On Wed, Jan 19, 2005 at 05:21:13PM +0100, Markus Kohm wrote:
Am Mittwoch, 19. Januar 2005 09:55 schrieb Claus Olesen:
When I then run /usr/X11R6/bin/fglrxinfo I get
display: :0.0 screen: 0 OpenGL vendor string: Mesa project: www.mesa3d.org OpenGL renderer string: Mesa GLX Indirect OpenGL version string: 1.2 (1.5 Mesa 6.1)
Try:
ll /usr/lib/GL/libGL.so.1.2 ll /usr/lib/libGL.so.1.2 ll /usr/lib/fglrx/lib/libGL.so.1.2
if /usr/lib/GL/libGL.so.1.2 and /usr/lib/libGL.so.1.2 are available and differ from /usr/lib/fglrx/lib/libGL.so.1.2 you'll get the message above, because the wrong GL library will be used. If you've installed package xorg-x11-Mesa-6.8.1-15, you'll habe these two files (see rpm -q -f /usr/lib/libGL.so.1.2). If you need xorg-x11-Mesa-6.8.1-15 for some reasons you may move those two files to another place and put links to /usr/lib/fglrx/lib/libGL.so.1.2 to the directories. But you should note this manual change, because you have to fix it after deinstallation of the fglrx-package!
Did you read /usr/share/doc/packages/fglrx/README.SuSE? [...] Update on ATI GL library ------------------------ Since release 8.08 the ATI driver no longer works together (hardware accelerated) with the standard OpenGL library. Therefore LD_LIBRARY_PATH is now set to /usr/lib/fglrx/lib:$LD_LIBRARY_PATH by default (by specifying this in /etc/profile.d/fglrx.{sh,csh}). Unfortunately the use of LD_LIBRARY_PATH does not work for setuid/setgid binaries (e.g. chromium/trackballs) because of obvious security reasons. If you rely on such programs you might consider to add "/usr/lib/fglrx/lib" to your /etc/ld.so.conf. Make sure you insert it before /usr/lib and /usr/lib64 on AMD64. [...] Looks like your LD_LIBRARY_PATH is not set for some reasons. :-( Stefan Public Key available ------------------------------------------------------ Stefan Dirsch (Res. & Dev.) SUSE LINUX Products GmbH Tel: 0911-740 53 0 Maxfeldstraße 5 FAX: 0911-740 53 479 D-90409 Nürnberg http://www.suse.de Germany ------------------------------------------------------