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


Ich möchte mein Netzwerkmonitor-Applet zu diesem ändern alt text icon.Zu diesem Zeitpunkt hat mein Netzwerkmonitor-Applet dieses Symbol alt text.Ich benutze ubuntu 10.04, wie geht das?


8
2017-11-28 10:42


Ursprung


Kann jemand helfen? - karthick87


Antworten:


Es gibt eine sehr einfache Möglichkeit, das zu tun, was Sie wollen, ohne Root-Rechte oder gar etwas zu überschreiben. Wie Sie wissen, befinden sich Ihre Symbolthemen in / usr / share / Symbole. Gehen Sie einfach zu Ihrem Symboldesign-Verzeichnis und suchen Sie die Symbole, die Sie ersetzen möchten, und notieren Sie sich deren Standorte.

In Ihrem Home-Ordner befindet sich ein verstecktes Verzeichnis namens .icons. In Nautilus können Sie treffen Strg + H Es zu sehen. Alle Symbole, die Sie in dieses Verzeichnis einfügen, werden so behandelt, wie die Symbole behandelt werden / usr / share / Symbole. Der einzige Haken ist, dass die Symbole im .icons-Ordner nur für diesen Benutzer verfügbar sind. Auch Programme, die als Superuser ausgeführt werden, wie z. B. Synaptic, spiegeln keine Änderungen an den Designs wider, die Ihrem Home-Ordner hinzugefügt wurden.

Eine Möglichkeit, dies zu lösen, besteht darin, ~ / .icons (und ~ / .themen, falls gewünscht) symbolisch mit den entsprechenden Ordnern in / root zu verknüpfen.

Wenn du das machen wolltest, könntest du das in Terminal setzen:

sudo ln -s ~/.icons /root

Dadurch werden Ihre Benutzerdesigns global verfügbar, ohne dass überhaupt Root-Berechtigungen benötigt werden. Aber das ist über den Rahmen der Frage hinaus und ich plappere.

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

  • Wenn ich zu navigiere / usr / share / Symbole / Mint-X / apps / 48 Ich sehe ein Blender-Symbol. Aber ich möchte um es durch ein benutzerdefiniertes Symbol zu ersetzen.
  • Ich gehe dann zu ~ / .icons und neu erstellen die gleiche Verzeichnishierarchie, beginnend mit "Mint-X":
  • ~ / .icons / Mint-X / apps / 48
  • Dann lege ich mein eigenes Blender-Symbol in das neue "48" Mappe.
  • Und schließlich öffne ich die Appearance-Einstellungen Wählen Sie ein anderes Symbol aus Thema und Mint-X so neu auswählen lädt neu (manchmal passiert es live und du musst nicht einmal die neu laden Thema).

Jetzt anstelle des Blender-Symbols in / usr / share / Symbole / Mint-X / apps / 48 Ich sehe den in ~ / .icons / Mint-X / apps / 48 Wird in Apps und Menüs verwendet, die das Blender-Symbol im Format 48 x 48 verwenden.

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

Es gibt ein paar andere Möglichkeiten, dies zu tun, ohne etwas in einem Icon-Thema zu überschreiben, aber das ist bei weitem das einfachste. Ebenfalls, einfach das eigene Icon in ~ / .icons zu setzen funktioniert oft (Der Twitter-Client Hotot ist ein Beispiel).

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

Die Art und Weise, wie ich es tue, besteht darin, ein benutzerdefiniertes Theme in ~ / .icons zu behalten, das ich immer benutze (um sicherzustellen, dass Panel-Icons meistens die richtigen Farben haben). Ich erstelle eine index.theme-Datei (du kannst eine kopieren, anstatt eine komplett neue zu schreiben, aber vergewissere dich, dass deine Ordnerpositionen übereinstimmen!) Und lass sie einfach das neue Thema "erben".

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

Inherits=Faenza-Dark

zu

Inherits=Elementary

Durch Erben von Elementary erben wir also auch, was auch immer Elementary erbt, aber Meine Icons werden immer zuerst kommen.

Hoffe das war hilfreich, Zeit fürs Bett!


6
2017-12-02 05:26



Können Sie versuchen, Ihre Antwort mit Fett-, Hervorhebungs-, Code- und möglicherweise Aufzählungslisten und Überschriften zu formatieren? Denn im Moment ist es sehr schwer zu lesen. - Nyamiou The Galeanthrope
Ich benutze Faenza-Dark Themensymbole .. Und das sind meine Netzwerk-Monitor-Applets in Faenza-Dark Theme (imgur.com/NuWNj.png) Ich möchte diese Icons durch diese ersetzen (imgur.com/TdDwl.png) Aber ich bin verwirrt, ich habe viele Icons in Faenza-Dark Icon-Sets. Was soll ich jetzt tun? - karthick87


Das hat mir geholfen:

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

Hoffe, es klappt für dich.


1
2017-11-28 10:51



Ich benutze nicht das Icon-Paket für Menschen. Verwende das tropische Icon-Paket. - karthick87
Ja, mir ist aufgefallen, dass ich dir diesen Link geben wollte, nur damit du das Konzept überprüfen kannst. Ich denke, du solltest deinen Theme-Ordner finden und nach dem Icon für das Netzwerk-Applet suchen. - Saifallah
Ich habe gefunden, aber das Problem ist, dass alle diese Symbole im .svg Format sind. Das Symbol, das ich ersetzen werde, ist im .png Format. Was soll ich jetzt machen? - karthick87
@ karthick87: GIMP, Bildmagick. - Sid
Das Ersetzen des Symbols ist dasselbe, unabhängig davon, ob Sie .svg oder .png verwenden. Sie können die .svg-Datei mit einer .png-Symboldatei überschreiben. Svg-Dateien sind besser skalieren als png. - charlie-tca


Der dort verwendete Icon-Name ist derNetzwerk-Senden-Empfangen".

Also, was Sie tun müssen, ist, benennen Sie Ihr Lieblings-Icon als 'Netzwerk-Senden-Empfangen.png' / 'Netzwerk-Senden-Empfangen.svg' abhängig davon, welches Format Sie in Ihrem Thema haben. Ersetzen Sie es oder fügen Sie einfach eines hinzu, wenn Ihr Theme nicht über das Symbol "Netzwerk-Senden-Empfangen" verfügt.

Andere verwendete Icon-Namen, manchmal, im Applet sind die "Netzwerk-Leerlauf", "Netzwerk-Empfang", "Netzwerk-Übertragung".


1
2017-12-02 14:18