Hi, So im a confused about the situation with nvidia and what exactly im supposed to do here without ruining my system. I run LTS kernel endevouros with cinnamon x11 and have a Gtx 960 gpu , i wanted to update today after a month when i saw the software news.
From what i understand is if i update my system now, it wont work cause nvidia becomes nvidia-open and thats not compatible with my gpu, so i gotta get the 580xx ones? from what i have found im supposed to do :
yay -Rdd nvidia nvidia-utils nvidia-settings lib32-nvidia-utils nvidia-lts nvidia-inst nvidia-hook
and then
yay -S nvidia-580xx-dkms nvidia-580xx-utils nvidia-580xx-settings lib32-nvidia-580xx-utils opencl-nvidia-580xx lib32-opencl-nvidia-580xx libxnvctrl-580xx
then reboot, then update rest of my os/kernel and reboot again
So is that course of action correct based on my setup? Or do i need to possible -rdd some more of my packages or -s possible more packages not listed here?Also regarding the nvidia-lts package, i read that im supposed to delete it but i only use lts kernel and i cant find a 580xx lts package, is that an issue?i do have linux-lts and linux-lts-headers through
sorry for the question barrage but, I just want to be absolutely sure before i touch my system and want to double check before i do anything if the info i found fits my case.
Yeah you’ve got the instructions correct. Although you don’t need to reboot twice after deleting the old driver and installing the new driver. You can update the rest of the system just fine right then.
The lts package is essentially just a prebuilt package. The dkms packages rebuild the driver every time the kernel updates. It will work for the lts kernel and every other kernel as well. There are no longer any prebuilt driver packages for the 580xx series drivers that is all.
Edited to better answer the question based on the differences between the dkms version of some driver packages.
ty for clarification, im gonna do a timeshift backup and see if it all works well then.
one more question i have : so i assume the 580xx gpu drivers at some point wont support newer kernels anymore right? does that mean that earlier or later i cant update even my lts kernel anymore and then cant update my system anymore at all in possible a few years or so? or am i good as long as i keep using lts and 580xx ?
Personally i don’t feel the need to remove nvidia before installing the 580xx version drivers. If the drivers are installed it should automatically remove packages that it is replacing or that conflict with the packages you are installing.
ok looks like everything works apart from a few minor things like adapto nokto broken and usb drives not showing in the applets despite me removing and readding it.