nVidia Driver Installation for Red Hat 7.1
Michael J. Schweppe
plug-discuss@lists.PLUG.phoenix.az.us
Thu, 05 Jul 2001 14:25:59 -0700
--------------090707060502090806090608
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Hi All:
After I was able to successfully get my new GeForce2 MX card up and
running in 3D, I was asked to share what steps I took to get the card
working. So with out further adieu and with much gratitude here you are...
First of all let me clearly state that this is what "I" did on "my"
system and how "I" got it to work. I have poured over several HOWTO's,
user group archived messages, email's and tons of ICQ messages. One
thing I found in my journey is that there is more than one way to
configure your nVidia card to work with Red Hat 7.1.
I cannot say for sure that what I have done will work with any other
version of Red Hat or a differing system configuration other than my
own. I cannot be responsible if something goes wrong, your system gets
smoked, you lose hardware and/or data or if the dog runs away.
With that said here is what I did.
My current system is a Pentium III 450 Mhz on a Intel 440BX M/B, 196 MB
of RAM with Red Hat 7.1 [full install with all the goodies, current
updates and patches].
After removing my previous card, Red Hat easily detected the VisionTek
GeForce2 MX card. The Red Hat drivers are good, but they are not 3D
OpenGL drivers. These drivers need to be obtained from nVidia.
After you get the card installed make sure your BIOS is enabled for
"Assign IRQ to VGA".
Get the nVidia drivers here:
http://www.nvidia.com/view.asp?PAGE=linux
Take the first two files,
<cid:part1.03040800.09050206@netscape.com>
"Any RPM-based system with an upgraded / customized / non-default kernel":
NVIDIA_GLX-1.0-1251.i386.rpm
NVIDIA_kernel-1.0-1251.src.rpm
To build tarballs and rpm files specific to your kernel you need
kernel-headers and kernel-source installed.
Do an rpm query to see if they are installed as such:
[mjs@gonzo mjs]$ rpm -q kernel-source
kernel-source-2.4.2-2
[mjs@gonzo mjs]$ rpm -q kernel-headers
kernel-headers-2.4.2-2
As root, do the kernel rpm first like so:
rpm --rebuild NVIDIA_kernel-1.0-1251.src.rpm
Next cd /usr/src/redhat/RPMS/i386 where you will find the new compiled rpm.
Install with: rpm -ivh <file_name>.rpm
After that, install the GLX driver:
rpm -ivh NVIDIA_GLX-1.0-1251.i386.rpm
Now, you are going to edit the /etc/X11/XF86Config-4 file. Before you
do so MAKE SURE you make a copy of the current file such as
XF86Config-4.orig
As root use the editor of your choice and edit your
/etc/X11/XF86Config-4 file. Comment out these lines if present as such:
#Load dri
#Load GLcore
Make sure this line exists:
Load glx
In the Device section , replace:
Driver "nv"
with
Driver "nvidia"
Save the file /etc/X11/XF86Config-4.
To check your nVidia driver set up, get this script,
nv_check.sh
from here, http://www.realityx.net/howto.html
Restart X Windows and enjoy.
None of this aforementioned material is originally from me, with the
exception of the dog running away comment, but was gleaned from many
resources. My thanks to the PLUG list participants and especially for
my online friend [who has the patience of a saint], Paul.
Here are some great resources that offer additional information:
http://www.cyber.com.au/users/ashridah/nvidia_tsg.html
http://www.mcdownloads.com
http://www.evil3d.net/articles.shtml
http://www.nvidia.com/view.asp?IO=linux_readme_install
#nvidia on irc.openprojects.net
--------------090707060502090806090608--