Linux und Ich

Blog über Ubuntu, Linux, Android und IT

4. August 2011
von Christoph
5 Kommentare

Workaround für Speicherzugriffsfehler beim Start des Emerald Fensterdekorators unter Ubuntu Natty 11.04

Henric hat in den Kommentaren zum Beitrag GNOME mit Emerald und dem Ordinance-Theme geschrieben, dass bei ihm unter Ubuntu Natty 11.04 der für das Theme benötigte Fensterdekorator Emerald nicht starten möchte. Das Problem liegt leider an einem bislang nicht behobenen Bug, der verhindert dass Emerald mit der von Natty benutzten Compiz-Version zusammenarbeiten kann. Das Problem äußert sich mit einem Speicherzugriffsfehler beim ausführen von

emerald --replace

und dem anschließenden Fehlen sämtlicher Fensterdekorationen.

Emerald stürzt unter Natty mit einen Speicherzugriffsfehler ab

Das Problem ist “Upstream” schon behoben und in den aktuellen Alphas der kommenden Ubuntu-Version “Oneiric Ocelot” ist die Änderung schon eingebaut worden, doch für Natty steht der Bug bis dato noch auf “Fix Committed”, so dass man auf die endgültige Fehlerbehebung noch warten müsste. Allerdings gibt es ein PPA aus dem man die aktualisierte Emerald-Version auch jetzt schon installieren kann…

$ sudo add-apt-repository ppa:malteworld/compiz
$ sudo apt-get update && sudo apt-get upgrade

Danach lässt sich Emerald auch wieder planmäßig starten. Wer sich den Fix lieber von Hand installiert, der findet unter demonic.cc Hinweise wie man Emerald via git auscheckt, die Abhängigkeiten zum kompilieren installiert und letztendlich wie man Emerald kompiliert.

Mit der aktuellen Version von Emerald tut es wieder