STOP! At least concerning my issue. I screwed up. I apologize - also for not replying sooner. I should have surpressed the resurface of my bottled up memories of the experiences I had getting this to work on SuSE 9.1 - a little longer. Where I went wrong is hitting cancel on the sax popup. That results in sax not writing a xorg.conf. I thought I remembered from SuSE 9.1 that it at that point would have written (a default) xorg.conf and that changes made subsequently by going into the sax gui would result in an adjustment rewrite. Not so - at least not now. In fact I think to get the best result then the user must visit and accept all the options inside the sax gui even if no changes are made? In any case - that's what I did. The reason I hit cancel is 1) the display on my monitor at that point showed itself shifted to the left off-site by about 2cm - despite I had connected the monitor directly thereby bypassing the KVM 2) mixed feelings for Sax from experiences on SuSE 9.1 - albeit maybe also my fault. I used to hand-edit the XF86Config instead - using only some of the results from Sax and fglrxconfig. But it looks to me as if Sax has had a facelift since SuSE 9.1. But the shifted display adjusted itself back in the proper place after a reboot. Bottom line: It works. Even flawlessly. It even works without diddling with LD_LIBRARY_PATH or ld.so.conf+ldconfig or making symlinks from the old (Mesa) to the new libGL's (or removing Mesa completely which I used to do). fgl_glxgears even works directly from the executable in /usr/lib/fglrx/fgl_glxgears without first going through the script in /usr/X11R6/bin/fgl_glxgears (which appends to LD_LIBRARY_PATH). I've enclosed the xorg.conf - allthough too big - unmodified directly from Sax. Maybe usefull to someone. It would have been for me while on SuSE 9.1. The context is: i686, SuSE 9.2, xorg X server 6.8.1, ATI's graphics driver 8.8.25, ATI 9600, Hitachi CM827, Logitech 3btn wired optical mouse, Ortek 87 keys keyboard. Claus # /.../ # SaX generated X11 config file # Created on: 2005-01-20T00:32:38-0800. # # Version: 4.8 # Contact: Marcus Schaefer <sax@suse.de>, 2002 # # Automatically generated by [ISaX] (4.8) # PLEASE DO NOT EDIT THIS FILE! # Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/local" FontPath "/usr/X11R6/lib/X11/fonts/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/X11R6/lib/X11/fonts/URW" FontPath "/usr/X11R6/lib/X11/fonts/Speedo" FontPath "/usr/X11R6/lib/X11/fonts/PEX" FontPath "/usr/X11R6/lib/X11/fonts/cyrillic" FontPath "/usr/X11R6/lib/X11/fonts/latin2/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/latin2/Type1" FontPath "/usr/X11R6/lib/X11/fonts/latin7/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/baekmuk:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/japanese:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/kwintv" FontPath "/usr/X11R6/lib/X11/fonts/truetype" FontPath "/usr/X11R6/lib/X11/fonts/uni:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/CID" FontPath "/usr/X11R6/lib/X11/fonts/ucs/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/ucs/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/ucs/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/75dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/100dpi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/hellas/Type1" FontPath "/usr/X11R6/lib/X11/fonts/misc/sgi:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/xtest" FontPath "/opt/kde3/share/fonts" InputDevices "/dev/ttyS0" InputDevices "/dev/ttyS1" InputDevices "/dev/ttyS2" InputDevices "/dev/ttyS3" InputDevices "/dev/ttyS4" InputDevices "/dev/ttyS5" InputDevices "/dev/ttyS6" InputDevices "/dev/ttyS7" InputDevices "/dev/ttyS8" InputDevices "/dev/psaux" InputDevices "/dev/logibm" InputDevices "/dev/sunmouse" InputDevices "/dev/atibm" InputDevices "/dev/amigamouse" InputDevices "/dev/atarimouse" InputDevices "/dev/inportbm" InputDevices "/dev/gpmdata" InputDevices "/dev/mouse" InputDevices "/dev/usbmouse" InputDevices "/dev/adbmouse" InputDevices "/dev/input/mice" InputDevices "/dev/input/event0" InputDevices "/dev/pointer0" InputDevices "/dev/pointer1" InputDevices "/dev/pointer2" InputDevices "/dev/pointer3" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" Option "RandR" "on" EndSection Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" Load "v4l" Load "dri" EndSection Section "InputDevice" Driver "kbd" Identifier "Keyboard[0]" Option "Protocol" "Standard" Option "XkbLayout" "us" Option "XkbModel" "pc104" Option "XkbRules" "xfree86" EndSection Section "InputDevice" Driver "mouse" Identifier "Mouse[1]" Option "Buttons" "7" Option "Device" "/dev/input/mice" Option "Name" "ImExPS/2 Generic Explorer Mouse" Option "Protocol" "explorerps/2" Option "Vendor" "Sysp" Option "ZAxisMapping" "4 5" EndSection Section "Monitor" Option "CalcAlgorithm" "CheckDesktopGeometry" DisplaySize 400 300 HorizSync 30-107 Identifier "Monitor[0]" ModelName "HITACHI CM827" Option "DPMS" VendorName "HTC" VertRefresh 43-160 UseModes "Modes[0]" EndSection Section "Modes" Identifier "Modes[0]" EndSection Section "Screen" DefaultDepth 24 SubSection "Display" Depth 15 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 32 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection Section "Device" BoardName "RV350 AP" BusID "3:0:0" Driver "fglrx" Identifier "Device[0]" Option "UseInternalAGPGART" "no" Screen 0 Option "Rotate" "off" VendorName "ATI" EndSection Section "ServerLayout" Identifier "Layout[all]" InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" Option "Clone" "off" Option "Xinerama" "off" Screen "Screen[0]" EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" EndSection On Wednesday 19 January 2005 09:22, Stefan Dirsch wrote:
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 ------------------------------------------------------