Zusammenfassung: fglrx, Compiz, Ubuntu, Acer Aspire

Wie ich gerade in den Blogstatistiken gesehen habe, kommen hier viele Besucher an, die sich für die Themen AIGLX in Verbindung mit dem neuen fglrx-Treiber interessieren.

Wenn ihr den Artikel lesen wollt, klickt auf “Weiterlesen” – er ist etwas zu lang für diese Hauptseite ;-) .

Update 29.12.2007: Mit der Version 7.12 funktioniert noch immer _nichts_.
Update 13.03.2008: Der Catalyst 8.3 ist erschienen!
Update 21.06.2008: Catalyst 8.6 macht nichts besser!

Ich werde noch Links zu Tutorials einbinden, die meine Schritte hier erklären!

AIGLX
AIGLX ist eine Weiterentwicklung des X-Servers, der es ermöglicht, dreidimensionale Effekte auf einem Linuxdesktop anzuzeigen.
AIGLX wird von NVidia- und Intelgrafikchips gut unterstützt.
Nur ATi – oder neuerdings AMD – mach gerne Probleme. Aber dazu später.

fglrx
fglrx ist der Linuxtreiber vom AMD für die Radeongrafikchips.
Vor einigen Tagen ist der neue Treiber mit der Versionsnummer 8.42.3 erschienen.
Diese soll nun endlich auch AIGLX unterstützen – ältere Versionen können dies nicht!

Compiz
Compiz ist ein Fenstermanager. Der Standardmanager bei GNOME ist Metacity.
Dieser beherrscht leider keine 3D-Effekte – aber hier kommt Compiz ins Spiel.
Compiz nutzt AIGLX um die Arbeit zu erleichtern schöner aussehen zu lassen.

1. Problem: Notebookkarten
Ich benutze eine ATi-Grafikkarte in meinem Notebook.
Das bedeutet, dass ich Energiesparmaßnahmen brauche.
Meine Voraussetzung ist also die Unterstützung von PowerPlay.
Es gibt für ATi-Grafikkarten verschiedene Treiber.
ati” und “radeon” (dieser ist standardmäßig bei Ubuntu aktiviert) unterstützen bereits seit längerem AIGLX, somit auch Compiz und 3D-Effekte.
Diese Treiber stammen nicht direkt von ATi, und unterstützen leider auch kein PowerPlay.
Für mich fallen diese Treiber also aus.

Für mich kommen also nur offizielle fglrx-Treiber in Frage.
Der alte Treiber (der auch bei Ubuntu über die “Verwaltung eingeschränkter Treiber” verfügbar ist) unterstützt PowerPlay – aber kein AIGLX. Dennoch ist dieser Treiber die erse Wahl! Warum? Nur Geduld ;)
Der neue Treiber, der vor einigen Tagen auf den Markt kam, kann AIGLX und PowerPlay – eigentlich perfekt.
Das Problem ist nur: Der Treiber wurde entweder nicht getestet, oder von Schimpansen programmiert.
Anders kann man das einfach nicht erklären:
Sobald der neue Treiber installiert wurde, tauchen bei mir und vielen anderen ATi-Opfern Grafikfehler auf. Meistens machen diese such durch schwarze Balken im unteren rechten Bildschirmbereich bemerkbar.
Diese Balken bekommt man weg, in dem man das ATi Catalyst Control Center öffnet (Anwendungen – Zubehör) und wieder schließt. Fragt nicht warum – das weiß keiner ;-) .
Des weiteren funkioniert bei vielen Benutzern die Videowiedergabe nicht mehr – schöne Scheiße.
Zum dritten großen Fehler schreibe ich lieber gleich etwas mehr:

2. Problem: AIGLX mit neuem fglrx 8.42.3
Hat man den fglrx 8.42.3 erstmal installiert, freut man sich im ersten Moment darüber, dass Compiz funkioniert.
Aber wenn man zum Beispiel den Firefox öffnet, überlegt man doch, was man sich da gerade angetan hat.
Beim scrollen ruckelt alles. Ein flüssiger Bildaufbau sieht anders aus.
Die Prozessorauslastung steigt auf 100%.

Es funktionieren alle Effekte – aber WIE sie funktionieren, ist einfach nur peinlich.
Nichts läuft flüssig – eine Blamage für die Entwickler bei ATi/AMD.

Einziger(!) Vortei: Die allgemeine 3D-Beschleunigung in Spielen wird leicht verbessert.
Natürlich nur, wenn man die Desktopeffekte abschaltet und wieder zu Metacity zurückkehrt.

