David C. Rankin
2008-Jan-26 15:57 UTC
[compiz] White Cube of Death - fglrx_7_1_0_SUSE103-8.452.1-1
Listmates (only posting to one list) Compiz has been running great with the 8.433 driver except for the libGL SONAME lockup on exit. see: https://bugzilla.novell.com/show_bug.cgi?id=344135 I just built and installed the 8.452 driver. Compiz would not start with the normal fusion-icon approach that I have been using with the 8.433 driver. This is on my Toshiba P35 laptop with an ATI Radeon/Mobility 9600. The only way I started compiz was with the cli of: compiz --sm-disable --ignore-desktop-hints --indirect-rendering \ --no-libgl-fallback --replace ccp & When compiz did start, it is the dreaded blank white cube of death. The manual install utilized my existing xorg.conf was completed as follows: # su # cd /usr/src/linux # make mrproper # make cloneconfig # make modules_prepare # make clean # init 3 # rpm -e $(rpm -qa | grep fglrx) # sh ati-driver-installer-8-01-x86.x86_64.run --listpkg # sh ati-driver-installer-8-01-x86.x86_64.run --buildpkg SuSE/SUSE103-IA32 # rpm -Uvh /usr/src/packages/RPMS/i386/fglrx*.rpm # cp xorg.conf.save /etc/X11/xorg.conf I have tried starting compiz with and without the libraries configured as required to get around bug #344135. Do you have any tips or tricks that I should try? -- 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
David C. Rankin
2008-Jan-26 17:38 UTC
[compiz] White Cube of Death - fglrx_7_1_0_SUSE103-8.452.1-1
David C. Rankin wrote:> Listmates (only posting to one list) > > Compiz has been running great with the 8.433 driver except for the > libGL SONAME lockup on exit. > > see: https://bugzilla.novell.com/show_bug.cgi?id=344135 > > I just built and installed the 8.452 driver. Compiz would not start > with the normal fusion-icon approach that I have been using with the > 8.433 driver. This is on my Toshiba P35 laptop with an ATI > Radeon/Mobility 9600.The problem looks to be a BORKED driver: The 8.454 driver causes errors on openSuSE 10.3 running 2.6.22.13-0.3-default kernel on a Toshiba P35 laptop. The card is a ATI Technologies Inc RV350 [Mobility Radeon 9600 M10] with Chipset: "ATI MOBILITY RADEON 9600/9700 Series" (Chipset = 0x4e50). glxgears framerates drop from 2100 to 517 with the new driver and the driver causes kernel errors, does not initialize DRI and does not provide 3D acceleration. A summary of the Xorg.0.log errors are: 10:59 Rankin-P35a~> grep EE /var/log/Xorg.0.log (EE) fglrx(0): Failed to initialize ASIC in kernel. (EE) fglrx(0): [agp] Failed to set AGP mode! (EE) fglrx(0): cannot init AGP (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. (EE) AIGLX: Screen 0 is not DRI capable The errors in context in the relevant parts of the Xorg.0.log. (II) LoadModule: "fglrx" (II) Loading /usr/lib/xorg/modules//drivers/fglrx_drv.so (II) Module fglrx: vendor="FireGL - ATI Technologies Inc." compiled for 7.1.0, module version = 8.45.4 Module class: X.Org Video Driver <snip> (II) fglrx(0): === [atiddxPreInit] === begin (II) Loading sub module "vgahw" (II) LoadModule: "vgahw" (II) Loading /usr/lib/xorg/modules//libvgahw.so (II) Module vgahw: vendor="X.Org Foundation" compiled for 7.2.0, module version = 0.1.0 ABI class: X.Org Video Driver, version 1.2 (II) fglrx(0): PCI bus 1 card 5 func 0 (**) fglrx(0): Depth 24, (--) framebuffer bpp 32 (II) fglrx(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps) (==) fglrx(0): Default visual is TrueColor (**) fglrx(0): Option "NoAccel" "no" (**) fglrx(0): Option "NoDRI" "no" (**) fglrx(0): Option "Capabilities" "0x00000000" (**) fglrx(0): Option "CapabilitiesEx" "0x00000000" (**) fglrx(0): Option "GammaCorrectionI" "0x00000000" (**) fglrx(0): Option "GammaCorrectionII" "0x00000000" (**) fglrx(0): Option "OpenGLOverlay" "off" (**) fglrx(0): Option "VideoOverlay" "on" (**) fglrx(0): Option "ScreenOverlap" "0" (**) fglrx(0): Option "UseInternalAGPGART" "no" (**) fglrx(0): Option "Stereo" "off" (**) fglrx(0): Option "StereoSyncEnable" "1" (**) fglrx(0): Option "UseFastTLS" "1" (**) fglrx(0): Option "BlockSignalsOnLock" "on" (**) fglrx(0): Option "ForceGenericCPU" "no" (**) fglrx(0): Option "CenterMode" "off" (**) fglrx(0): Option "EnablePrivateBackZ" "no" (**) fglrx(0): Option "PseudoColorVisuals" "off" (**) fglrx(0): Option "DPMS" (II) fglrx(0): Loading PCS database from /etc/ati/amdpcsdb (==) fglrx(0): RGB weight 888 (II) fglrx(0): Using 8 bits per RGB (8 bit DAC) (**) fglrx(0): Gamma Correction for I is 0x00000000 (**) fglrx(0): Gamma Correction for II is 0x00000000 (==) fglrx(0): Buffer Tiling is ON (--) fglrx(0): Chipset: "ATI MOBILITY RADEON 9600/9700 Series" (Chipset = 0x4e50) (--) fglrx(0): (PciSubVendor = 0x1179, PciSubDevice = 0xff01) (--) fglrx(0): board vendor info: third party graphics adapter - NOT original ATI (--) fglrx(0): Linear framebuffer (phys) at 0xf0000000 (--) fglrx(0): MMIO registers at 0xe8100000 (==) fglrx(0): ROM-BIOS at 0x000c0000 (**) fglrx(0): Option "mtrr" "off" (II) Loading sub module "int10" (II) LoadModule: "int10" (II) Loading /usr/lib/xorg/modules//libint10.so (II) Module int10: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.0.0 ABI class: X.Org Video Driver, version 1.2 (II) fglrx(0): Primary V_BIOS segment is: 0xc000 (II) LoadModule: "vbe" (II) Loading /usr/lib/xorg/modules//libvbe.so (II) Module vbe: vendor="X.Org Foundation" compiled for 7.2.0, module version = 1.1.0 ABI class: X.Org Video Driver, version 1.2 (II) fglrx(0): VESA BIOS detected (II) fglrx(0): VESA VBE Version 2.0 (II) fglrx(0): VESA VBE Total Mem: 65536 kB (II) fglrx(0): VESA VBE OEM: ATI MOBILITY RADEON 9600 (II) fglrx(0): VESA VBE OEM Software Rev: 1.0 (II) fglrx(0): VESA VBE OEM Vendor: ATI Technologies Inc. (II) fglrx(0): VESA VBE OEM Product: P11 (II) fglrx(0): VESA VBE OEM Product Rev: 01.00 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 6, (OK) drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 6, (OK) drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 6, (OK) drmGetBusid returned '' (II) Loading sub module "fglrxdrm" (II) LoadModule: "fglrxdrm" (II) Loading /usr/lib/xorg/modules/linux//libfglrxdrm.so (II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc." compiled for 7.1.0, module version = 8.45.4 ABI class: X.Org Server Extension, version 0.3 (II) fglrx(0): Using adapter: 1:5:0. (EE) fglrx(0): Failed to initialize ASIC in kernel. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ <snip> (II) Loading sub module "fglrxdrm" (II) LoadModule: "fglrxdrm" (II) Reloading /usr/lib/xorg/modules/linux//libfglrxdrm.so (II) fglrx(0): Depth moves disabled by default (**) fglrx(0): Capabilities: 0x00000000 (**) fglrx(0): CapabilitiesEx: 0x00000000 (**) fglrx(0): cpuFlags: 0x8000001d (==) fglrx(0): OpenGL ClientDriverName: "fglrx_dri.so" (**) fglrx(0): using built in AGPGART module: no (**) fglrx(0): ATI GART size: 256 MB (II) fglrx(0): [pci] find AGP GART (II) fglrx(0): [agp] Mode=0x1f00021b bridge: 0x1002/0x5832 (II) fglrx(0): [agp] AGP v1/2 disable mask 0x00000000 (II) fglrx(0): [agp] AGP v3 disable mask 0x00000000 (II) fglrx(0): [agp] enabling AGP with mode=0x1f00031a (II) fglrx(0): [agp] Remapping MC AGP space (new MCAGPBase = 0xec000000) (EE) fglrx(0): [agp] Failed to set AGP mode! (EE) fglrx(0): cannot init AGP ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ <snip> (II) fglrx(0): driver needs X.org 7.1.x.y with x.y >= 0.0 (II) fglrx(0): detected X.org 7.1.0.0 (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. (WW) fglrx(0): *********************************************** (WW) fglrx(0): * DRI initialization failed! * (WW) fglrx(0): * (maybe driver kernel module missing or bad) * (WW) fglrx(0): * 2D acceleraton available (MMIO) * (WW) fglrx(0): * no 3D acceleration available * (WW) fglrx(0): ********************************************* * <snip> (EE) AIGLX: Screen 0 is not DRI capable ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -- 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
David C. Rankin
2008-Jan-26 21:07 UTC
[compiz] White Cube of Death - fglrx_7_1_0_SUSE103-8.452.1-1 [SOLVED]
David C. Rankin wrote:> David C. Rankin wrote: >> Listmates (only posting to one list) >>The following command and xorg.conf were required to get compiz working with the 8.1 (8.452) driver: LIBGL_ALWAYS_INDIRECT=1 compiz --ignore-desktop-hints --replace \ --indirect-rendering --no-libgl-fallback --sm-disable ccp & Relevant sections of xorg.conf: Section "ServerLayout" Identifier "Layout[all]" Screen 0 "Screen[0]" 0 0 InputDevice "Keyboard[0]" "CoreKeyboard" InputDevice "Mouse[1]" "CorePointer" InputDevice "Mouse[3]" "SendCoreEvents" Option "Clone" "off" Option "Xinerama" "off" Option "AIGLX" "True" EndSection Section "Module" Load "dbe" Load "type1" Load "freetype" Load "extmod" Load "glx" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "on" Option "IgnoreABI" "on" EndSection Section "InputDevice" Identifier "Keyboard[0]" Driver "kbd" Option "Protocol" "Standard" Option "XkbLayout" "us" Option "XkbModel" "microsoftpro" Option "XkbRules" "xfree86" EndSection Section "Modes" Identifier "Modes[0]" ModeLine "1440x900" 106.5 1440 1520 1672 1904 900 901 904 932 ModeLine "1440x900" 87.2 1440 1488 1520 1600 900 903 909 926 +hsync -vsync EndSection Section "Monitor" DisplaySize 367 230 HorizSync 30.0 - 70.0 Identifier "Monitor[0]" ModelName "SAMSUNG LCD MONITOR" Option "DPMS" "true" VendorName "SEC" VertRefresh 43.0 - 60.0 UseModes "Modes[0]" EndSection Section "Device" Identifier "Device[0]" Driver "fglrx" BoardName "ATI MOBILITY RADEON 9600/9700 Series (M10/M11 4E50)" EndSection Section "Screen" Identifier "Screen[0]" Device "Device[0]" Monitor "Monitor[0]" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 24 EndSubSection EndSection Section "DRI" Group "video" Mode 0660 EndSection Section "Extensions" Option "DAMAGE" "true" Option "Composite" "true" -- 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