To upgrade the kernel , you need only two files :
Now you need to get the driver source packages for graphics and nforce platform from nvidia:
I also downloaded and installed all red hat supplied updates by running up2date
Open a shell, and cd to the directory where you downloaded all this stuff, then install the two kernel rpms from Stanford with:
rpm -Uvh kernel*rpm
Now unpack the "tarball" -- that tar.gz file, which is the unix equivalent of zip :
tar -zxvf NVIDIA*tar.gz
Now you need to disable graphics before you reboot. Login as root, and edit /etc/inittab to remove the comment (#) before the line
Then put the comment in front of the line:
Reboot the system, and login as root. Go to the directory containing the unpacked tarfile and the NVIDIA*.run file. First build the nforce drivers:
The nvnet and nvaudio drivers should now be rebuilt for your new kernel. There should already be entries for these modules in /etc/modules.conf from your previous install. If not, edit this file according to the instructions on the nvidia site. Now bring up the network interface:
Install the graphics driver package:
Just accept all the defaults, and let it build a new module. Nvidia is pretty good about linux support, and everything should just work.
Turn your graphics back on by undoing those changes in /etc/inittab . Unless you know vi, you might not be able to edit the file in console mode, so just run init 5
to start up the graphical interface
Your system should be functional. Sound will work on your next reboot, or you can fool around with the proper modprobe commands now. I would recommend a change to the ALSA sound drivers at http://www.alsa-project.org/
, but that may be a subject for another thread.
I forgot to answer a couple of your questions:
rpm -e removes rpms, but I didn't bother with that, I just installed from sources. I don't really like working with rpm's
Also, yes, it probably would probably be easier to just upgrade your kernel to match the nforce driver version you installed, but that's putting the cart before the horse, and that Stanford rpm has those nifty patches already applied.