I'm not terribly great at this, but here's what I know:
1. Your kernel needs to be module-capable, which it probably is.
2. You'll need to have the kernel headers for the kernel you're running installed on your system.
3. You need to not be running your X server at the time. Either stop X from starting automatically and reboot, or try "init 3" to change to a no-X runlevel.
4. Then you can download the latest (version 6111 at this time) installer from nvidia (www.nvidia.com
). It must be run as root, and comes with decent instructions.
5. When you run the script, it'll attempt to build the module and install it so that the next time you boot, the nvidia module is loaded.
6. If you disabled X from auto-starting, undo that.
7. You'll have to edit either your /etc/X11/xorg.conf or /etc/X11/XF86Config (look around in case I misremember or can't type) to configure X to actually use your nvidia module. The nvidia instructions tell you what to do. Ah, hell, I'm feeling ambitious:
If you already have an X config 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:
(or Driver "vesa")
In the Module section, make sure you have:
You should also remove the following lines:
if they exist.
Now reboot! Hopefully that's helpful.