Gnome can't enable spec desktop effects - ATI X2300 SUSE-11.2 64-bit

Hi all. I open this thread to everyone that can help me to enable desktop effects on my opensuse 11.2 64 bit.
I’m a Gnome user, with ATI Mobility Radeon X2300 as my graphic card. I think you should read this thread below to know more about my problem, and what I’ve done to try solve my problem.
thx all.:slight_smile:

ATI Mobility Radeon X2300 with opensuse 11.2 64bit - openSUSE Forums

In that thread you posted xorg.conf
which shows you do not have the ati driver installed

as you are using vesa:

Section “Device”
BoardName “Mobility Radeon X2300”
Driver “radeonhd”
Identifier “Device[0]”
Option “SaXDualHead”
Option “AccelMethod” “exa”
Option “monitor-PANEL” “Monitor[0]”
Option “SaXExternal” “Identifier&EXT+DisplaySize&+VendorName&–> VESA+PreferredMode&1024x768+HorizSync&31-50+ModelName&1024X768@60HZ+VertRefresh&50-60”
Option “DRI” “on”
Option “SaXDualMonitorVendor” “–> VESA
Option “SaXDualOrientation” “LeftOf”
Option “SaXDualResolution” “1024x768”
Option “SaXDualMode” “Clone”
Option “SaXDualHSync” “31-50”
Option “SaXDualMonitorModel” “1024X768@60HZ”
Option “SaXDualVSync” “50-60”
Screen 0
VendorName “ATI”
EndSection

Section “Monitor”
HorizSync 31-50
Identifier “EXT”
ModelName “1024X768@60HZ”
Option “PreferredMode” “1024x768”
VendorName “–> VESA
VertRefresh 50-60
EndSection

caf4926, are you certain ? Please note also this:

Section “Device”
BoardName “Mobility Radeon X2300”
Driver “radeonhd

I think he needs to go into the sax settings from the desktop and set the monitor/screen up in there.
Make sure the 3D box is checked

Maybe you should see the new configuration in the xorg.conf after I update the drivers :

/…/

SaX generated X11 config file

Created on: 2010-02-23T22:42:19+0700.

Version: 8.1

Contact: Marcus Schaefer <sax@suse.de>, 2005

Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users&gt;

Automatically generated by [ISaX] (8.1)

PLEASE DO NOT EDIT THIS FILE!

Section “Files”
FontPath “/usr/share/fonts/misc:unscaled”
FontPath “/usr/share/fonts/local”
FontPath “/usr/share/fonts/75dpi:unscaled”
FontPath “/usr/share/fonts/100dpi:unscaled”
FontPath “/usr/share/fonts/Type1”
FontPath “/usr/share/fonts/URW”
FontPath “/usr/share/fonts/Speedo”
FontPath “/usr/share/fonts/PEX”
FontPath “/usr/share/fonts/cyrillic”
FontPath “/usr/share/fonts/latin2/misc:unscaled”
FontPath “/usr/share/fonts/latin2/75dpi:unscaled”
FontPath “/usr/share/fonts/latin2/100dpi:unscaled”
FontPath “/usr/share/fonts/latin2/Type1”
FontPath “/usr/share/fonts/latin7/75dpi:unscaled”
FontPath “/usr/share/fonts/baekmuk:unscaled”
FontPath “/usr/share/fonts/japanese:unscaled”
FontPath “/usr/share/fonts/kwintv”
FontPath “/usr/share/fonts/truetype”
FontPath “/usr/share/fonts/uni:unscaled”
FontPath “/usr/share/fonts/CID”
FontPath “/usr/share/fonts/ucs/misc:unscaled”
FontPath “/usr/share/fonts/ucs/75dpi:unscaled”
FontPath “/usr/share/fonts/ucs/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/misc:unscaled”
FontPath “/usr/share/fonts/hellas/75dpi:unscaled”
FontPath “/usr/share/fonts/hellas/100dpi:unscaled”
FontPath “/usr/share/fonts/hellas/Type1”
FontPath “/usr/share/fonts/misc/sgi:unscaled”
FontPath “/usr/share/fonts/xtest”
FontPath “/opt/kde3/share/fonts”
InputDevices “/dev/gpmdata”
InputDevices “/dev/input/mice”
EndSection

Section “ServerFlags”
Option “AllowMouseOpenFail” “on”
Option “ZapWarning” “on”
EndSection

Section “Module”
Load “dri”
Load “dbe”
Load “extmod”
Load “glx”
EndSection

Section “InputDevice”

Driver “kbd” will be disabled unless ‘Option “AutoAddDevices” “off”’

is set in “ServerFlags” section.

Driver “kbd”
Identifier “Keyboard[0]”
Option “Protocol” “Standard”
Option “XkbLayout” “us”
Option “XkbModel” “microsoftpro”
Option “XkbRules” “xfree86”
EndSection

