DarkM12
10-24-02, 01:42 AM
I know there are already a few of these threads floating about but I just didn't want my post to be overlooked. I've been working on getting Mandrake 9.0 to run Nvidia drivers correctly for the last 2 weeks practically.
So to start off....I'm using a GeForce 2 MX400. I dunno if that will matter or not. Yesterday I reinstalled my OS from scratch and began the installation process of the Nvidia drivers immediately. I went with the src.rpm method, rebuilt them, and installed them. (This didn't produce any errors which I was aware of, and I selected the kernel-source rpm to install during the initial OS installation.) I set up my XF86Config-4 file exactly right. I made sure symlinks were pointing to the correct files. I did a 'modprobe NVdriver'. After all that I tried to start X but it threw me back to the console with error messages.
Today I tried some more things that were recommended on this site. I ran md5sum on my rpm's and they checked out OK. I ran nv_check.sh, which told me to do a few things. Basically I had to create a few more character device files (nvidia1,2,3) that were missing. I used the majors and minors which were specifically said in the nv_check script for each file. Then I did a 'chmod 666 /dev/nvidia*' to set the correct file permissions for the new ones I created. This might or might not of mattered. After all this I once again tried to start X and was given the same exact screen with error messages.
The last thing I have done is tried running NVchooser.sh for the hell of it to see what it would say. Oddly enough it tells me to download NVIDIA_kernel-1.0-2960.src.rpm and NVIDIA_GLX-1.0-2960.i386.rpm. Notice the 2960, which is not what I was using. I have been using the latest drivers (3123). I believe the reason for this is simply because this script is old. I opened the script in a text editor and 3123 is mentioned nowhere. Correct me if I'm wrong.
Anyway, I will include my XFree86.0.log file as well as my XF86Config-4 file for anyone to view and comment upon. I don't know where to go from here so if anyone can shed some light on things it would be much appreciated.
xfree86.0.log (http://home.insightbb.com/~ddknson/xfree86.0.log)
XF86Config-4 (http://home.insightbb.com/~ddknson/xf86config-4)
Edit: As far as the NVchooser.sh telling me to use 2960's.....it was an old file and I went to the Nvidia site and got the latest one which told me the same files, only the 3123's which I already have. Any reason it says to use the source RPM for the kernel but the regular GLX file?
So to start off....I'm using a GeForce 2 MX400. I dunno if that will matter or not. Yesterday I reinstalled my OS from scratch and began the installation process of the Nvidia drivers immediately. I went with the src.rpm method, rebuilt them, and installed them. (This didn't produce any errors which I was aware of, and I selected the kernel-source rpm to install during the initial OS installation.) I set up my XF86Config-4 file exactly right. I made sure symlinks were pointing to the correct files. I did a 'modprobe NVdriver'. After all that I tried to start X but it threw me back to the console with error messages.
Today I tried some more things that were recommended on this site. I ran md5sum on my rpm's and they checked out OK. I ran nv_check.sh, which told me to do a few things. Basically I had to create a few more character device files (nvidia1,2,3) that were missing. I used the majors and minors which were specifically said in the nv_check script for each file. Then I did a 'chmod 666 /dev/nvidia*' to set the correct file permissions for the new ones I created. This might or might not of mattered. After all this I once again tried to start X and was given the same exact screen with error messages.
The last thing I have done is tried running NVchooser.sh for the hell of it to see what it would say. Oddly enough it tells me to download NVIDIA_kernel-1.0-2960.src.rpm and NVIDIA_GLX-1.0-2960.i386.rpm. Notice the 2960, which is not what I was using. I have been using the latest drivers (3123). I believe the reason for this is simply because this script is old. I opened the script in a text editor and 3123 is mentioned nowhere. Correct me if I'm wrong.
Anyway, I will include my XFree86.0.log file as well as my XF86Config-4 file for anyone to view and comment upon. I don't know where to go from here so if anyone can shed some light on things it would be much appreciated.
xfree86.0.log (http://home.insightbb.com/~ddknson/xfree86.0.log)
XF86Config-4 (http://home.insightbb.com/~ddknson/xf86config-4)
Edit: As far as the NVchooser.sh telling me to use 2960's.....it was an old file and I went to the Nvidia site and got the latest one which told me the same files, only the 3123's which I already have. Any reason it says to use the source RPM for the kernel but the regular GLX file?