Recommended Posts

This guide will give you step-by-step instructions on installing Linux Nvidia Display Drivers.

Just like with the ATi guide, you should make sure that your kernel-source is installed, and correctly symlinked to /usr/src/linux (most rpms should do this for you).

* Remember to kill the X server before installing the drivers. This can be done with ctrl-alt-backspace. If you use a graphical logon manager such as gdm, hit ctrl-alt-backspace, then hit ctrl-alt-f1, then, as root, do a killall gdm.

Nvidia Download Page - Version (1.0-4496)

Supported Nvidia Graphics Cards, under (app-a) APPENDIX A

Download The Drivers - Size (7.81 MB)

Make sure you have XFree86 4.0.1 or higher installed before starting (latest version to this date is 4.3.1):

XFree86 --version

- I am going to assume that you placed the downloaded drivers into your /tmp directory for this guide.

- You want to be outside of the 'X' server to install these drivers (as noted above).

- From here, you should be at the command line prompt and you've logged in as root.

Change directory (to where the drivers are located):

cd /tmp

Installation:

sh NVIDIA-Linux-x86-1.0-4496-pkg2.run

- Follow the onscreen instructions (mainly pressing Yes/OK to all the prompts).

- You will be asked a question regarding compiling the Kernel, so let it do that for you. With me, a little error message appeared saying that my kernel isn't compiled for this (or something to that affect)...but the good news is that it will download an update from their FTP server and automatically configure it for you.

- That's it, all done. When the installation has completed, I would recommend rebooting your PC - just to make sure that all went well.

Now you will need to edit a single line from a file named XF86Config before the new drivers will work (/etc/X11/XF86Config):

If you already have an XF86Config file working with a different driver (such as the 'nv' or 'vesa' driver), then all you need to do is find the relevant Device section and replace the line:

Driver "nv" (or Driver "vesa")

with 

Driver "nvidia"

In the Module section, make sure you have:

Load "glx"

You should also remove the following lines:
    
Load "dri"
Load "GLcore"

Useful Driver Update Commands

Log in as root (or "su" from a terminal point) and run one of the commands below in any directory you're in:

nvidia-installer --latest
nvidia-installer --update
nvidia-installer --uninstall

What do they do?

--latest (Displays a record of the latest drivers available)
--update (Same as "--latest", but auto-installs the latest ones for you)
--uninstall (I think you can figure this one out)

Common Problem (Kernel Upgrade)

Q: I just upgraded my kernel, and now the NVIDIA kernel module won't load. What's wrong?

A:The kernel interface layer of the NVIDIA kernel module must be compiled specifically for the configuration and version of your kernel. If you upgrade your kernel, then the simplest solution is to reinstall the driver.

ADVANCED:

You can install the NVIDIA kernel module for a non running kernel (for example: in the situation where you just built and installed a new kernel, but haven't rebooted yet) with a command line such as this:

sh NVIDIA-Linux-x86-1.0-4496-pkg1.run --kernel-name='KERNEL_NAME'

Where 'KERNEL_NAME' is what `uname -r` would report if the target kernel were running.

* This guide worked for me with no problems on (Red Hat 9 / Kernel 2.4.20-20.9 / XFree86 4.3.0 / GeForce 2 Pro / TFT & CRT Monitors).

* Some of the quotes/notes were taken from Nvidia's README file & from the ATi Guide.

Link to comment
https://www.neowin.net/forum/topic/102655-nvidia-drivers/
Share on other sites

  • 2 weeks later...
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Give Elon Musk, who illegally had access to citizen's data, even more of your data ! Top idea !
    • An oldie but a goodie
    • I did that to a work colleague many years ago when he left it logged in. Unfortunately I was out of the office the next day, and even the IT department was stumped lol. Got a bit of a bollocking when I got back into the office, but, by god, it was worth it.
    • 7-Zip 26.02 by Razvan Serea 7-Zip is a open source file archiver with a high compression ratio. The program supports 7z, XZ, BZIP2, GZIP, TAR, ZIP, WIM, ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR, Z. Most of the source code is under the GNU LGPL license. The unRAR code is under a mixed license: GNU LGPL + unRAR restrictions. Check license information here: 7-Zip license. You can use 7-Zip on any computer, including a computer in a commercial organization. You don't need to register or pay for 7-Zip. The main features of 7-Zip are: High compression ratio in 7z format with LZMA compression Compression ratio for ZIP and GZIP formats: 2-10 % better than the ratio provided by PKZip and WinZip Strong AES-256 encryption in 7z and ZIP formats Self-extracting capability for 7z format Integration with Windows Shell Powerful File Manager Powerful command line version Plugin for FAR Manager Localizations for 74 languages 7-Zip 26.02 changelog: Some bugs and vulnerabilities were fixed. Download: 7-Zip 26.02 (64-bit) | 1.6 MB (Open Source) Download: 7-Zip 26.02 (32-bit) | 1.3 MB Download: 7-Zip 26.02 (ARM64) | 1.5 MB View: 7-Zip Website | Release Notes | Screenshot Get alerted to all of our Software updates on Twitter at @NeowinSoftware
  • Recent Achievements

    • Week One Done
      xvvxcvv earned a badge
      Week One Done
    • One Month Later
      xvvxcvv earned a badge
      One Month Later
    • Enthusiast
      Xonos went up a rank
      Enthusiast
    • Conversation Starter
      Admir earned a badge
      Conversation Starter
    • First Post
      The_Focal_Point earned a badge
      First Post
  • Popular Contributors

    1. 1
      +primortal
      400
    2. 2
      +Edouard
      170
    3. 3
      PsYcHoKiLLa
      127
    4. 4
      neufuse
      69
    5. 5
      Xenon
      66
  • Tell a friend

    Love Neowin? Tell a friend!