Section “InputDevice”

Driver “mouse” will be disabled unless ‘Option “AutoAddDevices” “off”’

is set in “ServerFlags” section.

Driver “mouse”
Identifier “Mouse[1]”
Option “Buttons” “5”
Option “Device” “/dev/input/mice”
Option “Name” “Elan Microelectronics USB+PS/2 Optical Mouse”
Option “Protocol” “explorerps/2”
Option “Vendor” “Sysp”
Option “ZAxisMapping” “4 5”
EndSection

Section “Monitor”
DisplaySize 340 270
HorizSync 29-52
Identifier “Monitor[0]”
ModelName “1280X800@60HZ”
Option “DPMS”
Option “PreferredMode” “1280x800”
VendorName “–> LCD”
VertRefresh 50-60
UseModes “Modes[0]”
EndSection

Section “Modes”
Identifier “Modes[0]”
Modeline “1280x800” 83.46 1280 1344 1480 1680 800 801 804 828
Modeline “1280x800” 69.75 1280 1328 1360 1440 800 803 809 823 +HSync -VSync
Modeline “1280x768” 80.14 1280 1344 1480 1680 768 769 772 795
Modeline “1280x768” 67.00 1280 1328 1360 1440 768 771 778 790 +HSync -VSync
Modeline “1280x720” 74.48 1280 1336 1472 1664 720 721 724 746
Modeline “1280x720” 62.75 1280 1328 1360 1440 720 723 728 741 +HSync -VSync
Modeline “1024x768” 64.11 1024 1080 1184 1344 768 769 772 795
Modeline “1024x768” 55.00 1024 1072 1104 1184 768 771 775 790 +HSync -VSync
Modeline “1280x600” 61.50 1280 1336 1464 1648 600 601 604 622
Modeline “1280x600” 52.50 1280 1328 1360 1440 600 603 613 619 +HSync -VSync
Modeline “1024x600” 48.96 1024 1064 1168 1312 600 601 604 622
Modeline “1024x600” 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -VSync
Modeline “800x600” 38.22 800 832 912 1024 600 601 604 622
Modeline “800x600” 34.75 800 848 880 960 600 603 607 617 +HSync -VSync
Modeline “768x576” 34.96 768 792 872 976 576 577 580 597
Modeline “768x576” 32.25 768 816 848 928 576 579 583 593 +HSync -VSync
Modeline “640x480” 23.86 640 656 720 800 480 481 484 497
Modeline “640x480” 23.25 640 688 720 800 480 483 487 494 +HSync -VSync
EndSection

Section “Screen”
DefaultDepth 24
SubSection “Display”
Depth 15
Modes “1280x800” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
SubSection “Display”
Depth 16
Modes “1280x800” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
SubSection “Display”
Depth 24
Modes “1280x800” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
SubSection “Display”
Depth 8
Modes “1280x800” “1280x768” “1280x720” “1024x768” “1280x600” “1024x600” “800x600” “768x576” “640x480”
Virtual 3840 1200
EndSubSection
Device “Device[0]”
Identifier “Screen[0]”
Monitor “Monitor[0]”
EndSection

Section “Device”
BoardName “Mobility Radeon X2300”
Driver “radeonhd”
Identifier “Device[0]”
Option “monitor-PANEL” “Monitor[0]”
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

I’ve checked 3D box/3D acceleration, and glxgears can running till I interupt it… It prove that 3D acceleration has enable.

linux-hac3:~ # glxgears

*** NOTE: Don't use glxgears as a benchmark.
    OpenGL implementations are not optimized for frame rates >> 60fps,
    thus these numbers are meaningless when compared between vendors.

4237 frames in 5.0 seconds = 847.310 FPS
4167 frames in 5.0 seconds = 833.295 FPS
4201 frames in 5.0 seconds = 840.164 FPS
4156 frames in 5.0 seconds = 831.033 FPS
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
      after 55115 requests (44450 known processed) with 0 events remaining.

So that looks correct.

Though the last part

Section “Extensions”
EndSection

Should have:

Section “Extensions”
Option “Composite” “on”
EndSection
As root from a terminal, I think this switches effects:

xgl-switch --enable-xgl

I’ve run that code on terminal,please see the output below :

linux-hac3:/ # xgl-switch --enable-xgl
If ‘xgl-switch’ is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf xgl-switch

additional information : If I try to enable the desktop effect, there are some message :

Desktop effects are not supported on your current hardware / configuration. Would you like to activate them anyway?
and, if I click yes, I’ll logout automatically from the Gnome desktop, and I can’t not login.:cry:

Did you check for the appropriate update to your Mesa and graphic drivers like I suggested in the other thread?

rpm -qa '*Mesa*'
rpm -qa '*driver*'

are they updated?

Did you try the “radeon” driver to see if it works better than the “radeonhd” driver?