Additional Info
Relevant Links

Linux Display Driver


Linux Graphics Driver Download

Version: 1.0-2880
Release Date: 4/3/2002

Release Highlights:

  • GeForce4 and Quadro4 Support (see products supported list)
  • OpenGLĀ® 1.3 with NVIDIA extensions
  • Compatibility fixes (see the NVIDIA_Changelog installed with the release)

To download and install the drivers, follow the steps below:

STEP 1: Review the NVIDIA Software License. You will need to accept this license prior to downloading any files.

STEP 2: Review Documentation
README - Text Version

STEP 3: Download the Driver
You must download 2 files: a GLX driver file and a kernel driver file. The version of these files must match.

STEP 3A: Download GLX Driver File
An RPM file is provided for your convenience. If your distribution does not support RPM's then please use the tar file. Also a source RPM is provided for those interested.

File Description GLX Driver File MD5 Sum
GLX RPM NVIDIA_GLX-1.0-2880.i386.rpm 53c14a0969555c0de24167070d50e4d3
GLX SOURCE RPM NVIDIA_GLX-1.0-2880.src.rpm d3b2fba0cc428a3d350385b3b460d204
GLX Tar File NVIDIA_GLX-1.0-2880.tar.gz 60cb303e5bb2ac424b865f6fa163b989
GLX RPM for SuSE 7.0 NVIDIA_GLX-1.0-2880.suse70xf86-4.0.2.i386.rpm d62e0df00ac14a7caaa99a98080d3c06
GLX RPM for SuSE 7.1 NVIDIA_GLX-1.0-2880.suse71.i386.rpm 4b7303ef352c3c51fd72071cad0fc1dc
GLX RPM for SuSE 7.2 NVIDIA_GLX-1.0-2880.suse72.i386.rpm 1f6c6216e2b3d7880d568b3451be8d19
GLX RPM for SuSE 7.3 NVIDIA_GLX-1.0-2880.suse73.i386.rpm 8d0f606638c5c8118417aae4b2257ed1
GLX RPM for SuSE 8.0 NVIDIA_GLX-1.0-2880.suse80.i386.rpm 44ca8477337d3aa0950648ba55378e8b

Download Alternatives: FTP1, FTP2

STEP 3B: Download Kernel Driver File
If you are using one of the distributions listed below you can simply download the appropriate file and install it. If you are using a distribution or kernel version that is not listed, or if you have an updated or non-default kernel, you must build the kernel module. If your distribution does not support RPMs please use the tar file provided. If you are unsure of which file you need please download and run NVchooser.


Kernel Supported Kernel Driver File MD5 Sum
RedHat 7.2 UP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh72up.i386.rpm 6e76275237998a2e770ec03adf953b65
RedHat 7.2 UP kernel i686 Architecture NVIDIA_kernel-1.0-2880.rh72up.i686.rpm 3adfd84de8aa2dd1803a032dfab4b94c
RedHat 7.2 SMP kernel i686 Architecture NVIDIA_kernel-1.0-2880.rh72smp.i686.rpm 36752f56fdfc35c537e987f5e8e46581
RedHat 7.2 UP kernel Athlon Architecture NVIDIA_kernel-1.0-2880.rh72up.athlon.rpm c341c8d3e85d861f721ba89823d304f3
RedHat 7.2 SMP kernel Athlon Architecture NVIDIA_kernel-1.0-2880.rh72smp.athlon.rpm 236a43ce09ebbd527a51c74959f6380d
RedHat 7.2 Enterprise i686 Architecture NVIDIA_kernel-1.0-2880.rh72enterprise.i686.rpm d805cd704e008aa4ae6d8f2c653494a3
RedHat 7.2 updated to 2.4.9-31 UP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh72up_2.4.9_31.i386.rpm ddf9bc4a1a1ae229862a34c0ab26d86d
RedHat 7.2 updated to 2.4.9-31 UP kernel i686 Architecture NVIDIA_kernel-1.0-2880.rh72up_2.4.9_31.i686.rpm 554cc16da7eed53255f0f09fd6f0770b
RedHat 7.2 updated to 2.4.9-31 SMP kernel i686 Architecture NVIDIA_kernel-1.0-2880.rh72smp_2.4.9_31.i686.rpm 34330f25bd731a8e0b798951d399776c
RedHat 7.2 updated to 2.4.9-31 UP kernel Athlon Architecture NVIDIA_kernel-1.0-2880.rh72up_2.4.9_31.athlon.rpm c677942568638cf81210a9d917b1177f
RedHat 7.2 updated to 2.4.9-31 SMP kernel Athlon Architecture NVIDIA_kernel-1.0-2880.rh72smp_2.4.9_31.athlon.rpm cd486f6ba44c2836e25fda862058129d
RedHat 7.2 updated to 2.4.9-31 Enterprise i686 Architecture NVIDIA_kernel-1.0-2880.rh72enterprise_2.4.9_31.i686.rpm 3815360e51039c27ca7ccc6b073a1b80
RedHat 7.1 UP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh71up.i386.rpm 246553979a8463def1737ca907da3a8c
RedHat 7.1 SMP kernel i686 Architecture NVIDIA_kernel-1.0-2880.rh71smp.i686.rpm d6c92a7da238f5112082cdf957fde767
RedHat 7.1 Enterprise i686 Architecture NVIDIA_kernel-1.0-2880.rh71enterprise.i686.rpm 75936e63077d0c1d58ff4af3946ffa22
RedHat 7.0 UP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh70up.i386.rpm f677d7743c41511c4e052697980f3237
RedHat 7.0 SMP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh70smp.i386.rpm 0f82cb3fb3b1fc45e776772638c7ccdc
RedHat 6.2 UP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh62.i386.rpm 5023346c929119407f39464344d83eaa
RedHat 6.2 SMP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh62.smp.i386.rpm 0a48804a54bce06d1382de49353f4873
RedHat 6.1 UP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh61.i386.rpm 1d97f57bd62fdda9be9ae953712bf59d
RedHat 6.1 SMP kernel i386 Architecture NVIDIA_kernel-1.0-2880.rh61.smp.i386.rpm 03d0bfb49898c13300387130a6e2f54d


