On Wednesday 24 May 2006 2:58 am, Carl Hartung wrote:
1. From the 7174 README.txt file: Before beginning the driver installation, you should exit... X... [and] set your default run level so you will... not boot directly into X.
Q: Before you ran the installer, did you log out of your desktop, switch from the login greeter to a console (Ctl+Alt+F1) log in as root and drop the system to runlevel 3 to shut down X? Did you then edit /etc/inittab to reset the default runlevel to 3?
Yes I switched to runlevel 3. But no I did not change my inittab to runlevel 3.
2. Also from the 7174 README.txt file: The NVIDIA kernel module has a kernel interface layer which must be compiled specifically for the configuration and version of the kernel you are running...
Q: Do you know which kernel interface was selected for your system? Was it a precompiled one or did the installer have to custom compile it on your system?
The installer had to custom compile it for me.
3. From SUSE's nvidia-installer-HOWTO.html: On SUSE LINUX 10.0 you need to add the following entries to /etc/udev/static_devices.txt:
nvidia0 c 195 0 666 nvidia1 c 195 1 666 nvidia2 c 195 2 666 nvidia3 c 195 3 666 nvidia4 c 195 4 666 nvidia5 c 195 5 666 nvidia6 c 195 6 666 nvidia7 c 195 7 666 nvidiactl c 195 255 666
Q: Did you add these devices to /etc/udev/static_devices.txt? [Note for 10.1 users... there are newer requirements in this area spelled out in the same file.]
Yes
4. In re: compiling and installing the module... You wrote "... after successful completion of the compile of 1.0-7174 I still could not get SaX2 to load the nvidia drivers." Basil offered two comments: "Something not right here... I have NEVER had a problem with paths not being correct." and "Forget about letting Sax2 adjust the xorg.conf file - go in there manually and charge the driver to "nvidia"."
Q: Did you investigate the source of the path discrepancy you experienced and can you now explain it? Can you fill out my understanding (succinctly) of any problems you encountered while building this module? #5 also pertains to xorg.conf:
This has always been the case since I've used SuSE with the nvidia driver. I didn't think much of the path not being right as I've always had to supply the --kernel-source-path. When compiling the 7174 I didn't have any problems compiling it once I read the help files :)
5. From the 7174 README.txt file:
Find the relevant Device section [in xorg.conf] and replace the line
Driver "nv" (or Driver "vesa")
with
Driver "nvidia"
In the Module section, make sure you have:
Yes
Load "glx"
You should also remove the following lines:
Load "dri" Load "GLcore"
if they exist.
No, This I didn't check for.
There are also numerous options that can be added to the X config file to fine-tune the NVIDIA X driver. Please see Appendix D for a complete list of these options.
Q: Have you followed these steps exactly?... including examining Appendix D for any errata, workarounds or adjustments?
This step I didn't look at.
6. Alvaro wrote "Look the patches on the nV Forums. (especially for the kernel 2.6.16)".
Q: More a comment than a question: I don't know what patches Alvaro is referring to or exactly where the nV forums are, but I think it's worth some time investigating. If you *did* investigate, please elucidate. :-)
I had given up at this point :(
OK, I think that's enough for now. I'm really looking forward to learning how thoroughly you studied all this documentation! ;-)
regards,
Carl
I'm inclined to reload SuSE and follow the documentation throughly to see if it will work. I will do that today and let you know what my results are. -- Regards, Shawn Holland