Additional Info
Relevant Links

Linux Display Driver


Linux Graphics Driver Download

Version: 1.0-3123
Release Date: 9/10/2002

Release Highlights:

  • Improved SPEC Viewperf performance
  • GeForce4 and Quadro4 Support (see products supported list)
  • Support for Quadbuffered stereo on Quadro products
  • Support for up to 16 monitors

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 or PDF Version -- (German Text README also available).

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-3123.i386.rpm a693331e694bb447d13204babbf46cb2
GLX SOURCE RPM NVIDIA_GLX-1.0-3123.src.rpm e62f4d35a172b52014dee3f81f466e81
GLX Tar File NVIDIA_GLX-1.0-3123.tar.gz 2e1ea7847838f49360cf358b2c8fb15b
GLX RPM for SuSE 7.2 NVIDIA_GLX-1.0-3123.suse72.i386.rpm 41007767502483e7add2be4398ceb17a
GLX RPM for SuSE 7.3 NVIDIA_GLX-1.0-3123.suse73.i386.rpm 55729a0326d4169e82b808e6a8b46dd6
GLX RPM for SuSE 8.0 NVIDIA_GLX-1.0-3123.suse80.i386.rpm 24563aab7405702f8c58ca31bea1f580
GLX RPM for SuSE 8.1 NVIDIA_GLX-1.0-3123.suse81.i586.rpm 78d60cf49a2a0a093eb8bf632cd68d4e
GLX RPM for United Linux 1.0 NVIDIA_GLX-1.0-3123.ul1.i586.rpm 8171b8bd7048947c87d7cb7ba234a697

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.3 updated to 2.4.18-10 UP i386 Architecture NVIDIA_kernel-1.0-3123.rh73up_2.4.18_10.i386.rpm 1513f7fcb37d5af849a5a0b723dcfac7
RedHat 7.3 updated to 2.4.18-10 UP i686 Architecture NVIDIA_kernel-1.0-3123.rh73up_2.4.18_10.i686.rpm 751968a67f34289edde8b3adf9f7bbd3
RedHat 7.3 updated to 2.4.18-10 SMP i686 Architecture NVIDIA_kernel-1.0-3123.rh73smp_2.4.18_10.i686.rpm 5f4613b242cd057796d6ab53635ddbda
RedHat 7.3 updated to 2.4.18-10 SMP i586 Architecture NVIDIA_kernel-1.0-3123.rh73smp_2.4.18_10.i586.rpm c36366b38ab06f2ddb03062ff7d50246
RedHat 7.3 updated to 2.4.18-10 Enterprise i686 Architecture NVIDIA_kernel-1.0-3123.rh73bigmem_2.4.18_10.i686.rpm 40a856b632b7258e9b6d34805eaad3be
RedHat 7.3 updated to 2.4.18-10 UP Athlon Architecture NVIDIA_kernel-1.0-3123.rh73up_2.4.18_10.athlon.rpm 3d9f44003242bea731bccf33c447e478
RedHat 7.3 updated to 2.4.18-10 SMP Athlon Architecture NVIDIA_kernel-1.0-3123.rh73smp_2.4.18_10.athlon.rpm 1654ba0be5ee17ac69b714f9c8b5419a
RedHat 7.3 UP i386 Architecture NVIDIA_kernel-1.0-3123.rh73up.i386.rpm 12470abefe0468a7cc43005283c6c507
RedHat 7.3 UP i686 Architecture NVIDIA_kernel-1.0-3123.rh73up.i686.rpm 455878c1572ad53f1b5f80f6a073a8bf
RedHat 7.3 SMP i686 Architecture NVIDIA_kernel-1.0-3123.rh73smp.i686.rpm cc87392ad5e3ca18410ffe671b467b1b
RedHat 7.3 SMP i586 Architecture NVIDIA_kernel-1.0-3123.rh73smp.i586.rpm 18cc860446d01c8fb9c7572641a0f3cb
RedHat 7.3 Enterprise i686 Architecture NVIDIA_kernel-1.0-3123.rh73bigmem.i686.rpm 9dac7ae9036de8098b653c5adf6e99b0
RedHat 7.3 UP Athlon Architecture NVIDIA_kernel-1.0-3123.rh73up.athlon.rpm 3fbe05186af944ab49c5fe96432936f2
RedHat 7.3 SMP Athlon Architecture NVIDIA_kernel-1.0-3123.rh73smp.athlon.rpm 3fa8226612b5fcd1662dc1d0193be7a8
RedHat 7.2 UP i386 Architecture NVIDIA_kernel-1.0-3123.rh72up.i386.rpm 9075f54a48e748240734a692ece97620
RedHat 7.2 UP i686 Architecture NVIDIA_kernel-1.0-3123.rh72up.i686.rpm 85b534b5cf13f0f340a687a2b34289c0
RedHat 7.2 SMP i686 Architecture NVIDIA_kernel-1.0-3123.rh72smp.i686.rpm 9ac86e433b3f7ca282e55291a7911e0d
RedHat 7.2 Enterprise i686 Architecture NVIDIA_kernel-1.0-3123.rh72enterprise.i686.rpm 204793d4aeccc6d469dd673011a3526b
RedHat 7.2 UP Athlon Architecture NVIDIA_kernel-1.0-3123.rh72up.athlon.rpm c12834e985532f3dd15b7c2ca22fbd3f
RedHat 7.2 SMP Athlon Architecture NVIDIA_kernel-1.0-3123.rh72smp.athlon.rpm c730b814fc86fefd8aaf93d80640560e
RedHat 7.1 UP i386 Architecture NVIDIA_kernel-1.0-3123.rh71up.i386.rpm 6aa3c415c3358b9659ad1fe01cf9c74a
RedHat 7.1 UP i686 Architecture NVIDIA_kernel-1.0-3123.rh71up.i686.rpm f719f3c9013dc9cec974e46c9554c45e
RedHat 7.1 SMP i686 Architecture NVIDIA_kernel-1.0-3123.rh71smp.i686.rpm c83a5266fbf0ccd259248edcd87f0f51
RedHat 7.1 Enterprise i686 Architecture NVIDIA_kernel-1.0-3123.rh71enterprise.i686.rpm c0825727e6207898d5330318a6a57047
RedHat 7.0 UP i386 Architecture NVIDIA_kernel-1.0-3123.rh70up.i386.rpm 9961b1d713db4bc7f7fbb22afba98721
RedHat 7.0 UP i686 Architecture NVIDIA_kernel-1.0-3123.rh70up.i686.rpm bc4a541b71db551a3adc3f15e1fa4539
RedHat 7.0 SMP i686 Architecture NVIDIA_kernel-1.0-3123.rh70smp.i686.rpm aa75bf1c38e86c7367cb9e663b3a46d2
RedHat 7.0 Enterprise on i686 Architecture NVIDIA_kernel-1.0-3123.rh70enterprise.i686.rpm 341392d3b1f506a83ec49bd1badd5e43


