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 (Yesterday 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 (Today 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.
Online
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 (Today 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.
Online