On Mar 31, 07 22:01:40 -0400, Stephen P. Molnar, Ph.D. wrote:
I am having a problem with several applications that I have successfully run on a 32 bit openSUSE system. When I attempt running these programs I get an error message:
OpenGL misconfiguration detected. /usr/lib/libGL.so.1 differs from /usr/X11R6/lib/libGL.so.s
In that case the test of this particular application is bogus. Certainly well meant, but bogus. These two libraries are different by intention. /usr/lib/libGL.so is from the Mesa package, while /usr/X11R6/lib/libGL.so is from the NVidia package, which should only be installed, if you have a nvidia card. /usr/X11R6/lib precedes /usr/lib for linking libraries, so all programs should pick up the NVidia library.
driver. My problem is that in addition there is a /lib/X11R6/lib subdirectory there is also a /usr/X11R6/lib64 subdirectory which contain libGL files. Which ones should I remover before reinstalling the graphic card drivers?
Both, if you're running a 64bit system. /usr/X11R6/lib64 contains the
(native) 64bit library, /usr/X11R6/lib the compatibility library for
running 32bit applications.
HTH
Matthias
--
Matthias Hopf