Mailinglist Archive: opensuse (3175 mails)
| < Previous | Next > |
Re: [opensuse] Problem with OpenGL
- From: Matthias Hopf <mhopf@xxxxxxx>
- Date: Thu, 26 Apr 2007 15:08:06 +0200
- Message-id: <20070426130806.GA14479@xxxxxxx>
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 <mhopf@xxxxxxx> __ __ __
Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@xxxxxxxxx
Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
> 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 <mhopf@xxxxxxx> __ __ __
Maxfeldstr. 5 / 90409 Nuernberg (_ | | (_ |__ mat@xxxxxxxxx
Phone +49-911-74053-715 __) |_| __) |__ R & D www.mshopf.de
--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse+help@xxxxxxxxxxxx
| < Previous | Next > |