Diese Umstände haben mich dann wieder dazu bewegt, den in den Ubuntuquellen enthaltenen Treiber zu installieren.
Damt wackeln weder meine Fenster, noch habe ich Transparenzeffekt oder sonstiges – aber immerhin kann ich mit dem Firefox scrollen ;-) .
Achja – es liegt nicht daran, dass ich mich nicht mit dem Thema auseinander setzen möchte.
Es ist nur so, dass es für diese Probleme keine Lösung gibt! Zumindest im Moment nocht nicht.

Fazit
Finger weg vom neuen fglrx-Treiber!
Der neue Treiber ist anscheinend so schlecht geschrieben, dass einfach nichts wirklich funkioniert. Häufig keine Videowiedergabe; Grafikfehler; verschissene schlechte AIGLX-Leistung – ein Umstieg auf den neuen fglrx lohnt sich nicht!
Bleibt bei dem Treiber, der bei Ubuntu über die Verwaltung eingeschränkter Treiber installiert werden kann, wenn ihr PowerPlay braucht.

Wenn ihr kein PowerPlay braucht könnt ihr am besten den radeon-Treiber benutzen.
Dieser unterstützt 3D-Effekte – hat jedoch eine schlechtere 3D-Beschleunigung in Spielen.

Ihr seht schon – über das Thema könnte man ewig schreiben…

PS: Es würde mich wirklich freuen, wenn hier jemand ein Kommentar hinterlassen würde, wenn mein Beitrag irgendwie hilfreich gewesen ist – Danke.

Update 29.12.2007: Mit der Version 7.12 funktioniert noch immer _nichts_.
Update 13.03.2008: Der Catalyst 8.3 ist erschienen!
Update 21.06.2008: Catalyst 8.6 macht nichts besser!

11 Antworten zu “Zusammenfassung: fglrx, Compiz, Ubuntu, Acer Aspire”

  1. [...] fglrx 8.42.3 oder “Mein Ausflug in die Welt der 3D-Desktops” (Eine Zusammenfassung zu dem Thema gibt es inzwischen in diesem Beitrag) [...]

  2. Ich bin durch die Google-Suche nach Firefox-Rucklern in Compiz auf diesen Blog-Eintrag gestoßen und bin erstmal erleichtert, dass ich mit dem Problem nicht allein bin. Schlimm ist jedoch, dass es keine Problemlösung gibt.
    Durch diesen Thread ist mir zumindest aufgefallen, dass die CPU-Auslastung enorm steigt beim Scrollen und daraufhin hab ich die Desktop-Effekte vorübergehend auch erstmal wieder ausgeschaltet. Ich habs schon häufiger probiert, ich kann mich auch daran entsinnen, dass es vor einigen Monaten noch ziemlich gut funktioniert hat, aber so ist es wirklich keine Lösung.
    Ich bleibe trotzdem erstmal beim neuen ATI-Treiber, jede Version hat ihre Macken und ich zweifle mittlerweile auch daran, dass es irgendwann einen brauchbaren Treiber geben wird. Leider waren meine Ansprüche beim Notebook-Kauf so hoch, dass es nur Geräte mit AMD/ATI-Grafik gab, von daher kann man nur sagen: Glück gehabt, AMD/ATI. Einen unzufriedenen Kunden mehr. Leider wird ja nun in den meisten Notebooks keine nVidia-Grafik verbaut.

  3. Mir geht’s genau so. Erstmal durchschaufen….
    Nur all zu schade, dass es keine Lösung gibt.
    Der Artikel hat mir sehr geholfen. Ansonsten hätte ich wohl
    den fglrx-Treiber installiert.
    Danke

  4. Danke für diesen Beitrag. Ab sofort stelle ich erst mal alle weiteren Versuche ein.
    Immerhin läuft mein System noch, dank dieses Beitrags.

  5. [...] Kurz notiert: Gutsy Gibbon vs. fglrx Nur nebenbei – der neue Treiber 7.12 von AMD beherrscht immernoch kein vernünftiges AIGLX – es gibt keine Änderungen in Bezug auf die miserable Leistung, die ich schon vorher beschrieben habe. [...]

  6. scramblerrex Sagt:

    ich habe genau das gleiche problem. ich bin grade selbst hier auf das blog gestoßen während ich nach ruckelprobleme für compiz gesucht habe.
    auch wenn es nicht grade hilfreicht ist das es keine lösung geben soll, bin ich doch etwas erleichtert.
    ich werde jedenfalls weiter hier reinschauen. vielleicht gibts ja irgendwann eine lösung dafür.

  7. Как обычно, написавший неплохо накреативил!

  8. Автор давай зачетку

  9. Текст хороший удачный, добавлю сайт в закладки.

  10. Должен признать, тот кто писал кошерно накреативил.

  11. Афтар убейся

Leave a Reply