As most newer cards will work with the latest (called nvidia) driver older cards are not longer supported by the latest driver.
The first thing you should do is get knowledge about your card and supported driver:
- 390xx –> unsupported but works with xorg 1.20 (current version)
Affected cards: GeForce 400/500/600 series cards [NVCx and NVDx]
The driver can be found in the AUR or use the default Nouveau driver shipped with the Linux kernel
- 340xx –> unsupported but works with xorg 1.20 (current version)
Affected Cards: GeForce 8/9, ION and 100-300 series cards [NV5x, NV8x, NV9x and NVAx]
The driver can be found in the AUR or us the default Nouveau driver shipped with the kernel
- 304xx –> unsupported use Nouveau (no AUR build maintained anymore too)
Affected Cards:For GeForce 6/7 series cards [NV4x and NV6x]
- 173xx –> unsupported use Nouveau (no AUR build)
Affected Cards:GeForce 5 FX series cards [NV30-NV36]
- 96xx –> unsupported use Nouveau (no AUR build)
Affected Cards: GeForce 2/3/4 MX/Ti series cards [NV11, NV17-NV28]
nvidia-installer only supports the latest driver
To see what driver version support your card go here:
Put in the info for your card, and choose Linux-64bit as OS.
All supported cards for nvidia-390xx: (not supported by nvidia-installer)
For GeForce it seems to show all drivers only on this page:
You can also use our tool to check your card:
this will give you something like this if your card is supported by the latest NVidia-driver:
Your graphics card (id: 128b) is supported by the nvidia-dkms driver.
To install a driver for this card, you can use nvidia-installer-dkms.
If you have PC with a dedicated card plugged in you can use nvidia-installer to get latest driver installed, for more info go here:
For other Nvidia settings choose the right article for your hardware: