Well, I would avoid the RPM's just because it's better to install the NVidia drivers from source (it isn't difficult).
As of right now, the latest packages you need to download are:
[quote]
NVIDIA_GLX-1.0-4191.tar.gzNVIDIA_kernel-1.0-4191.tar.gz[/quote]
Installation is easy, just follow these instructions:
[quote]
mkdir /usr/src/nvidia
tar zxvf NVIDIA_GLX-1.0-4191.tar.gz
tar zxvf NVIDIA_kernel-1.0-4191.tar.gz
mv NVIDIA_GLX-1.0-4191 /usr/src/nvidia/glx
mv NVIDIA_kernel-1.0-4191 /usr/src/nvidia/kernel
cd /usr/src/nvidia/kernel
make install
cd ../glx
make install
[/quote]
That will untar the packages, store them in /usr/src , and compile and install them. Now, depending on your distribution, you have to load up the "nvidia" driver on the start of your X server, I stick mine in /etc/modules so that debian probes it on boot up. Next you will have to edit your /etc/X11/XF86Config-4 file to using the new drivers. In that file, look for the Device section:
[quote]Driver "nv"[/quote]
and change it to
[quote]Driver "nvidia"[/quote]
Make sure you have the kernel header files installed in /usr/src/linux as well so make can use them.
If all else fails, you can just go to the
NVidia Linux Downloads and find the right RPM for your system and install it like that, but I would highly recommend doing it from source.