[[Vorlage(archiviert)]] {{{#!vorlage Wissen [:Paketquellen_freischalten/PPA:Verwenden eines PPAs] [:Pakete installieren: Installation von Programmen] [:Programme_starten: Starten von Programmen] }}} [[Inhaltsverzeichnis(1)]] [[Bild(./cairo-compmgr_logo.png, 48, left)]] In den großen Desktop-Umgebungen werden [:3D-Desktop:3D-Effekte] entweder über interne Funktionen realisiert oder durch [:Compiz:] bereitgestellt. Wer dagegen Wege abseits des Massengeschmacks beschreiten möchte, stellt schnell fest, dass hier (für Linux-Verhältnisse) bisher relativ wenig Auswahl vorhanden war. Der [http://cairo-compmgr.tuxfamily.org/ Cairo Composite Manager] {en} ist im Vergleich mit dem Klassiker [:Archiv/xcompmgr:] erste Wahl, wenn Funktionsvielfalt und Bedienkomfort wichtiger sind als ein geringer Ressourcenbedarf. Speziell bei LXDE bzw. [:Lubuntu:], das aus Geschwindigkeitsgründen auf Transparenz-, Schatten- und sonstige Effekte bewusst verzichtet, lassen sich interessante optische Gestaltungsmöglichkeiten erzielen. Weitere Alternativen sind unter [:3D-Desktop#Die-Darstellung-Composite-und-Fenstermanager:Composite-Manager] zu finden. = Installation = [[Bild(Wiki/Icons/synaptic.png, 48, align=right)]] Die Anwendung ist nicht in den offiziellen Paketquellen enthalten. Daher nutzt man zur Installation ein "Personal Package Archiv" (PPA) [1]. == PPA == [[Vorlage(PPA, shnatsel/cairo-compmgr)]] Nach dem Aktualisieren der Paketquellen kann folgendes Paket installiert [2] werden: {{{#!vorlage Paketinstallation cairo-compmgr, ppa }}} == Ab Ubuntu 12.10 == Die Version aus dem PPA benötigt zwingend die Bibliothek '''libvala-0.10'''. Diese ist ab [:12.10:Ubuntu 12.10] nur noch in einer neueren Version in den offiziellen Paketquellen enthalten. Um unter 12.10 oder neuer dennoch über das PPA installieren zu können, muss man vorher das Paket [packages:precise/libvala-0.10-0:libvala-0.10] {dl} aus Ubuntu 12.04 manuell herunterladen und installieren. Danach kann die Installation wie oben angegeben erfolgen. = Verwendung = [[Bild(./cairo-compmgr_menu.png, 185x100, right)]] Bei Ubuntu-Varianten mit einem Anwendungsmenü kann das Programm über den Eintrag * ''"Systemwerkzeuge -> Cairo Composite Manager"'' gestartet [3] werden (Root-Rechte sind nicht erforderlich). Nach dem Programmstart findet man ein Symbol [[Bild(./cairo-compmgr_logo.png, 18)]] im [:GNOME_Panel#Der-obere-Bildschirmrand:Benachrichtigungsfeld] des Panels wieder. Das De-/Aktivieren der Composite-Effekte, die Einstellungen und der Schalter zum Beenden des Programms werden über einen rechten Mausklick [[Vorlage(Tasten, rmb)]] auf das Symbol angezeigt. Wer das Programm dauerhaft nutzen möchte, sollte sich einen [:Autostart:]-Eintrag einrichten. = Einstellungen = [[Bild(Wiki/Icons/settings.png, 48, align=right)]] Die Konfiguration erfolgt mittels eines übersichtlichen Menüs aus vertikalen Reitern (Tabs). Je nachdem, welche Erweiterungen an- bzw abgeschaltet wurden, sind mache Reiter deaktiviert (grau beschriftet). Sind mehrere Bildschirme angeschlossen, können diese (`Screen 0`, `Screen 1`, usw.) getrennt verwaltet werden. Die Reiter im Einzelnen: [[Bild(./cairo-compmgr_options.png, 300, right)]] * ''"General"'':[[BR]]Auswahl möglicher Effekte. Diese sind über [#Erweiterungen Plugins] realisiert, die sich einzeln an- oder abschalten lassen. * ''"Desktop"'':[[BR]]Hintergrundbild (entweder das augenblicklich benutzte oder Auswahlmöglichkeit) und Mosaik-Effekt (wenn aktiv) * ''"Window"'':[[BR]]Aktivierte Plugins, die sich auf die Fensterdarstellung auswirken, konfigurieren * ''"Effects"'':[[BR]]Aktivierte Plugins, die sich auf die andere Elemente (wie z.B. Menüs) auswirken, konfigurieren * ''"Accessibility"'':[[BR]]Aktivierte Plugins, die sich auf die Barrierefreiheit auswirken, konfigurieren (bisher keine enthalten) * ''"Utilities"'':[[BR]]Tastenkürzel für Screenshots (Bildschirmfotos) und Fenstertransparenz Eigene Einstellungen werden im Ordner '''~/.config/cairo-compmgr/''' gespeichert. == Erweiterungen == Folgende Plugins sind bei einer Standardinstallation vorhanden: [[Vorlage(Bildunterschrift, cairo-compmgr_example_kontextmenu.png, 150, "Kontextmenü [[Vorlage(Tasten, rmb)]]", right, lxde-style)]][[Vorlage(Bildunterschrift, cairo-compmgr_example_menu.png, 150, "Transparentes Menü", right, lxde-style)]][[Vorlage(Bildunterschrift, ./cairo-compmgr_example_shadows.png, 150, "Fensterschatten", right, lxde-style)]] * Automate * Freeze * Magnifier * Vala-Window-Plugin * Decoration * Window-Animation * Opacity * Perf * Clone * Shadow * Mosaic * Fade * Menu-Animation * Snapshot Damit müssten genug Möglichkeiten vorhanden sein, die man ausprobieren und beliebig miteinander kombinieren kann. = Problembehebung = == Screenlets == In Kombinationen mit [:Archiv/Screenlets:] wurde beobachtet, dass diese vom Desktop verschwinden können, wenn man den Cairo Composite Manager deaktiviert oder beendet. Abhilfe schafft ein Neustart der betroffenen Screenlets über den ''"Screenlets Manager"''. = Links = * [http://cairo-compmgr.tuxfamily.org/ Projektseite] {en} * [:3D-Desktop:] {Übersicht} Übersichtsartikel #tag: Desktop, LXDE, Fenstermanager