Was ist die Standard-GTK 3-Theme-Engine in Ubuntu Unity?
9
Ich habe versucht, das ubuntu-desktopPaket in zu installieren Ubuntu-Gnome(gnome shell). Mit unity-tweakIch setze Thema als Ambiance. Aber nur gtk2Anwendungen sehen gut aus. Alle gtk3Anwendungen haben hässliche Rahmen ( header bar) und Hintergrund (manchmal). Ich habe einen Screenshot angehängt.
Was ist die Standardeinstellung gtk3-theme-enginein Ubuntu Unity?
Bearbeiten
Wenn ich gtk3 applicationmit Root-Berechtigung laufe, ist das Thema in Ordnung. Ich habe auch einen neuen Benutzer erstellt, aber das Ergebnis ist das gleiche.
Danke für Ihre Antwort. Dies ist die Ausgabe von env | gt .... GTK_MODULES = Overlay-Bildlaufleiste: Unity-GTK-Modul GTK_CSD = 1 GTK_IM_MODULE = ibus
Shantanu
Ich habe einen neuen Benutzer mit separatem Home-Ordner erstellt. Aber kein Glück. Das heißt, es gibt kein lokales Konfigurationsproblem. Ich habe keine Themendatei geändert. Warum verwendet die gtk3-Anwendung dann keinen compiz window-decorator? Wenn ich etwas ändere (z. B. Fensterdekoration), spiegeln nur gtk2-Anwendungen die Änderungen wider.
Shantanu
1
Dies ist die Ausgabe von gtkrc. /home/shantanu/.gimp-2.8/gtkrc /home/shantanu/Documents/arc-theme/common/gtk-2.0/gtkrc /home/shantanu/Documents/arc-theme/common/xfce-notify-4.0/gtkrc / home / shantanu / Dokumente / csd-fix-resize-and-shadow / Ambiance-new / gtk-2.0 / gtkrc /home/shantanu/Documents/csd-fix-resize-and-shadow/Radiance-new/gtk-2.0/ gtkrc /home/shantanu/arc-theme/common/gtk-2.0/gtkrc /home/shantanu/arc-theme/common/xfce-notify-4.0/gtkrc
shantanu
1
WOW, ich habe den Täter gefunden. export GTK_CSD = 1 befand sich in / etc / profile. Und diese Variable zwang die gtk3-Anwendung, den CSD-Header zu verwenden.
Shantanu
@ Shantanu, was soll ich sagen. :) Ich selbst habe es nicht wichtig gemacht. Es ist neu für mich. Danke. Ich werde nach offiziellen Referenzen suchen, um sie hinzuzufügen.
user.dz
3
Ich gehe davon aus, dass die verfügbare Version des Ambiance-Themas nicht vollständig mit der von uns gelieferten Version von GTK + kompatibel ist.
Es wäre wahrscheinlich viel einfacher für Sie und bietet eine bessere Erfahrung, Ubuntu Vanilla zu verwenden, als zu versuchen, Unity in einem elementaren Betriebssystem zu installieren.
Ich habe eine Teillösung. Mit gtk3-nocsdkönnen wir die clientseitige Dekoration deaktivieren. Für Unity müssen wir dies für eine Anwendung separat verwenden. Sie können es nicht in der Umgebung einstellen. (dh um die Zeile wie folgt zu reparieren gnome-terminal, zu bearbeiten /usr/share/applications/gnome-terminal.desktopund zu ändern Exec=)
Wählen Sie mit dem Cursor "gdm" und drücken Sie die Eingabetaste.
Dann können Sie den Computer neu starten (optional) oder sich einfach abmelden und bei "gnome-shell" anmelden.
Danach können Sie "Tweak-Tool" verwenden
sudo apt-get install gnome-tweak-tool
Öffne das Tweak-Tool. Hier können Sie ein beliebiges Thema auswählen, aber stellen Sie sicher, dass "Fenster" und "GTK +" dasselbe Thema haben. Andernfalls tritt das Problem auf, dass die Fensterüberschriften unterschiedlich sind.
Ich persönlich mag das Vertex-Thema . Probieren Sie es aus. Es ist ziemlich brillant, besonders das dunkle.
Ich gehe davon aus, dass die verfügbare Version des Ambiance-Themas nicht vollständig mit der von uns gelieferten Version von GTK + kompatibel ist.
Es wäre wahrscheinlich viel einfacher für Sie und bietet eine bessere Erfahrung, Ubuntu Vanilla zu verwenden, als zu versuchen, Unity in einem elementaren Betriebssystem zu installieren.
quelle
Ich habe eine Teillösung. Mit
gtk3-nocsd
können wir die clientseitige Dekoration deaktivieren. Für Unity müssen wir dies für eine Anwendung separat verwenden. Sie können es nicht in der Umgebung einstellen. (dh um die Zeile wie folgt zu reparierengnome-terminal
, zu bearbeiten/usr/share/applications/gnome-terminal.desktop
und zu ändernExec=
)So installieren Sie gtk3-nocsd:
quelle
Wenn Sie GTK verwenden möchten, ändern Sie zuerst Ihren Anzeigemanager. Führen Sie die folgenden Vorgänge aus.
Sie erhalten einen Bildschirm wie diesen ...
Wählen Sie mit dem Cursor "gdm" und drücken Sie die Eingabetaste.
Dann können Sie den Computer neu starten (optional) oder sich einfach abmelden und bei "gnome-shell" anmelden.
Danach können Sie "Tweak-Tool" verwenden
Öffne das Tweak-Tool. Hier können Sie ein beliebiges Thema auswählen, aber stellen Sie sicher, dass "Fenster" und "GTK +" dasselbe Thema haben. Andernfalls tritt das Problem auf, dass die Fensterüberschriften unterschiedlich sind.
Ich persönlich mag das Vertex-Thema . Probieren Sie es aus. Es ist ziemlich brillant, besonders das dunkle.
quelle