You are not logged in.
Hello all,
I ran a system update a few days ago, and it caused my nvidia drivers not to work as they should. The culprit seems to be the 6.12.90 kernel which the system updated to. I was on the 6.12.88 kernel, and if I switch to that using GRUB, everything works again. Is this a known bug and is there any fix for it? If not, is there a way to have my system boot to the older kernel until it is fixed?
Thanks,
GrimLok
Last edited by grimlok (2026-06-09 01:42:13)
Offline
You have to install the NVIDIA driver again for the newer kernel. I do this every time I update the kernel.....however I am using a Liqourix kernel but the same goes for the standard kernel....or any for that matter. There might be a way to have this update automatically but that is beyond me.
Offline
I did what you said, I did a purge and re-install of the drivers by following this:
https://wiki.debian.org/NvidiaGraphicsD … stallation and then following this: https://wiki.debian.org/NvidiaGraphicsD … tification
It seemed to re-install and configure for the older kernel, but not the newer one.
Thanks,
GrimLok
Offline
Do you have the kernel headers installed for kernel 6.12.90? They're needed too.
Offline
That seems to have been the thicket. Thanks!
To recap for future reference:
When a new kernel is installed from an update, purge your nvidia drivers by doing this:
https://wiki.debian.org/NvidiaGraphicsD … stallation
Then make sure you have the Linux headers installed, I did that like this using the 6.12.90 kernel as example:
First search to see if they are installed:
sudo apt search linux-headers-6.12.90*
And to install, if not:
sudo apt install linux-headers-6.12.90+deb13.1-amd64 linux-headers-6.12.90+deb13.1-common
Re-install the nvidia drivers by following this:
https://wiki.debian.org/NvidiaGraphicsD … tification
I think I'm used to this all happening automatically on other distros. I was using xubuntu.
Thanks all for your patience and help.
GrimLok
Last edited by grimlok (2026-06-10 12:21:53)
Offline
you could install the missing headers simply by inserting
sudo apt install linux-headers-$(uname -r)and it should find the correct ones needed for you.
Offline
I did try that, but for some reason, it just came up with nothing, so I just ended up doing an apt search for the headers.
Last edited by grimlok (2026-06-10 15:13:54)
Offline
for it to be found, you would probably have boot into the kernel first; minor disadvantage of the proach, i guess.
Offline
I updated as per habit, and today my nvidia drivers failed to load. On inspection, both the rt and cloud kernels had been installed.
I needed to manually purge both the plain and unsigned versions of these kernels in order to get my system working properly (if I didn't do both they would dance between unsigned and signed).
sudo apt remove --purge linux-image-6.12.94+deb13-cloud-amd64 linux-image-6.12.94+deb13-cloud-amd64-unsigned linux-image-6.12.94+deb13-rt-amd64 linux-image-6.12.94+deb13-rtamd64 linux-image-6.12.94+deb13-rtamd64-unsigned
This is clearly a bug as nothing I have requires the cloud and rt kernels, and they never appeared before.
Last edited by dimonic (Today 15:10:25)
Offline