1 - From GRUB menu try to boot an older kernel. -- on grub, press 'e' when the list of kernels show, look for the line with:
quiet splash nvidia-drm.modeset=1
and add the number 3 at the end, then press
Ctrl + X
Alternatively, don't modify the line and just hit enter on the selected kernel, then drop to a TTY using Ctrl + Alt + F3
2 - Login on your terminal and dkms status
. If you see something like
/var/dkms/nvidia/525.116.03/source/dkms.conf does not exist
remove the entire directory of the failed version:
rm -rf /var/lib/dkms/nvidia/525.116.03
3 -
sudo dkms autoinstall
4 - reboot. If no errors then no further action is needed, otherwise rinse and repeat step 2-3.
If dkms tells you nothing at all (after the upgrade), remove the drivers.
Nobara Driver Manager is able to purge(remove) and install nvidia drivers both via GUI or from cli:
/usr/lib/nobara/drivers/modify-driver.sh nvidia-driver
If nvidia drivers are installed, it will remove them. if they are not installed, it will install them.
So, if you want to remove existing then reinstall, you have to run it twice.
Once to remove:
/usr/lib/nobara/drivers/modify-driver.sh nvidia-driver
Once to reinstall:
/usr/lib/nobara/drivers/modify-driver.sh nvidia-driver
If your dkms status is ok, you probably have a mismatch in your initramfs and root. Do:
sudo dracut -f --regenerate-all
then reboot.
IMPORTANT NOTE FOR PASCAL USERS (10-SERIES AND LOWER) -- YOU MAY NEED TO EDIT /etc/nvidia/kernel.conf:
https://wiki.nobaraproject.org/graphics/nvidia/supported-gpus