-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wednesday 10 September 2003 14:29, Jan Elders wrote:
On Tuesday 09 September 2003 20:56, Curtis Rey wrote:
OK, I went through this excercise. Not all appears to be well :
- Suggested check with 'xdpyinfo' does NOT show the "GLX", "NV-GLX" and "NVIDIA-GLX" extensions ! However I do have the statement Load "glx" in the Module section of my XF86Config. Also in /var/log/XFree86.0.log I see the message : (EE) [GLX]: Failed to add GLX extension (NVIDIA XFree86 driver not found) This must be the cause of the problem, but what to do about it ? The driver installation process went all-right as far as I can judge.
// CUT
Ok, run this command and mail the output.
la /usr/lib/libGL*
This will show the files for the GL libs and then we can see if the symlinks are established. From time to time this will kludge and then it has to be manually be made. An example would be the libGL.so will point to nowhere, or it may point to libGL.so.1 but libGL.so.1 isn't there or points somewhere else. Here is my output:
lrwxrwxrwx 1 root root 10 2003-08-13 10:42 /usr/lib/libGL.so - -> libGL.so.1 lrwxrwxrwx 1 root root 17 2003-08-13 10:42 /usr/lib/libGL.so.1 -> libGL.so.1.0.4496
- -rwxr-xr-x 1 root root 423476 2003-08-13 10:42 /usr/lib/libGL.so.1.0.4496 lrwxrwxrwx 1 root root 13 2003-05-10 08:12 /usr/lib/libGLU.so.1 -> libGLU.so.1.3
- -rwxr-xr-x 1 root root 702207 2003-03-17 08:40 /usr/lib/libGLU.so.1.3 lrwxrwxrwx 1 root root 21 2003-08-13 10:42 /usr/lib/libGLcore.so.1 -> libGLcore.so.1.0.4496
- -rwxr-xr-x 1 root root 5060036 2003-08-13 10:42 /usr/lib/libGLcore.so.1.0.4496
So, this is one of the steps to see if things are setup correctly. Making a symlink is really rather simple if need be. So let's check this out and see if it needs fixing or we need to move to the next step. Oh and by the way, what version are you running again?
I am running 2.4.20-100
Output of la /usr/lib/libGL* is : lrwxrwxrwx 1 root root 10 2003-09-08 22:23 /usr/lib/libGL.so -> libGL.so.1 lrwxrwxrwx 1 root root 17 2003-09-08 22:23 /usr/lib/libGL.so.1 -> libGL.so.1.0.4496 -rwxr-xr-x 1 root root 423476 2003-09-08 22:23 /usr/lib/libGL.so.1.0.4496 lrwxrwxrwx 1 root root 13 2003-04-20 17:49 /usr/lib/libGLU.so.1 -> libGLU.so.1.3 -rwxr-xr-x 1 root root 702207 2003-03-17 15:40 /usr/lib/libGLU.so.1.3 lrwxrwxrwx 1 root root 21 2003-09-08 22:23 /usr/lib/libGLcore.so.1 -> libGLcore.so.1.0.4496 -rwxr-xr-x 1 root root 5060036 2003-09-08 22:23 /usr/lib/libGLcore.so.1.0.4496
This looks perfect (and identical to your output) to me.
BTW, did you notice my remark about /var/log/XFree86.0.log ?? In there, I see the message : (EE) [GLX]: Failed to add GLX extension (NVIDIA XFree86 driver not found) I think this must be the cause of the problem, but what to do about it ? The driver installation process went all-right as far as I can judge.
Ok, what type of monitor do you have. I have had this with sort of things happen with a monitor - mod line or v and h sync problems. So sometimes you have to tweak the X settings. Though the problem does seem to stem around the GLX drivers. You might try reinstalling the drivers again. Did you use the nvidia installer? Or did you use the source code. If You still have troubles then try to download the drivers using the installer and then make the source package. It's covered in the nvidia README as far as options are concerned. Also there's the flag for the installer "--help" that list a set of commands, one of these is also an advanced set of commands "--adv" IIRC. If you download the source binaries move them to /usr/src/package/SOURCES and then untar them and do a make install for the GLX drivers. If they fail it might provide some useful output. If not then it should work and if that fails then we have some deeper digging to do. I have had a couple of instances where this happens. Sometimes you have to uninstall and reinstall the drivers. The nvidia-installer luckily has an option to uninstall as well - - since remove source packages is a pain becuase you have to hunt all the files down and remove them manually. Just be hang in there, I know all too well how frustrating this can be. Oh and last but not by anymeans least, do an "lsmod" and see if the kernel drivers are actually loaded - I have had this happen before as well. it should be something like: # lsmod Module Size Used by Tainted: P snd-pcm-oss 50144 1 (autoclean) snd-mixer-oss 15704 0 (autoclean) [snd-pcm-oss] videodev 6176 0 (autoclean) agpgart 38656 3 (autoclean) ************* nvidia 1628576 11 (autoclean) ************* The ones marked "****" are often needed in conjunction with each other. Cheers, Curtis. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQE/X2XHiqnGhdjCOJsRAufKAJ9ZLGtMv0UhtUZ0D9+niH4Qqt5XSACfRHU/ 8Js5QyUdOyrBwmbKPy4SnKE= =sTcI -----END PGP SIGNATURE-----