Install NVIDIA driverFirst you must install kernel-source-2.4.2-2.i386.rpm from the second Red Hat CD. Then go to the NVIDIA linux driver web site and download the latest NVIDIA_kernel-x.x-xxx.src.rpm and NVIDIA_GLX-x.x-xxx.i386.rpm. I originally installed 0.9-769, then upgraded to 1.0-1251, which was not yet on the web page but was on the NVIDIA linux driver ftp site. The new driver fixed several problems but not all of them (and it added an NVIDIA splash screen...I've seen instructions elsewhere on how to get rid of it but it's not that annoying). Install the packages like this: rpm --rebuild NVIDIA_kernel-1.0-1251.src.rpm
rpm -ivh /usr/src/redhat/RPMS/i386/NVIDIA_kernel-1.0-1251.i386.rpm
rpm -ivh NVIDIA_GLX-1.0-1251.i386.rpm
Configure XI got an XF86Config-4 file for a 1600x1200 screen from Dell's web site by searching for "XF86Config" at Dell's support site. (I downloaded atimp316.rpm, which wants to install into /dell and directly to /etc/X11/XF86Config-4. You can use something like: rpm -i --relocate /dell=/tmp/dell --relocate /etc=/tmp/etc --badreloc
to redirect the installation if you just want to inspect the files.) I modified the XF86Config-4 file as follows. In the Device section, make sure you have: Driver "nvidia"
(I copied the Device section from the XF86Config file that came with the NVIDIA driver). In the Module section, make sure you have: Load "glx"
And remove these lines: Load "dri"
Load "GLcore"
In order to use other resolutions than 1600x1200, I had to add this to the Screen section (this tells the driver to ignore what the screen says its limitations are): Option "ignoreEDID" "1"
That's all I had to do to set up the 0.9-769 driver. For the 1.0-1251 driver you should take a look at /usr/share/doc/NVIDIA*/LAPTOP_README, which instructs you to add the line: options NVdriver NVreg_Mobile=1
to the end of your /etc/modules.conf file. Without this line the driver will fail to initialize.
No comments:
Post a Comment