Kernel Supported Kernel Driver File MD5 Sum
Mandrake 8.2 UP kernel NVIDIA_kernel-1.0-2880.mdk82up.i586.rpm 177c3bf24087bee5f6493947f5705989
Mandrake 8.2 SMP kernel NVIDIA_kernel-1.0-2880.mdk82smp.i586.rpm 014ae584e261fc8ad02d30ee4b590da7
Mandrake 8.2 Enterprise kernel NVIDIA_kernel-1.0-2880.mdk82enterprise.i586.rpm c9d38dc678afbb7a33faac8dc3f2
Mandrake 8.2 Secure kernel NVIDIA_kernel-1.0-2880.mdk82secure.i586.rpm e252b8b7ab70b0135e9a327443bd9d00
Mandrake 8.1 UP kernel i386 Architecture NVIDIA_kernel-1.0-2880.mdk81up.i386.rpm 9ce9406ae8df6a77aa9e72ee58176d3b
Mandrake 8.1 SMP kernel i386 Architecture NVIDIA_kernel-1.0-2880.mdk81smp.i386.rpm 273fee9aac38beb54ea9db365cf8fe78
Mandrake 8.1 UP kernel i686 Architecture NVIDIA_kernel-1.0-2880.mdk81up.i686.rpm 9f19ca2f8d89b35d4143cea2b0c43a54
Mandrake 8.1 SMP kernel i686 Architecture NVIDIA_kernel-1.0-2880.mdk81smp.i686.rpm 3b29fa1e0e93be4361cde62c9f9a3fb9
Mandrake 8.1 Enterprise i686 Architecture NVIDIA_kernel-1.0-2880.mdk81enterprise.i686.rpm 4406a5c008f0032664d8b047f8d7d656
Mandrake 8.0 UP kernel NVIDIA_kernel-1.0-2880.mdk80up.i386.rpm 774c482ff883189322e27508959b8fdf
Mandrake 8.0 SMP kernel NVIDIA_kernel-1.0-2880.mdk80smp.i386.rpm ae480e5d645bcfa74f9a3ba4af6f59cc
Mandrake 8.0 Enterprise NVIDIA_kernel-1.0-2880.mdk80enterprise.i686.rpm 88858424087aa6873867e1c711859c13
Mandrake 7.1 UP kernel NVIDIA_kernel-1.0-2880.mdk71.i386.rpm 77e5845480f3567cadd1e93872bbff42
Mandrake 7.1 SMP kernel NVIDIA_kernel-1.0-2802.mdk71smp.i386.rpm 66337bfe1fc5c845e5df78cec6d579a6


Kernel Supported Kernel Driver File MD5 Sum
SuSE 8.0 NVIDIA_kernel-1.0-2880.suse80.i386.rpm 49c0c116262cf9d0c63fd82a3752cf25
SuSE 7.3 NVIDIA_kernel-1.0-2880.suse73.i386.rpm 276d835aebc15ec7f390499c12f68c78
SuSE 7.2 NVIDIA_kernel-1.0-2880.suse72.i386.rpm a97fe7afbed43db3ecad243c08b02c35
SuSE 7.1 NVIDIA_kernel-1.0-2880.suse71.i386.rpm 15f282b693feb1e400a687cc0e66c597
SuSE 7.0 NVIDIA_kernel-1.0-2880.suse70xf86-4.0.2.i386.rpm 978bf5b243ff639ec1624192e916f0a6


Kernel Supported Kernel Driver File MD5 Sum
Kernel Source RPM NVIDIA_kernel-1.0-2880.src.rpm 1dce0a038f930ea94f56168c21185dcc
Kernel Tar File NVIDIA_kernel-1.0-2880.tar.gz 20fdf77ca76a13987da691eb4d7fe7c9

STEP 4: Check dependencies
The dependencies are listed in the README. It is important to note that the NVIDIA driver set requires XFree version 4.0.1 or greater. If this is not available on your linux distribution, please go to the XFree86 web site (

STEP 5: Install
See the README (text for detailed installation instructions. If you have any questions or problems, please check the linux discussion forum. If you don't find an answer to your question there, you can send email to