Also die ATI Treiber brauchst du, wenn du eine ATI-Graka >= 9700 (od. 9800, weis nicht mehr) hast. Der Grund: diese Karten verwenden Chipsets, welche von den Open Source Treibern noch nicht in vollem Umfang (3D) unterstützt werden.
Da du eine Radeon 9000 hast, und diese Graka sowieso nicht mehr vom aktuellen ATI-Treiber (8.35.5) unterstützt wird, empfehle ich dir dringend den Open Source Treiber zu nehmen.
Daher, mein Rat:
1. Sie als erstes mal zu, das du den Open Source "radeon"-Treiber zum Laufen kriegst.
2. Dann mach dich an die OpenGL Sachen ran. Sieh zu, das du den radeon Treiber gut mit OpenGL Laufen hast.
... und für Beryl:
3. brauchst du composite. Dazu setze in deinen USE flags mal "xcomposite" hinzu und mach ein anschließendes
|
Quellcode
|
1
|
# emerge --update --deep --newuse world
|
. Das sollte dir den xorg-server mit composite reinholen.
4. ... das must du aber in deiner xorg-conf noch explizit enablen und zwar via
|
Quellcode
|
1
2
3
|
Section "Extensions"
Option "Composite" "Enable"
EndSection
|
Ob du allerdings einen kompletten XGL brauchst, wenn du Beryl mit den Open Source radeon Treiber fährst, weis ich nicht. Mit den proprietären fglrx von ATI ist der für Beryl aber immer noch zwingend.