Mit freiem ATI Treiber würde es bei dir laufen, wenn man die xorg.conf optimiert. Mit fglrx geht kein AIGLX.
(WW) RADEON(0): Enabling DRM support
*** Direct rendering support is highly experimental for Radeon 9500
*** and newer cards. The 3d mesa driver is not provided in this tree.
*** A very experimental (and incomplete) version is available from Mesa CVS.
*** Additional information can be found on
http://r300.sourceforge.net
*** This message has been last modified on 2005-08-07.
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:01:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:01:00.0
[...]
(II) RADEON(0): Direct rendering enabled
(**) RADEON(0): Initializing Acceleration
(II) RADEON(0): Render acceleration unsupported on Radeon 9500/9700 and newer.
(II) RADEON(0): Render acceleration disabled
[...]
(**) RADEON(0): Option "XaaNoOffscreenPixmaps" "on"
[...]
(WW) AIGLX: 3D driver claims to not support visual 0x23
(WW) AIGLX: 3D driver claims to not support visual 0x24
(WW) AIGLX: 3D driver claims to not support visual 0x25
(WW) AIGLX: 3D driver claims to not support visual 0x26
(WW) AIGLX: 3D driver claims to not support visual 0x27
(WW) AIGLX: 3D driver claims to not support visual 0x28
(WW) AIGLX: 3D driver claims to not support visual 0x29
(WW) AIGLX: 3D driver claims to not support visual 0x2a
(WW) AIGLX: 3D driver claims to not support visual 0x2b
(WW) AIGLX: 3D driver claims to not support visual 0x2c
(WW) AIGLX: 3D driver claims to not support visual 0x2d
(WW) AIGLX: 3D driver claims to not support visual 0x2e
(WW) AIGLX: 3D driver claims to not support visual 0x2f
(WW) AIGLX: 3D driver claims to not support visual 0x30
(WW) AIGLX: 3D driver claims to not support visual 0x31
(WW) AIGLX: 3D driver claims to not support visual 0x32
(II) AIGLX: Loaded and initialized /usr/lib/dri/r300_dri.so
(II) GLX: Initialized DRI GL provider for screen 0
[...]
Mir ist etwas unklar, wie du den fglrx Treiber gelöscht hast. Korrekt wäre es so:
COLUMNS=200 dpkg -l|awk '/fglrx/{print $2}'|xargs -r dpkg --purge
So kann man sicher sein, dass keine Treiberreste (speziell mesa lib overrides) aktiv sind. War fglrx bis dahin aktiv ist auch das fglrx modul geladen, welches verhindert, dass das radeon modul (und drm) geladen werden kann. Dieses müsste man auch entladen - nur wenn X nicht aktiv ist möglich. Alternativ rebooten. Das Konfigfile optimiert man wie folgt:
cp /etc/X11/xorg.conf.1st /etc/X11/xorg.conf
Wichtigste Einstellungen hierbei sind:
Section "InputDevice"
Identifier "Keyboard0"
Option "XkbOptions" "altwin:super_win"
Damit geht die Win-Taste als Superkey.
Section "Device"
Driver "ati"
Option "XAANoOffscreenPixmaps"
#Option "sw_cursor"
Um mehr Speed zu kriegen und ein paar Grafikfehler weniger zu haben.
Section "Screen"
DefaultColorDepth 24
Mit 16 bit würde Firefox beim Aufruf von Webseiten mit Flash den X server abschmieren lassen, wenn compiz/beryl aktiv ist.
Section "Extensions"
Option "Composite" "1"
Dies ist wichtig, damit die Compositeerweiterung des Treibers aktiv ist. Dies sollte man auf keinen Fall mit fglrx ausprobieren!