Compiz-Fusion
Aus Ubuntu-Forum Wiki
Zero77 (Diskussion | Beiträge) (→Ab Gutsy Gibbon) |
Zero77 (Diskussion | Beiträge) (→Bis Feisty Fawn) |
||
Zeile 55: | Zeile 55: | ||
Dieser befindet sich nachher unter <code>System -> Einstellungen -> Advanced Desktop Effects Settings</code>. | Dieser befindet sich nachher unter <code>System -> Einstellungen -> Advanced Desktop Effects Settings</code>. | ||
- | == | + | == Feisty Fawn == |
In [[Bild:704.png]] Feisty ist es wichtig, dass jegliche anderen Composite-Manager und Fenster-Manager wie z.B. '''Emerald''' und [[Beryl]] deinstalliert sein müssen, da Compiz-Fusion und [[Beryl]] sich sonst womöglich gegenseitig beeinflussen und behindern könnten. | In [[Bild:704.png]] Feisty ist es wichtig, dass jegliche anderen Composite-Manager und Fenster-Manager wie z.B. '''Emerald''' und [[Beryl]] deinstalliert sein müssen, da Compiz-Fusion und [[Beryl]] sich sonst womöglich gegenseitig beeinflussen und behindern könnten. | ||
Zeile 76: | Zeile 76: | ||
'''2. Schritt:''' | '''2. Schritt:''' | ||
Den GPG-Schlüssel herunterladen und hinzufügen. Dazu Folgendes im [[Terminal]] ausführen: | Den GPG-Schlüssel herunterladen und hinzufügen. Dazu Folgendes im [[Terminal]] ausführen: | ||
- | wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add - | + | wget <nowiki>http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -</nowiki> |
- | + | {| {{Warnung}} | |
+ | | Das Verwenden von ''[[Etc/apt/sources.list#Fremdquellen|Fremdquellen]]'' bringt unter Umständen Probleme mit sich, die bis zu schweren Inkonsistenzen des Systems führen können! | ||
+ | |} | ||
Zeile 92: | Zeile 94: | ||
<b>Hinweis:</b> Compiz ist keine stabile Software, es erscheinen oft Updates und es kann auch vorkommen, dass ein Update das gesamte Compiz zerstört und somit die grafische Oberfläche nicht mehr startet o.ä. | <b>Hinweis:</b> Compiz ist keine stabile Software, es erscheinen oft Updates und es kann auch vorkommen, dass ein Update das gesamte Compiz zerstört und somit die grafische Oberfläche nicht mehr startet o.ä. | ||
Daher ist es ratsam, die beiden eingefügten [[Paketquellen]] wieder auszukommentieren und die Quellliste zu aktualisieren (<code>sudo apt-get update</code>), wenn man möchte, dass Compiz dauerhaft lauffähig ist. Dadurch werden natürlich keine Updates eingespielt. ;-) | Daher ist es ratsam, die beiden eingefügten [[Paketquellen]] wieder auszukommentieren und die Quellliste zu aktualisieren (<code>sudo apt-get update</code>), wenn man möchte, dass Compiz dauerhaft lauffähig ist. Dadurch werden natürlich keine Updates eingespielt. ;-) | ||
- | |||
== Erster Start & Konfiguration == | == Erster Start & Konfiguration == |
Version vom 28. April 2008, 15:58 Uhr
Inhaltsverzeichnis |
1 Allgemeines
Compiz-Fusion ist ein Composite-Manager, welcher in Verbindung mit einer geeignete Arbeitsumgebung (z.B. GNOME oder KDE) den Desktop in einen beeindruckenden 3D-Desktop verwandelt - dies setzt natürlich eine funktionierende 3D-Beschleunigung voraus! Compiz übernimmt nicht nur die Aufgabe des Compositioning, sondern ist auch zugleich noch ein Fenstermanager, welcher die Fenster-Dekorationen zeichnet. Compiz-Fusion lässt sich allerdings auch mit anderen Fenster-Dekoratoren, wie z.B. Emerald, kombinieren.
1.1 Compiz-Fusion?
Compiz-Fusion ist der Wieder-Zusammenschluss von Beryl und Compiz unter dem neuen Namen Compiz-Fusion. "Wieder", weil sich Beryl zuvor als Fork von Compiz abgespalten hat, die beiden nun aber wieder vereint wurden.
1.2 Wozu das Ganze?
Sicherlich ist der Hauptgrund für Compiz-Fusion die Optik. So lassen sich Fenster mit Feuer-, Wasser-, Schnee- und Blitz-Effekten öffnen, schließen, etc. - der Phantasie sind hier keine Grenzen gesetzt und so lässt sich auch der langweiligste Desktop in eine 3D-Attraktion verwandeln. Desweiteren sind einige Funktionen wie der 3D-Würfel und der Switcher sinnvoll und zeitsparend - und nicht nur formschön.
2 Installation
Hier muss man zwischen Feisty Fawn und dessen Nachfolgern differenzieren. In Hardy und Gutsy sind die Compiz-Pakete bereits vorinstalliert und können bei vorhandener 3D-Grafikkarte aktiviert werden. Für die Arbeitsumgebungen GNOME und KDE werden jeweils gesonderte Meta-Pakete zur Verfügung gestellt.
2.1 Funktionsfähigkeit der 3D-Beschleunigung
Wie bereits erwähnt, setzt Compiz-Fusion eine funktionierende 3D-Beschleunigung voraus, die allerdings nur der proprietäre Treiber des jeweiligen Herstellers bieten kann. Dieser muss daher aktiviert bzw. installiert werden.
- Installation des Treibers für die Grafikkarte
Um zu testen, ob die 3D-Beschleunigung funktioniert, gibt es verschiedene Wege. Folgendes muss im Terminal ausgeführt werden.
- OpenGL
glxinfo | grep rendering » direct rendering: Yes
- 3D-Animation
glxgears » 30103 frames in 5.0 seconds = 6020.524 FPS
Funktioniert die 3D-Beschleunigung nicht, werden signifikant weniger Bilder pro Sekunde (FPS) ausgegeben.
2.2 Ab Gutsy Gibbon
2.2.1 GNOME
- Zu installierendes Meta-Paket
sudo apt-get install compiz-gnome
Danach aktiviert man die 3D-Effekte (in GNOME) über das Menü: System » Einstellungen » Erscheinungsbild » Visuelle Effekte
.
2.2.2 KDE
Um Compiz-Fusion zu konfigurieren muss man den Settings-Manager Installieren:
sudo apt-get install compizconfig-settings-manager
Dieser befindet sich nachher unter System -> Einstellungen -> Advanced Desktop Effects Settings
.
2.3 Feisty Fawn
In Feisty ist es wichtig, dass jegliche anderen Composite-Manager und Fenster-Manager wie z.B. Emerald und Beryl deinstalliert sein müssen, da Compiz-Fusion und Beryl sich sonst womöglich gegenseitig beeinflussen und behindern könnten.
Zuerst also bitte jegliche anderen Programme deinstallieren!
1. Schritt:
Folgende Paketquellen müssen der etc/apt/sources.list hinzugefügt werden:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
AMD64-Nutzer fügen anstatt den oben genannten diese Paketquellen hinzu:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy-amd64
Andere Paketquellen, die Compiz-Fusion-Pakete bereitstellen, findet man auf dieser Seite: Tuxfamily.org
2. Schritt:
Den GPG-Schlüssel herunterladen und hinzufügen. Dazu Folgendes im Terminal ausführen:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg -O- | sudo apt-key add -
Das Verwenden von Fremdquellen bringt unter Umständen Probleme mit sich, die bis zu schweren Inkonsistenzen des Systems führen können! |
3. Schritt:
Nun folgende Pakete installieren, um den gesamten Funktionsumfang von Compiz-Fusion nutzen zu können:
sudo apt-get install compiz compiz-gnome compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported
compizconfig-settings-manager libcompizconfig-backend-gconf emerald emerald-themes
Das hört sich jetzt nach viel an, ist aber dann alles, was nötig ist, also das Programm selber, und zusätzlich den Fenster-Dekorator Emerald samt einem Satz Themes.
Hinweis: Compiz ist keine stabile Software, es erscheinen oft Updates und es kann auch vorkommen, dass ein Update das gesamte Compiz zerstört und somit die grafische Oberfläche nicht mehr startet o.ä.
Daher ist es ratsam, die beiden eingefügten Paketquellen wieder auszukommentieren und die Quellliste zu aktualisieren (sudo apt-get update
), wenn man möchte, dass Compiz dauerhaft lauffähig ist. Dadurch werden natürlich keine Updates eingespielt. ;-)
2.4 Erster Start & Konfiguration
Wenn die Pakete installiert sind, starten wir Compiz-Fusion entweder im Terminal:
compiz &
bzw. auf dem Desktop über die Tastenkombination ALT + F2 und
compiz
Nun sollte Compiz starten. Tut es dies nicht, sollte man Compiz im Terminal starten und die Ausgaben überwachen.
Compiz lässt sich über folgenden Menüpunkt konfigurieren: System -> Einstellungen -> Compiz Config Settings Manager
Dieser Name kann allerdings je nach Version variieren.
Da der Funktionsumfang ziemlich groß ist, ist der Dialog natürlich ebenso groß. Genau so groß ist auch die Wahrscheinlichkeit, beim "Herumspielen" etwas zu verstellen. Daher sollte man Vorsicht walten lassen und nur solche Sachen verändern, wo man weiß, was im Endeffekt geschieht.
2.5 Optionales & Problemlösung
Grundsätzlich ist es nicht notwendig, das folgende Programm zu installieren. Falls man aber Probleme mit Compiz-Fusion hat, als dass beispielsweise der Würfel nicht drehbar ist, kann man es mit dem Programm Hidden Preferences probieren.
Mithilfe dieses Tools lassen sich auch noch andere versteckte Extras in GNOME konfigurieren. Mehr Informationen und natürlich eine Download-Möglichkeit dazu gibt es auf der dazugehörigen Projekt-Webseite.
Dieses Programm ist nicht als Binär-Paket verfügbar und muss daher selbst kompiliert werden, dazu sind noch folgende Bibliotheken notwendig:
- libgtk2.0-dev
- libgconf2-dev
Man installiert diese im Terminal per:
sudo apt-get install libgtk2.0-dev libgconf2-dev
Danach führt der berühmte Dreisatz zum Ziel:
./configure
make sudo make install
Da das Programm relativ klein ist, sollte der Kompilierungsvorgang nicht lange dauern. Nach der Installation ist das Programm im GNOME-Menü unter System -> Einstellungen -> Hidden Preferences zu finden. Über dieses Tool lässt sich Compiz-Fusion ebenfalls konfigurieren.
3 Autostart einrichten
Ebenfalls interessant ist der Autostart. Damit man Compiz-Fusion nicht jedes Mal manuell starten muss, kann es automatisch mit Gnome gestartet werden. Dazu klickt man sich durch System -> Einstellungen -> Sitzungen -> Startprogramme, klickt nun auf Neu und fügt folgenden Befehl hinzu:
compiz --replace
Wer statt Compiz als Windowmanager (den beliebteren) Emerald bevorzugt, kann diesen natürlich auch starten:
compiz --replace -c emerald
Beim nächsten Start des X-Servers wird dann Compiz (Emerald) automatisch gestartet.
4 Links
Hide&Seek Projekt-Webseite
Siehe auch: