Skip to content

Instantly share code, notes, and snippets.

@daryltucker
Last active January 16, 2026 17:40
Show Gist options
  • Select an option

  • Save daryltucker/1067f7cc834cf9df94416a5b8c3c8628 to your computer and use it in GitHub Desktop.

Select an option

Save daryltucker/1067f7cc834cf9df94416a5b8c3c8628 to your computer and use it in GitHub Desktop.
ArchLinux nvidia-open-dkms 2026 (Do I switch?)

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment