Hi,
When my hard-disk made suspicious noises recently, I decided to replace
it - be safe rather than sorry - and use the opportunity to do a
complete, fresh install of my system. The new system is up and running
(OpenOffice troubles aside), with the added advantage that I finally
managed to get to the most recent ATI binary driver version instead of
that stone-age version that happened to not hang my system under the old
setup.
With the new driver, I want to use its AIGLX capabilities. However, I'm
having trouble getting XComposite to work. I have it enabled in xorg.conf:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Xorg.0.log agrees:
$ grep -i composite /var/log/Xorg.0.log
(**) Extension "Composite" is enabled
(II) fglrx(0): Sync: Separate Composite SyncOnGreen
(II) Initializing built-in extension COMPOSITE
I've got direct rendering and the RENDER extension:
(II) fglrx(0): Direct rendering enabled
(II) Initializing built-in extension RENDER
And the damage protocol:
(II) Initializing built-in extension DAMAGE
Unfortunately, xdpyinfo disagrees:
$ xdpyinfo | grep -i composite
$
And so does KDE4 (System Settings, Desktop, Desktop Effects), telling me
that compositing is not supported on my system, and that XDamage and
XComposite are not available.
I can't find any information on troubleshooting the problem. Can you
help me out?
Full xorg.conf is attached. I've enabled the xcomposite use flag and
done the Paludis equivalent of emerge -N world.
Sebastian
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
Screen "aticonfig-Screen[0]-1" RightOf "aticonfig-Screen[0]-0"
InputDevice "Mouse" "CorePointer"
InputDevice "Keyboard" "CoreKeyboard"
EndSection
Section "Files"
# ModulePath "/usr/lib64/xorg/modules"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
EndSection
Section "Module"
Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "freetype"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "ServerFlags"
Option "DontZoom"
Option "AutoAddDevices" "false"
Option "Xinerama" "on"
EndSection
Section "InputDevice"
Identifier "Keyboard"
Driver "kbd"
Option "AutoRepeat" "250 30"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
# Option "XkbOptions" ""
EndSection
Section "InputDevice"
Identifier "Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-1"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-1"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-1"
Device "aticonfig-Device[0]-1"
Monitor "aticonfig-Monitor[0]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection