This means that these drivers do not support the current Xorg version. If you have a GeForce 300 series card or older (released in 2010 or earlier), Nvidia no longer supports drivers for your card. Once the driver has been installed, continue to #Xorg configuration or #Wayland. The nvidia package contains a file which blacklists the nouveau module, so rebooting is necessary.
For 32-bit application support, also install the corresponding lib32 nvidia package from the multilib repository (e.g. For even older cards (released in 2010 or earlier), have a look at #Unsupported drivers.Ĥ.For GeForce 400/500/600 series cards from around 2010-2011, install the nvidia-390xx-dkms AUR package.For the Kepler (NVE0) series (including GeForce 630-920M) from around 2013-2014, install the nvidia-470xx-dkms AUR package.If these packages do not work, nvidia-beta AUR may have a newer driver version that offers support.For the Maxwell (NV110) series and newer, including: GeForce 930~, 10-20, Quadro/Tesla/Tegra cards and newer (for a detailed list, see Official Readme), install the nvidia package (for use with the linux kernel) or nvidia-lts (for use with the linux-lts kernel) package.Install the appropriate driver for your card: Visiting NVIDIA's driver download site.ģ.Looking up the name in NVIDIA's legacy card list: if your card is not there you can use the latest driver.
NV50, NVC0, etc.) on Nouveau wiki's code names page or. Determine the necessary driver version for your card by: If you do not know what graphics card you have, find out by issuing:Ģ. For custom kernel setup, skip to the next subsection.ġ. These instructions are for those using the stock linux or linux-lts packages. Installation through pacman allows upgrading the driver together with the rest of the system. Warning: Avoid installing the NVIDIA driver through the package provided from the NVIDIA website.