When using NVIDIA Driver Version 570-open, my laptop (ASUS, GPU: RTX 5070 Ti Laptop) with an external monitor freezes after a period of use. After rebooting, with the external monitor connected, both the laptop’s internal screen and the external monitor go black.
** Solved**
My 10 days of experience with 5070 Ti in a word - Disaster !! But it is solved now! So, I decided to write the reply for several forum hoping it helps others.
my system AMD Threadripper pro on Supermicro MB smoothly running with RTX 3060 Ti on Ubuntu 24.04 LTS. I am adding RTX 5070 Ti to the machine.
-
Issues #1:
Connecting 5070 Ti broke down bios start! It was bios incompatibility.
solution=> Above 4 G decoding “ENABLED” and PCIe spread spectrum “ENABLED” started the bios .. but -
Issue #2:
With bios system code 91 machine stuck in restart loop. I guess driver issue now! So, I disconnected the new 5070 Ti but 3060 Ti. Updated the Nvidia driver to 570 as Nvidia driver download selection shows it is the best compatible driver. Connect 5070 Ti and restart. Machine starts fine but it only detects 3060 Ti but not the 5070 Ti ! Now I don’t have any better idea to solve it! Many people in online forums complained that new RTX 50 series with Linux systems are not functioning in many ways. I started searching which Linux distro supports the Nvidia GPUs best and Pop OS seems a good choice and I wanted debian.
solution=> ditched Ubuntu and installed Pop OS stable build on 22.04 LTS. And demo OS from USB can detect both 3060 Ti and 5070 Ti! New Pop OS found both the GPUs. Yay!! :D -
Issue #3:
After few days OS package manager showed updated Nvidia driver available in store - v575.57.08. I thought that would be better and hit install! Bummer-- my monitor went dark and hard restart came with a blinking cursor black screen after bios pass! So, driver update screwed the both 3060 Ti and 5070 Ti perhaps through kernel/X11 run conflict! I connect the monitor with VGA port, machine restarts but $nvidia-smi fails and no GPU detectable though $lshw shows hardware is connected. Even timeshift restore could not solve the driver debacle! Simple Nvidia driver uninstallation and reinstaling the Pop OS nvidia driver packages do not solve the sticky problem!
Multi-steps solution=> uninstall all Nvidia drivers, purge any trace of Nvidia driver or any library
sudo apt-get purge '*nvidia*'
sudo apt remove --purge '^nvidia-.*'
Remove any residual configuration
sudo apt-get purge $(dpkg -l | awk '/^rc/{print $2}')
And make sure that no trace of previous failed driver/library/process/modules/settings/daemons/startup service remains in the system by checking that following commands give no output
nvidia-smi
find /usr/lib /usr/local/lib /usr/lib/x86_64-linux-gnu -name '*nvidia*'
lsof /dev/nvidia*
lsmod | grep nvidia
which nvidia-settings
ps aux | grep -i nvidia
systemctl list-units | grep -i nvidia
Now restart and install the Pop OS System76 drivers and System76 Nvidia drivers from here System76 Driver (Install) - System76 Support
I haven’t tried but in principle this should work for any devian - Ubuntu, Mint system. And according to the System76 web there is option for Arch and Fedora too.