Ich habe Gnome und Awesome Window Manager installiert. Der Fenstermanager verfügt über ein Bedienfeld, in dem Systray-Symbole gemäß der Protokollspezifikation von freedesktop.org angezeigt werden . Ich möchte das Symbol der Batterie in der Taskleiste ändern.
Ich habe zuerst versucht, das Symbolthema zu ändern. Das Symbol im Systray stimmt nicht mit dem Symbol des ausgewählten Themas überein, daher bin ich mir nicht sicher, woher das Symbol stammt. Ich habe mehrere Themen ausprobiert, falls es ein Problem mit dem von mir ausgewählten gab.
Ich habe die erwähnte Spezifikation sowie die Gnome-Symbolthemenspezifikation und den Artikel zum Erstellen von Symbolthemen für GNOME gelesen . Ich habe auch versucht , mit inotifywait -mr
auf , /usr/share/icons
während meiner Gnome - Sitzung neu zu starten und während der Verwendung der Icon - Theme zu ändern gnome-tweak-tool
. Es berührt tatsächlich das Batteriesymbol in meinem Thema, aber das wird nicht angezeigt.
[UPDATE: Das Themensymbol wird angezeigt, aber es wird als Schwarz dargestellt, anstatt als echte Farbe, die ein paar Graustufen enthält].
Ich habe jedes Bild durchgesehen /usr/share/gnome-power-manager
. Das Symbol war nirgendwo drin [UPDATE: es war - aber ich habe es nicht erkannt, weil es nicht schwarz ist]. Ich habe versucht, es mit zu treffen xprop
, aber es hat mir nichts Nützliches gebracht, und beim Ausführen xprop -spy
wird nichts angezeigt, wenn das Widget aktualisiert wird.
quelle
xfce4-power-manager
als Ersatz für den alten Gnome-Power-ManagerAntworten:
Ihr Symbolthema (was auch immer Sie verwenden) erbt wahrscheinlich ein anderes Thema, das ein anderes Thema usw. erbt, bis alle Symbole gefunden sind. Sehen Sie in der Datei index.theme Ihres Themas nach, welches Symbolthema es erbt. Suchen Sie dort nach dem Batteriesymbol. Wenn Sie es nicht dort finden, schauen, was Thema , dass inherits..etc. Sie werden das Symbol wahrscheinlich nach ein oder zwei Iterationen finden.
Sie finden index.theme in / usr / share / icons / [Themenname] /index.theme
quelle
Installieren
lxappearance
. Suchen Sie das Symbol-Themenpaket, mit dem Sie das Symbol thematisieren möchten. Verschieben Sie dieses nicht geteerte Paket in/usr/share/themes
. Öffnen Sie eslxappearance
und wählen Sie es im Schriftbereich aus.quelle