Background: 10.3, 2.6.22.9-0.4-default, Toshiba P35, "ATI MOBILITY RADEON 9600/9700 Series", 1G of RAM, *All* updates applied to the OS Ben Kevan wrote:
On Wednesday 24 October 2007 06:16:03 pm David C. Rankin J.D. P.E. wrote:
Have you tried the newest ATI/AMD Driver released yesterday?
Ben Nope,
But thanks for the heads up! I'm off to try it now and I will report back. I have my fingers crossed!
Please report back on the installation / configuration of Compiz Fusion etc..
You can also remove XGL :D
Ben
Ben, I haven't even got to compiz yet, something is again FUBAR with my X window system and the new drivers! AARRGGH! (that was mild). The most glaring problem is neither fgl_glxgears or fglrxinfo will run. (If run as root, they hard lock the system) Both worked with the 8.41 driver. Damn this is frustrating. Probably related to sax2 borking the video card selection. The glaring problem is that sax2 doesn't recognize the card right. Yast/sax2 recognizes the card as an "ATI Rv350 NP". WTF? The card was correctly recognized as the "ATI MOBILITY RADEON 9600/9700 Series" with the 8.4.1 drivers. glxinfo has the right fricking information, why not sax2: 21:53 Rankin-P35a~> glxinfo name of display: :0.0 display: :0 screen: 0 direct rendering: Yes ... OpenGL vendor string: ATI Technologies Inc. OpenGL renderer string: ATI MOBILITY RADEON 9600/9700 Series OpenGL version string: 2.0.6958 Release Of course the yast wizards have now made it impossible to select the right card. How in the heck do I fix this?? How do I tell it to load the drivers for the "ATI MOBILITY RADEON 9600/9700 Series" drivers that should be loaded. Now I was meticulous in the driver build and install. Specifically, I followed the openSuSE howto process "Building and Installing the New ATI Driver" shown at the end of this message. The xorg.0.log offers some other clues to this catastrophe. The 10.3 install has apparently mixed X module versions on me??? Specifically, the module lines from xorg.0.log: X Window System Version 7.2.0 Release Date: Wed Oct 24 14:18:36 UTC 2007 X Protocol Version 11, Revision 0, Release 7.2 Build Operating System: openSUSE SUSE LINUX Current Operating System: Linux rankin-p35a 2.6.22.9-0.4-default #1 SMP 2007/10/05 21:32:04 UTC i686 Build Date: 24 October 2007 ... (II) Module pcidata: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Module dbe: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Module type1: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.2 (II) Module freetype: vendor="X.Org Foundation & the After X-TT Project" compiled for 7.2.0, module version = 2.1.0 (II) Module extmod: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Module glx: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Module dri: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 (II) Module fglrx: vendor="FireGL - ATI Technologies Inc." compiled for 7.1.0, module version = 8.42.3 ^^^^^^^^^ What the HECK? .. The only error in the entire file is: (EE) fglrx(0): === [swlDalHelperAddCustomizeMode] === CWDDEDI_DisplayGetSetModeTimingOverride failed: 2 How in the heck did I get fglrx compiled for 7.1.0 on a 7.2 system? Is this a bug? Do I need to report it? Another problem/possible clue is that the ATI Catalyst Control Center (/usr/bin/amdcccle) will not run at all. When run as root, the following is returned: [root Rankin-P35a/var/log] # amdcccle amdcccle: xcb_xlib.c:52: xcb_xlib_unlock: Assertion `c->xlib.lock' failed. Aborted Where do I start? Is there anything short of a complete xorg remove/reinstall that will begin to sort out this mess? Any ideas? Anyone? The build and install process used is shown below. ------------------------------------------ Building and Installing the New ATI Driver ------------------------------------------ Prepare the kernel # su password # cd /usr/src/linux # make mrproper # make cloneconfig # make modules_prepare # make clean Remove old drivers # rpm -e $(rpm -qa | grep fglrx) Generate new driver # sh ati-driver-installer-8.42.3-x86.x86_64.run --listpkg # sh ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg SuSE/SUSE103-IA32 Check that the new driver rpms were successfully created in /usr/src/packages/RPMS/i386 # l /usr/src/packages/RPMS/i386/ -rw-r--r-- 1 root root 11073729 2007-10-22 19:45 fglrx_7_1_0_SUSE102-8.40.4-1.i386.rpm -rw-r--r-- 1 root root 15365859 2007-10-24 20:31 fglrx_7_1_0_SUSE103-8.42.3-1.i386.rpm Go to Runlevel 3 # init 3 Install the new rpms created in /usr/src/packages/RPMS/i386 # rpm -Uvh /usr/src/packages/RPMS/i386/fglrx*.rpm After the install is finished, you need to launch the aticonfig utility # ldconfig # aticonfig --initial --input=/etc/X11/xorg.conf Configure the new driver with sax2 # sax2 -r -m 0=fglrx Check other important Settings in the xorg.conf For best and most stable working fglrx driver set the following options to Section "Device" in the xorg.conf: Option "BlockSignalsOnLock" "on" Option "KernelModuleParm" "locked-userpages=0" Option "OpenGLOverlay" "off" Option "UseFastTLS" "2" Option "UseInternalAGPGART" "no" Option "VideoOverlay" "on" Option "mtrr" "off" Option "no_accel" "no" Option "no_dri" "no" Option "EnablePrivateBackZ" "no" Option "backingstore" "true" All OK - reboot ----------------------------------------- -- David C. Rankin, J.D., P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org