> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# If You Have an Older NVIDIA GPU on Arch Linux, Your System Might Be Broken
- URL: https://itsfoss.com/news/arch-linux-old-nvidia-gpu-issue/
- Published: 2025-12-29T10:23:13.000Z
- Updated: 2025-12-29T10:23:13.000Z
- Description: But it's not entirely Arch Linux's fault. This stems from NVIDIA dropping Pascal support and Arch's decision to push legacy drivers to AUR.
- Author: Sourav Rudra
- Tags: News

[Arch Linux](https://archlinux.org/?ref=itsfoss.com) attracts people who want to stay on the bleeding edge of what Linux has to offer. Its adoption has been steadily increasing over the years. [Linux desktop market share](https://itsfoss.com/linux-market-share/) data shows Arch (*and derivatives*) usage growing.

[Several derivatives](https://itsfoss.com/arch-based-linux-distros/) like **CachyOS**, **Manjaro Linux**, **EndeavourOS**, and **SteamOS** have become popular choices, with the latter being Valve's operating system that provides a console-like gaming experience on the Steam Deck handheld.

Arch's rolling release approach usually works well, but [the latest NVIDIA driver update](https://archlinux.org/news/nvidia-590-driver-drops-pascal-support-main-packages-switch-to-open-kernel-modules/?ref=itsfoss.com) has left some users with broken systems.

## Arch Stops Shipping Drivers for Older NVIDIA GPUs

The distro recently switched to the [NVIDIA 590 driver](https://www.nvidia.com/en-us/drivers/details/259267/?ref=itsfoss.com), which dropped support for Pascal (*GTX 10xx*) and older GPUs (*GTX 900*) on Linux. Alongside this, they also transitioned users of NVIDIA 20xx and newer GPUs to [open kernel modules](https://github.com/NVIDIA/open-gpu-kernel-modules?ref=itsfoss.com).

Explaining why they did this, [Peter Jung](https://gitlab.archlinux.org/archlinux/packaging/packages/nvidia-utils/-/commit/cc7ae772aec0b147f75c0aa4e148f1d97f2c1848?ref=itsfoss.com), one of the package maintainers for Arch Linux, explained that NVIDIA's closed-source modules are not tested as thoroughly as the open kernel modules, which are now recommended for use instead.

But **these new modules don't support older GPUs** released before the RTX 20xx series, and that is a problem for those on such hardware.

If you have a GTX 10xx, GTX 9xx, or older card, updating breaks your graphics, the new driver fails to load, and you get plopped into the [command-line interface](https://itsfoss.com/rust-alternative-cli-tools/) (CLI) with no GUI in sight.

To fix this, the Arch Linux developers recommend that you first uninstall the existing NVIDIA packages: `nvidia`, `nvidia-lts`, or `nvidia-dkms`. Then, install `nvidia-580xx-dkms`, which is a community-maintained package from the [Arch User Repository](https://aur.archlinux.org/packages/nvidia-580xx-dkms?ref=itsfoss.com) (AUR) that contains the old proprietary driver that works on these GPUs.

If that doesn't suit you, then you could always switch to [nouveau](https://nouveau.freedesktop.org/?ref=itsfoss.com), the open source driver for NVIDIA hardware. But expect weaker performance than what you usually get...

**For users of Turing (*RTX 20xx, GTX 16xx*) and newer GPUs**, they will be automatically transitioned to the new open module driver without any manual intervention required on their part.

If you ask me, this situation could have been handled better by allowing more time for people to switch to this new driver handling behavior. But it is what it is.

---

**Suggested Read 📖:** [How to Install Arch Linux \[Step by Step Guide\]](https://itsfoss.com/install-arch-linux/)

[How to Install Arch Linux \[Step by Step Guide\]Ready to get your hands dirty with the for-expert Linux distro? Here’s a step by step guide to show you how to install Arch Linux.![](https://itsfoss.com/content/images/icon/android-chrome-512x512-167.png)It's FOSSAbhishek Prakash![](https://itsfoss.com/content/images/thumbnail/install-arch-linux-featured-1.png)](https://itsfoss.com/install-arch-linux/)