Game Development Community

***New NVIDIA Drivers Bug fix*** (linux)

by Tim Newell · in General Discussion · 03/23/2002 (3:09 pm) · 7 replies

If you installed the newest nvidia drivers under linux and after rebooting find that they are no longer working than this is due to an easily fixable bug in the drivers install.

To fix it you need to look in these 3 files (/etc/conf.modules, /etc/modules.conf(this is the only one that actually exists on mandrake 8.2), /etc/modutils/alias) and find the line:


alias /dev/nvidia/* NVdriver

change it to:

alias /dev/nvidia* NVdriver

(you'll need to be root to edit this file)

save, exit, and reboot. Now you should be able to get into xwindows again fine.

-Tim aka Spock

#1
03/23/2002 (3:17 pm)
Hmm, I don't know what you did, but it worked fine for me without your bug fix.
Then again, I used the source rpm.
#2
03/23/2002 (6:38 pm)
Must just be a bug in the tar ball them.
#3
03/23/2002 (9:44 pm)
I seriously recommend to use the src rpms if you're using redhat or mandrake (or any other rpm-centric distro). Use the tarball with Debian and Slack. It will save you a lot of trouble.
#4
03/24/2002 (2:02 am)
There were no rpms available for Mandrake 8.2 or otherwise I would have.
#5
03/24/2002 (10:09 am)
yeah, I know. I think you are a little confused by what I said

What you have to do is get NVIDIA_kernel.xxxx.src.rpm and NVIDIA_GLX.xxxx.src.rpm.
Then as root you do:
rpm --rebuild *.src.rpm

this will create two rpm packages somewhere in
/usr/src/Mandrake/i586/RPMS (or something like this

then you just install those packages. It's all in the readme that's on NVidia's Linux drivers website.

Yeah, so you have to get the src rpms because the 8.2 packages haven't been made for this release (since it came out a couple days before Mandrake 8.2 did).

Does this make sense?
#6
03/24/2002 (11:10 am)
Aha. I was wondering if you were talking about something like that but I did not know that was possible. Thanks for letting me know.

-Tim aka Spock
#7
03/24/2002 (3:32 pm)
Hehe, no problem. Let me know how it turns out for you.