Dieser Artikel ist größtenteils für alle Ubuntu-Versionen gültig.
GTK Engines stellen den Fensterinhalt von Programmen dar - wenn diese unter Verwendung von GTK programmiert worden sind. Dazu zählen z.B. alle der in Ubuntu, Xubuntu und Lubuntu verwendeten Programme. Dieser Artikel gibt eine Übersicht über die Möglichkeiten, das Aussehen solcher Programme durch die Auswahl eines Designs (engl. Theme) zu beeinflussen. So kann auch unter weniger verbreiteten Fenstermanagern das Aussehen von Programmen, die GTK verwenden, optisch ansprechend gewählt werden.
Die Desktop-Umgebungen haben jeweils eigene Konfigurationsdialoge, welche das Aussehen von GTK-Programme anpassen. Die folgende Liste verweist auf die jeweilige Anleitung:
Grundsätzlich wird bei diesen Möglichkeiten die Datei ~/.gtkrc-2.0 angepasst. Jede GTK-Engine hat mindestens eine gtkrc, in der die Regeln stehen, wie die Fenster aussehen sollen.
Es gibt nur wenige, dafür aber intuitiv bedienbare Tools, welche die gtkrc selbst schreiben.
gtk-theme-switch
ist ein sehr einfaches Programm, welches über das Paket
gtk-theme-switch (universe [2] )
installiert wird [1]. Es hat keinen Menüeintrag, kann aber mit folgenden Befehl gestartet [3] werden:
gtk-theme-switch2
gtk-chtheme
wird über das gleichnamige Paket
gtk-chtheme (universe [2])
installiert [1]. Im Unterschied zu gtk-theme-switch kann man die Änderungen gleich sehen.
Gestartet[3] wird das Programm durch den Befehl:
gtk-chtheme
LXAppearance
kommt aus dem LXDE Projekt und kann über das folgende Paket installiert werden:
lxappearance
Gestartet wird das Programm dann mit dem Befehl [3]:
lxappearance
Das besondere an dem Programm ist, dass man damit nicht nur das GTK-Design verändern kann, sondern unter anderem auch die verwendeten Symbole (Icons) oder die Schriftart.
Man öffnet mit einem Editor [4] die Datei ~/.gtkrc-2.0 bzw. erstellt sie, wenn sie noch nicht existiert und fügt die folgende Zeile ein:
include "~/.themes/NAME_DES_THEMES/gtk-2.0/gtkrc"
Wichtig ist, dass die include-Zeile immer auf die gtkrc-Datei des gewünschten GTK-Desgins verweist. Nach einem Neustart des Fenstermanager wird das Design aktiviert. Die Designs aus den Quellen liegen meist unter /usr/share/themes.
Programme, welche mit Rootrechten laufen, lesen die gtkrc-2.0 aus dem /root/ Ordner, deswegen sollte eine Kopie bzw. Verweis auch im Ordner /root/ sein. Benötigt wird das z.B. bei Synaptic, da man nur mit Rootrechten Programme installieren kann.
Diese Revision wurde am 27. Dezember 2011 22:38 von Heinrich Schwietering erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen:
Übersicht, Desktop
2004 – 2012 ubuntuusers.de • Einige Rechte vorbehalten