Dressler, I think we can sort this out.
All you need to do is get access to your linux partition to change /etc/inittab.
The easiest way to do this is by a boot disk.
Either tomsrtbt, as Calum previously suggested or maybe Knoppix if you have it.
One in you need to mount your RedHat partition:
mount /dev/hdxY /mnt/rh
x being the letter of your hardrive and Y being the partition in question.
Then
vim /etc/inittab
and change the initdefault value from 5 to 3.
Once that is done you would have to reboot (into redhat -remove floppy from drive). Instead of a graphical login you would be presented with a text based one.
Login with your user/pass
then:
wget
http://download.nvidia.com/XFree86/Linux-x86/1.0-4349/NVIDIA-Linux-x86-1.0-4349.run-this downloads the nvidia driver-
then,
sh ./NVIDIA-Linux-x86-1.0-4349.runto install it.
Then you have to edit your XF86Config file.
vim /etc/X11/XF86Config
look for a line that says Load "glx", uncomment this line (remove the #).
Look for a line that says Driver "nv" replace the "nv" with "nvidia"
Look for a line that says Load "dri", put a '#' at the start of this line.
Then edit inittab again:
vim /etc/inittab
change the 3 back to a five.
Next type
telinit 5
to bring you back to graphical login. If the driver has installed correctly you should see an nvidia splash screen and it shouldnt crash anymore.
Good Luck.
[ April 15, 2003: Message edited by: Tux ]