it-swarm.com.de

Wie ändere ich das Symbol für das Network Monitor Applet?

Ich möchte mein Netzwerkmonitor-Applet in dieses ändern alt text Derzeit hat mein Netzwerkmonitor-Applet dieses Symbol alt textIch verwende Ubuntu 10.04, wie geht das?

8
karthick87

Es gibt eine sehr einfache Möglichkeit, das zu tun, was Sie möchten, ohne Root-Rechte zu haben oder etwas zu überschreiben. Wie Sie wissen, befinden sich Ihre Symbolthemen in /usr/share/icons . Wechseln Sie einfach in Ihr Symbol-Themenverzeichnis und suchen Sie die Symbole, die Sie ersetzen möchten, und notieren Sie sich deren Speicherorte.

In Ihrem privaten Ordner befindet sich ein verstecktes Verzeichnis mit dem Namen . Icons . In Nautilus können Sie Strg + H drücken, um es zu sehen. Alle Symbole, die Sie in dieses Verzeichnis einfügen, werden als Symbole in /usr/share/icons behandelt. Der einzige Haken ist, dass Symbole nur für diesen Benutzer im Ordner .icons verfügbar sind. Auch Programme, die als Superuser ausgeführt werden, wie z. B. Synaptic, zeigen keine Änderungen an den Themen an, die zu Ihrem Basisordner hinzugefügt wurden.

Eine Möglichkeit zur Lösung besteht darin, ~/.icons (und ~/.themes, wenn Sie möchten) symbolisch mit den entsprechenden Ordnern in/root zu verknüpfen.

Wenn Sie das tun möchten, können Sie dies in das Terminal stellen:

Sudo ln -s ~/.icons /root

Dadurch werden Ihre Benutzerthemen global verfügbar, ohne dass Root-Berechtigungen erforderlich sind. Aber das würde den Rahmen der Frage sprengen und ich plappere.

Ich werde das Mint-X-Symbol-Thema und die Anwendung Blender als Beispiel verwenden.

  • Wenn ich zu /usr/share/icons/Mint-X/apps/48 navigiere, sehe ich ein Blender-Symbol. Ich möchte es jedoch durch ein benutzerdefiniertes Symbol ersetzen.
  • Ich gehe dann zu ~/.icons und erstelle dieselbe Verzeichnishierarchie mit " Mint-X ":
  • ~/.icons/Mint-X/apps/48
  • Dann lege ich mein benutzerdefiniertes Blender-Symbol in den neuen Ordner " 48 ".
  • Schließlich öffne ich das Fenster "Darstellungseinstellungen", wähle ein anderes Symbolthema aus und wähle Mint-X erneut aus, damit es neu geladen wird (manchmal geschieht dies live, und Sie müssen das Thema nicht einmal neu laden).

Jetzt sehe ich anstelle des Blender-Symbols in /usr/share/icons/Mint-X/apps/48 das in ~/.icons/Mint-X/apps/48 wird in Apps und Menüs verwendet, die das Blender-Symbol der Größe 48 x 48 verwenden.

Denken Sie daran, dass bei allen Angaben die Groß- und Kleinschreibung beachtet wird und dass sie genau übereinstimmen müssen, damit dieser Trick funktioniert!

Es gibt einige andere Möglichkeiten, dies zu tun, ohne ein Icon-Thema zu überschreiben, aber dies ist bei weitem die einfachste. Auch das einfache Einfügen Ihres benutzerdefinierten Symbols in ~/.icons funktioniert häufig (das Twitter-Client-Hotot ist ein Beispiel).

Ich empfehle zu lernen, was die index.theme Dateien tun. Diese Dateien steuern, an welchen Stellen Ihr System aussieht, um zu entscheiden, welche Symbole verwendet werden sollen, wie das Thema benannt werden soll usw. Öffnen Sie eines in Gedit und schauen Sie es sich an, es ist ziemlich einfach!

Die Art und Weise, wie ich das mache, ist, ein benutzerdefiniertes Thema in ~/.icons zu behalten, das ich immer benutze (um sicherzustellen, dass die Panelsymbole meistens die richtigen Farben haben). Ich erstelle eine index.theme-Datei (Sie können eine kopieren, anstatt eine ganz neue zu schreiben, aber achten Sie darauf, dass die Speicherorte Ihrer Ordner übereinstimmen!) Und lasse sie einfach das gewünschte neue Thema "erben".

Wenn ich also das Elementary Icon-Thema anstelle des Faenza-Dark-Themas verwenden wollte, würde ich die Linie ändern

Inherits=Faenza-Dark

zu

Inherits=Elementary

Wenn ich also Elementary erbe, erbe ich auch alles, was Elementary erbt, aber meine Symbole stehen immer an erster Stelle .

Hoffe das war hilfreich, Zeit fürs Bett!

6
Deadite81

Der dort verwendete Symbolname ist 'Netzwerk-Senden-Empfangen'.

Nennen Sie Ihr Lieblingssymbol "network-transmitter-receive.png"/"network-transmitter-receive.svg", je nachdem, welches Format Sie in Ihrem Design haben. Ersetzen Sie es oder fügen Sie einfach eines hinzu, wenn Ihr Thema nicht über das Symbol "Netzwerk-Senden-Empfangen" verfügt.

Andere im Applet verwendete Symbolnamen, manchmal, sind "Netzwerk-Leerlauf", "Netzwerk-Empfang", "Netzwerk-Senden".

1
Vish

Das hat mir geholfen:

http://ubuntuforums.org/showthread.php?t=35662

Hoffe es klappt für dich.

1
Saifallah