Kernel Supported Kernel Driver File MD5 Sum
Mandrake 8.2 UP i586 Architecture NVIDIA_kernel-1.0-3123.mdk82up.i586.rpm 31d6516e531f23f48a917c729b7ef71a
Mandrake 8.2 SMP i586 Architecture NVIDIA_kernel-1.0-3123.mdk82smp.i586.rpm f4d20c06fc587b40c6cf11903c331aab
Mandrake 8.2 Enterprise i586 Architecture NVIDIA_kernel-1.0-3123.mdk82enterprise.i586.rpm 06eb912b7a596ab1a3351b751170fb46
Mandrake 8.2 Secure i586 Architecture NVIDIA_kernel-1.0-3123.mdk82secure.i586.rpm a8bc78cddf736c6f0e6b0f4b4dda19c1
Mandrake 8.1 UP i386 Architecture NVIDIA_kernel-1.0-3123.mdk81up.i386.rpm a9e16f7482deadcdb1e190a5f449539d
Mandrake 8.1 UP i686 Architecture NVIDIA_kernel-1.0-3123.mdk81up.i686.rpm e389a18d909113c9f3d65cde2aeb6396
Mandrake 8.1 SMP i686 Architecture NVIDIA_kernel-1.0-3123.mdk81smp.i686.rpm 0ce8ceaf15fa8d48cc42a168584ca9f3
Mandrake 8.1 Enterprise i686 Architecture NVIDIA_kernel-1.0-3123.mdk81enterprise.i686.rpm 7e5ed1c13a83e96eb99f74384fb3ef4c
Mandrake 8.0 UP i386 Architecture NVIDIA_kernel-1.0-3123.mdk80up.i386.rpm a3044815036de2e9098fcc581ae8cc1b
Mandrake 8.0 UP i686 Architecture NVIDIA_kernel-1.0-3123.mdk80up.i686.rpm c4f83ecb040a6c33353936ac7a45cdb6
Mandrake 8.0 SMP i686 Architecture NVIDIA_kernel-1.0-3123.mdk80smp.i686.rpm c730b73d5ae686bc36e4813c1ff733e6
Mandrake 8.0 Enterprise i686 Architecture NVIDIA_kernel-1.0-3123.mdk80enterprise.i686.rpm 00f1cdef6e7b559d43fdc558be1cc7f5


Kernel Supported Kernel Driver File MD5 Sum
SuSE 8.1 NVIDIA_kernel-1.0-3123.suse81.i586.rpm 8c0e60e3b3772cf6b7af3ffba1d4fc7c
SuSE 8.0 NVIDIA_kernel-1.0-3123.suse80.i386.rpm 3667650fb4f6cc1ace17d9dc43afba15
SuSE 7.3 NVIDIA_kernel-1.0-3123.suse73.i386.rpm 88a3aa3101d13aaf77f3eaad07441ba2
SuSE 7.2 NVIDIA_kernel-1.0-3123.suse72.i386.rpm a94b24581823c5ca0c8bf678397af642

United Linux

Kernel Supported Kernel Driver File MD5 Sum
United Linux 1.0 NVIDIA_kernel-1.0-3123.ul1.i586.rpm 9fe236b6413072d8e134b3bf2203db8c


Kernel Supported Kernel Driver File MD5 Sum
Kernel Source RPM NVIDIA_kernel-1.0-3123.src.rpm 1c7d3296bee5960159c6cb3bca1170b1
Kernel Tar File NVIDIA_kernel-1.0-3123.tar.gz 9496c1b260985eaea59d3760b1e42eb4

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 or PDF) 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