121
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 28 Dec 2025
121 points (93.5% liked)
Linux
57274 readers
876 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 6 years ago
MODERATORS
If arch doesn’t have version pinning then switch to a distribution that does.
Debian has version pinning, nvidia runs a third party repository and it has a pinning package you can install to get and stay with the 580 branch.
You can install NVIDIA-580-DKMS from the AUR. Problem solved.
/thread
What does this mean?
https://en.wiktionary.org/wiki//thread
I’m not as familiar with the aur as I am with apt and now dnf, is there a function to keep it from automatically installing something newer? That’s why I meant when I referred to pinning.
So the package is a specific driver version, which will keep you on the 580 diver version through updates. This package would be installed to provide the drivers and requires the matched utils package.
You would install this, rather than just installing the meta-package from the official repositories. As shown in the AUR page:
This is also a DKMS package. This will let it build against whatever kernel you're running, so you can keep using the module through regular system qns kernel upgrades.
So, the idea would be, remove the nvidia drivers you have, install this one, and it'll be like the upgrade and support drop never happened. You won't get driver upgrades, but you wouldn't anyway. It's the mostly safe way to version pin the package without actually pinning it in pacman. That would count as a partial upgrade, which is unsupported
You can add a package to your ignore list, although that is not recommended for the longer term.
Yeah I didn’t want to make the bold and refreshing assertion that arch isnt appropriate for situations where gracefully handling an old package is a requirement but that was my initial read on the situation.
I seem to remember that steam depends on the official nvidia drivers, so that might still be fumbly if you use their platform.
These are the official drivers, it is just a pinned version that won't be updated anymore. It should work as well as it did before the switcheroo.