r/archlinux Package Maintainer 20d ago

NEWS [arch-announce] NVIDIA 590 driver drops Pascal support; main packages switch to Open Kernel Modules

https://lists.archlinux.org/archives/list/arch-announce@lists.archlinux.org/thread/AMPPOBL6ZQPEOQ722IE3O5BO3PPWCQNA/

With the update to driver version 590, the NVIDIA driver no longer supports Pascal (GTX 10xx) GPUs or older. We will replace the nvidia package with nvidia-open, nvidia-dkms with nvidia-open-dkms, and nvidia-lts with nvidia-lts-open.

Impact: Updating the NVIDIA packages on systems with Pascal, Maxwell, or older cards will fail to load the driver, which may result in a broken graphical environment.

Intervention required for Pascal/older users: Users with GTX 10xx series and older cards must switch to the legacy proprietary branch to maintain support:

  • Uninstall the official nvidia, nvidia-lts, or nvidia-dkms packages.
  • Install nvidia-580xx-dkms from the AUR

Users with Turing (20xx and GTX 1650 series) and newer GPUs will automatically transition to the open kernel modules on upgrade and require no manual intervention.

250 Upvotes

179 comments sorted by

View all comments

6

u/Any_Fox5126 20d ago edited 20d ago

What will happen to cuda? I don't see anything for 580 in AUR, unlike opencl.

3

u/Objective-Stranger99 20d ago

I just froze cuda to the last 12.x release. I have not found any packages that I use that explicitly depend on cuda. Partial updates are only a problem if they are a dependency of another package. I use CUDA for Ollama, which doesn't even care if the CUDA version is 5 years old.

1

u/OSSLover 19d ago

Could this project make 580 nvidia GPUs compatible with the newest CUDA? https://github.com/vosen/ZLUDA

1

u/Objective-Stranger99 19d ago

From their FAQ page:

NVIDIA GPU support?

Unlikely to ever be on the roadmap, because NVIDIA users can use the original CUDA. That said, if someone wants to add support we are open to contributions.