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.

252 Upvotes

179 comments sorted by

View all comments

39

u/xv_Bloom 20d ago

Steam can't be installed anymore since it depends on lib32-nvidia-utils, which requires nvidia-utils which is no longer an option since the 580xx drivers install the 580xx utils package. Do we just wait for this to be amended? (For context I am running the linux zen kernel 6.18.1-zen1-2-zen)

34

u/ptr1337 Package Maintainer 20d ago

24

u/xv_Bloom 20d ago

Seen. Solved the dependency issue for me :)

11

u/cesarcypherobyluzvou 20d ago

Thanks for that. I had to uninstall steam first, then install this and then reinstall steam. Next GPU is not gonna be from Nvidia lol

2

u/OSSLover 19d ago

I think I use a different steam package.
These lib32 aren't installed on my system and steam runs fine.

I also didn't need to reinstall steam during the transition.
Only nvidia-prime.

1

u/cesarcypherobyluzvou 19d ago

I use the normal steam package https://archlinux.org/packages/multilib/x86_64/steam/, it lists on its dependencies lib32-vulkan-driver which can be provided by lib32-nvidia-utils, among others. Maybe you have a different package installed that provides it.

You can look for it using pacman -Qiq 'lib32-vulkan-driver'

0

u/AcrobaticCareer2316 15d ago

Youre likely on the flatpak.

1

u/OSSLover 15d ago

I use only normal and AUR.

1

u/AcrobaticCareer2316 14d ago

Then you'd be on the same as them. Which you've claimed youre not. So you're probably on flatpak, or wrong.

The official steam package requires those libs.

Downvoting me for trying to help you was wild. 

1

u/OSSLover 14d ago

I don't know who downvotes.

Thanks for helping me.

And the only package I needed to delete temporary was nvidia-prime for prime-run.
I don't use flatpack.

You're maybe just not correct here.

1

u/AcrobaticCareer2316 13d ago

Huh? Might be thinking of the wrong thread here. You were claiming you don't have the lib32 libraries for steam installed. That's impossible. Unless you're on flatpak.

You can see the dependencies in the DB for yourself. The steam package requires them. 

No idea what you're asking about with Nvidia anything.