
Compiz und seine Plugins konfigurieren
Ubuntu hat ein paar ungewöhnliche Standard-Einstellungen, die einen (unter anderem) den berühmten Cube vermissen lassen. Falls einem die Einstellungen gefallen, kann man sie natürlich lassen wie sie sind aber hier folgen nun ein paar Tipps, wie man sie verbessern kann. Wenn's einem nicht gefällt, wird man so wenigstens etwas mit dem Settings-Manager vertraut.

CompizConfig Settings Manager
Diese Anleitung benutzt den CompizConfig Settings Manager (ccsm), der vom Compiz-Fusion-Projekt zu Verfügung gestellt wird.
Dieser muss also erst installiert werden (falls noch nicht geschehen). Unter Ubuntu heißt das benötigte Paket compizconfig-settings-manager.
Um es unter Gutsy (mit Firefox) zu installieren, muss man dazu einfach nur hier klicken: apt:compizconfig-settings-manager
Nun startet man also den Settings-Manager über
System → Einstellungen → Advanced Desktop Effects Settings
Oder einfach über diesen Befehl im Terminal (oder [Alt]+[F2]):
ccsmDen Cube aktivieren
Erstens müssen die folgenden Plugins aktiviert werden (in dem man ein Häkchen in das Kästchen daneben macht):
-
Desktop-Würfel - um ihn tatsächlich benutzen zu können, müssen u.U. andere Plugins deaktiviert werden (einfach dem Pop-Up folgen) -
Würfel drehen - das wird benötigt um den Würfel drehen zu können -
Arbeitsflächenumschalter (optional) - wenn man die Desktops über das Mausrad wechseln möchte -
Cube Caps (optional) - damit kann jeweils ein Bild auf der Ober- und Unterseite des Würfels untergebracht werden.
Zweitens muss die Anzahl der virtuellen Desktops unter General Options → Desktop Size → Horizontale virtuelle Größe auf 4 erhöht werden.
(die beiden anderen Optionen, müssen auf 1 bleiben)
Jetzt können die Desktops mittels [Strg]+[Alt]+[Links]/[Rechts] gewechselt werden und der Cube über [Strg]+[Alt]+[Linke Maustaste] gedreht werden (oder mittels gehaltenem Klick der mittleren Maustaste auf dem Desktop).
Einstellungen des Cubes
- Den Cube durchsichtig machen
Hierfür setzt man Desktop-Würfel → Transparent Cube → Opacity During Rotation auf 85.0000 (oder was einem am Besten gefällt) - Zusätzlich möchte man vielleicht noch die Beleuchtung in General Options → Display Size deaktivieren.
- Farbe des Cubes ändern
Cube Caps → Aussehen → Cube Top/Bottom Color - hier wählt man jeweils eine Farbe, die am Besten zum eigenen Wallpaper passt. - Cube auf einer spiegelnden Ebene
Hierfür muss das Plugin Würfelreflektion aktiviert werden. - Den Antrieb des Cubes sichtbar machen
Dafür das Plugin Cube Gears aktivieren.
Fenster zum wackeln bringen
- Zu allererst muss natürlich Wackelige Fenster aktiviert werden.
- Auch Panelmenüs können "wobbeln", wenn man Zittern in Wackelige Fenster → Allgemein → Effekt zuordnen wählt.
- Außerdem ist es ratsam, Wackelige Fenster → Allgemein → Einrasten Invertiert zu deaktivieren, um zu verhindern, dass die Fenster an den Bildschirmkanten kleben bleiben.
Nützliche Plugins den Bildschirmecken zuordnen
- Alle offenen Fenster auf einmal darstellen, wenn man den Mauszeiger in die rechte obere Bildschirmecke bewegt
Doppelklick auf Skalieren → Aktionen → Allgemein → Fensterauswahl für alle Fenster initiieren und dort TopRight - Alle virtuellen Arbeitsflächen auf einmal darstellen, wenn man den Mauszeiger in die linke obere Bildschirmecke bewegt
Doppelklick auf Expo → Aktionen → Tastenkombinationen → Expo und dort TopLeft auswählen
Tipps & Tricks für Scale und Expo
- Aktiviert man die Plugins Scale-Erweiterungen und Scale-Fenstertitelfilter, erweitert das die Funktionen des Skalieren-Modus:
- Klickt man mit der rechten Maustaste auf ein Fenster, wird dieses vergrößert
- Mittels mittlerer Maustaste wird ein Fenster geschlossen
- Und sucht man nach einem bestimmten Programm, muss man bloß die Anfangsbuchstaben des Fenstertitels eintippen
- Wärend man sich im Expo-Modus befindet
- kann der Desktop gewechselt werden, in dem man mit der rechten Maustaste auf einen anderen klickt
- und es ist sogar möglich, Fenster von einem Desktop zum nächsten zu ziehen
Schickere Anwendungs-Switcher
Obwohl der [Alt]+[Tab]-Anwendungs-Switcher mit Sicherheit etwas ansehnlicher ist als derjenige, der in der eigenen Desktopumgebung enthalten ist, hat Comnpiz Fusion hier noch viel mehr zu bieten. Diese werden über [Super]+[Tab] benutzt (wobei "Super" die Win-Taste ist).
- Cover Switch - aktiviert man das Shift Switcher-Plugin, ist dies der Standard-Modus
- Flip 3D - dafür wählt man Flip in Shift Switcher → Umschalt-Modus
- Oder man aktiviert das Ring-Anwendungs-Umschalter-Plugin
(ist dies aktiviert, funktioniert der Shift Switcher nicht mehr, da er die gleiche Tastenkombination verwendet)
Die Switcher können sogar verschiedenen Tastenkombination zugewiesen werden, wodurch man drei gleichzeitig benutzen kann (den "Normalen", einen "Shift Switcher" und den "Ring-Anwendungs-Umschalter").
Außerdem können sie jeweils zu verschiedenen Aktionen verwendet werden, z.B. den "Ring Switcher" für die Fenster des aktuellen Desktops und einen "Shift Switcher" für alle aktiven Fenster - hierzu ändert man einfach die Tastenkombinationen im Actions-Reiter der jeweiligen Plugins.
Vernünftige Fenstereffekte
Es ist jetzt nicht so, dass die Einstellungen von Ubuntu irgendwie schlecht wären aber manche können auf die Dauer doch etwas nervig werden und außerdem macht es immer Spaß mit diesem Teil von Compiz herumzuspielen.
All diese Optionen sind im Animationen Plugin zu finden.
-
Animation 'Schließen'
Hier macht man einen Doppelklick auf den ersten Eintrag (per Standard "Gleiten 2") und wählt Zoom im DropDown-Menü.
Zusätzlich kann die Dauer auf 400 verdoppelt werden (das ist jetzt natürlich nicht unbedingt das Vernünftigste, was man machen kann aber es ist einfach ein netter Effekt) -
Animation 'Minimieren'
Nach einem Doppelklick auf den ersten Eintrag (per Standard "Zoom") und wählt Wunderlampe im DropDown-Menü. -
Animation 'Öffnen'
Doppelklick auf den ersten Eintrag (per Standard "Gleiten 1") und Gleiten 2 wählen -
Fokusanimation (optional)
Ich würde persönlich nicht empfehlen, diesen Effekt zu ändern, sondern nur die Dauer auf 300 oder 400 zu erhöhen, um den schönen Effekt überhaupt zu Gesicht zu bekommen. Ist man jedoch ein Wobbel-Fan, kann man den Effekt auch in Welle ändern oder Ausweichen wählen, wenn man etwas Eye-Candy möchte.
Transparenz
Einer der Hauptgründe, warum ich Compiz ausprobieren wollte, war, dass man echte Transparenz haben kann (und nicht bloß die vorgetäuschte, bei der man gar nicht sehen kann, was sich unterhalb des Fensters abspielt). Für mich ist es auch immer noch einer der beeindruckendsten Effekte, dass man ein transparentes Fenster über den Desktop ziehen kann und es ist wie bei einem, naja, echten Fenster halt, durch das man einfach hindurch schauen kann.
- Echte Transparenz im GNOME-Terminal
Das ist der einfachste Weg echte Transparenz genießen zu können, da das GNOME-Terminal dies bereits unterstützt. Man muss nur das Terminal öffnen und Transparenter Hintergrund unter Bearbeiten → Momentan verwendets Profil → Effekte auswählen. Der Grad der Transparenz kann mit dem Balken angepasst werden. - Stufenlos anpassbare Transparenz der Fenster
Das ist ein Standard-Feature von Compiz. Man muss nur die Alt-Taste gedrückt halten und kann mit dem Mausrad die Transparenz des Fensters erhöhen/verringern, über dem sich der Mauszeiger befindet (sogar beim Panel möglich). - Durchsichtige Panels und Menüs
Im Gegensatz zum Xfce-Panel unterstützt das GNOME-Panel keine echte Transparenz. Daher muss dies manuell angepasst werden: - Dazu öffnet man General Options → Opacity Settings und klickt auf Hinzufügen. In dem Pop-Up trägt man dann dock ein und für Opacity Window values den Wert 85 (das bedeutet, dass es 15% durchsitig wird - der Wert kann natürlich höher oder tiefer gesetzt werden, ich würde allerdings nichts unter 75 empfehlen, da Icons etc. ebenfalls transparent werden).
- Jetzt da das Panel transparent ist, passen die undurchsichtigen Menüs nicht so recht dazu. Folglich klickt man erneut auf Hinzufügen, trägt jetzt dropdownmenu ein und setzt den Wert auf den selben wie beim Panel.
(Wenn man das Hauptmenü benutzt, muss popupmenu anstatt von dropdownmenu eingetragen werden - dadurch werden Kontextmenüs ebenfalls transparent!) - Fenster beim Verschieben durchsichtig machen
Öffnet man das Fenster verschieben-Plugin und setzt den Wert bei Durchlässigkeit auf 85, wird jedes Fenster in Bewegung zu 15% durchsichtig. - Niedriger liegende Fenster zum Verschwinden bringen
Ein sehr schöner Effekt, der die Fenster desto transparenter werden, je länger es her ist, dass man sie fokussiert hat. Um das zu erreichen, muss man einfach nur das Fokusverlauf-Plugin aktivieren. (Der Helligkeit-Effekt ist auch noch sehr nett - um den zu aktivieren, muss man die Helligkeit des unfokussierten Fensters herabsetzen)
Es gibt offensichtlich noch viele andere Plugins und eine Menge weitere Optionen zu erkunden und es wurden noch nicht einmal die wirklich nützlichen Effekte wie "Regen auf dem Desktop" und "Den Bildschirm in Brand setzen" erwähnt (OK, wir hatten immerhin die unglaublich wichtigen Zahnräder) aber ich denke jetzt sollte man erfahren genug sein, um die selber zu finden - und alles auf eigene Faust einstellen macht sowieso viel mehr Spaß.
Problemlösungen
Keine Fensterrahmen (Titelleisten)
Unter CompizConfig Settings Manager → Fensterdekoration → Kommando muss ein Fenster-Decorator eingetragen sein (je nachdem, gtk-window-decorator, kde-window-decorator oder emerald)
Zusätzlich für Nvidia-User:
Es muss ein nvidia-glx-Treiber installiert sein, dann kann der folgende Befehl benutzt werden, um die xorg.conf korrekt zu konfigurieren:
sudo nvidia-xconfig --add-argb-glx-visuals -d 2416 Desktops anstatt 4 (obwohl korrekt eingestellt)
Das kann unter KDE pasieren, Compiz von nun an so zu starten kann helfen:
compiz --replace --ignore-desktop-hintsFenster können nicht bewegt werden
Sicherstellen, dass das Fenster verschieben-Plugin aktiviert ist.
Keine Cubecaps oder Skydome sichtbar
Sicherstellen, dass das JPEG- und/oder das Png-Plugin aktiviert ist (in Abhängigkeit davon, welches Dateiformat benutzt werden soll).
Gruß,
Nick



Compiz Fusion ist das Ergebnis der (Wieder-)Vereinigung von 
Ubuntu
Ubuntu forums
Compiz
Compiz Fusion forum