Ich verwende sowohl Cinnamon als auch Gnome Shell (Gnome 3) auf Fedora 17 mit dem dunklen Thema Blapple . Nicht wenige Anwendungen können mit dunklen Themen nicht sehr gut umgehen.
In Gnome 2 hatte ich eine einfache Lösung für diese Programme. Ich habe sie nur angewiesen, ein Lichtthema über die Umgebungsvariable zu verwenden GTK2_RC_FILES
wie folgt (Beispiel funktionierte in einigen 2009 Ubuntu Gnome 2-Setups):
env GTK2_RC_FILES=/usr/share/themes/Human/gtk-2.0/gtkrc ooffice --writer
Jetzt in Gnome 3 funktioniert das nicht. Ich habe es in vielen verschiedenen Befehlsvarianten ausprobiert, bis jetzt ohne Erfolg:
env GTK2_RC_FILES=/usr/share/themes/Adwaita/gtk-3.0/gtkrc GTK3_RC_FILES=/usr/share/themes/Adwaita/gtk-3.0 libreoffice --writer
Ich kann dazu nirgendwo Unterlagen finden. Wenn Sie wissen, wie es geht oder wo ich diese Informationen bekommen könnte, sagen Sie es mir bitte.
Warum überhaupt außer Kraft setzen? : Im Falle von LibreOffice und OpenOffice erscheint es nutzlos, die Probleme zu umgehen. Wenn das Blapple-Design installiert ist, ist alles grau hinterlegt. Wenn Sie beispielsweise versuchen, die Standardhintergrundfarbe in Calc zu überschreiben, wird der Hintergrund weiß, aber es werden auch alle benutzerdefinierten Hintergrundzellen als weiß überschrieben, was entsetzlich ist. Lass mich nicht anfangen, wie schön Impress funktioniert…
Antworten:
Ich habe das gleiche Problem, OpenOffice + Black Theme sieht hässlich aus. Es scheint, dass es nichts gibt, was so bequem ist wie das alte
GTK2_RC_FILES
variabel, aber schauen Sie sich das an:Quelle
Dies bedeutet, dass Sie GTK auf diese Weise zwingen, das standardmäßige einfache Design zu verwenden:
Es scheint keine Möglichkeit zu geben, den Themennamen zu überschreiben (was ein bisschen dumm ist und behoben werden sollte), daher scheint es die einzige Möglichkeit zu sein, ein "falsches" Themenverzeichnis zu erstellen.
quelle
Ich weiß, dass dies eine sehr alte Frage ist, aber so geht es in GTK + 3.
oder verwenden
für die dunkle Variante des Adwaita-Themas.
quelle