Beware! The NVIDIA 590 Driver...
Replace nvidia-dkms with extra/nvidia-open-dkms?
# [~]
# daryl@nifflheim $ lspci | grep NVIDIA
01:00.0 VGA compatible controller: NVIDIA Corporation GM206 [GeForce GTX 960] (rev a1)| Generation | GPU Code | Series | Open Module Support? | Official Arch Package |
|---|---|---|---|---|
| Maxwell | GMxxx | GTX 900 (Your Card) | No | AUR: nvidia-580xx-dkms |
| Pascal | GPxxx | GTX 1000 | No | AUR: nvidia-580xx-dkms |
| Turing | TUxxx | RTX 2000 / GTX 16xx | Yes | extra/nvidia-open-dkms |
| Ampere | GAxxx | RTX 3000 | Yes | extra/nvidia-open-dkms |
| Ada | ADxxx | RTX 4000 | Yes | extra/nvidia-open-dkms |
| Blackwell | GBxxx | RTX 5000 | Yes | extra/nvidia-open-dkms |
sudo pacman -Syu --needed base-devel linux-headers linux
sudo pacman -Rdd nvidia-dkms nvidia-utils lib32-nvidia-utils nvidia-settings
yay -S nvidia-580xx-dkms nvidia-580xx-utils lib32-nvidia-580xx-utils nvidia-580xx-settings
sudo mkinitcpio -P # This should happen automatically, but be sure it runs successfully.