Come modificare l'icona dell'applet Network Monitor?


8

Voglio cambiare la mia applet per testo alternativoil monitoraggio della rete con questa icona testo alternativo. Attualmente la mia applet per il monitoraggio della rete ha questa icona . Sto usando Ubuntu 10.04, come fare?


Qualcuno può aiutare?
karthick87,

Risposte:


6

C'è un modo molto semplice per fare ciò che desideri senza i privilegi di root o addirittura sovrascrivendo nulla. Come sai, i temi delle tue icone si trovano in / usr / share / icons . Basta andare nella directory dei temi delle icone e individuare le icone che si desidera sostituire, prendendo nota della loro posizione.

Nella tua cartella home c'è una directory nascosta chiamata .icons . In Nautilus puoi premere Ctrl + H per vederlo. Tutte le icone inserite in questa directory verranno trattate come icone in / usr / share / icons . L'unico problema è che le icone si trovano nella cartella .icons disponibili solo per quell'utente. Anche i programmi eseguiti come superutente, come Synaptic, non rifletteranno alcun cambiamento nel tema aggiunto alla cartella principale.

Un modo per risolverlo è collegare simbolicamente ~ / .icons (e ~ / .themes se lo si desidera) alle cartelle corrispondenti in / root.

Se volessi farlo, potresti metterlo nel terminale:

sudo ln -s ~/.icons /root

Ciò renderà i tuoi temi utente disponibili a livello globale senza la necessità di avere i privilegi di root. Ma questo va oltre lo scopo della domanda e sto borbottando.

Userò il tema dell'icona Mint-X e l'applicazione Blender come esempio.

  • Quando navigo su / usr / share / icons / Mint-X / apps / 48 vedo l'icona di Blender. Ma vorrei sostituirlo con un'icona personalizzata.
  • Vado quindi a ~ / .icons e ricrea la stessa gerarchia di directory, fissando " Mint-X ":
  • ~ / .Icons / Mint-X / apps / 48
  • Quindi ho inserito la mia icona Blender personalizzata nella nuova cartella " 48 ".
  • E infine, apro la finestra Preferenze aspetto, seleziono un tema icona diverso e riseleziono Mint-X in modo che si ricarichi (a volte accade dal vivo e non è nemmeno necessario ricaricare il tema).

Ora invece dell'icona di Blender in / usr / share / icons / Mint-X / apps / 48 vedo quella in ~ / .icons / Mint-X / apps / 48 usata in app e menu che usano l'icona di Blender di dimensioni 48x48 .

Tieni presente che tutto fa distinzione tra maiuscole e minuscole e deve corrispondere esattamente tra loro affinché questo trucco funzioni!

Ci sono alcuni altri modi per farlo senza sovrascrivere nulla in un tema di icone, ma questo è di gran lunga il più semplice. Inoltre, semplicemente mettendo la tua icona personalizzata in ~ / .icons spesso funziona (il client Twitter Hotot è un esempio).

Consiglio di imparare cosa fanno i file index.theme . Questi file controllano i luoghi in cui appare il tuo sistema per decidere quali icone utilizzare, quali nomi assegnare al tema, ecc. Aprirne uno in Gedit e dare un'occhiata, è piuttosto semplice!

Il modo in cui lo faccio è mantenendo un tema personalizzato in ~ / .icons che uso sempre (per assicurarmi che le icone del pannello siano i colori corretti, per lo più). Ho creato un file index.theme (puoi copiarne uno anziché scriverne uno completamente nuovo, ma assicurati che le posizioni delle tue cartelle siano correlate!) E ho solo "ereditato" il nuovo tema che desidero.

Quindi, se volessi usare il tema dell'icona elementare anziché quello di Faenza-Dark, cambierei la linea

Inherits=Faenza-Dark

per

Inherits=Elementary

Quindi, a sua volta, ereditando l'Elementare erediterò anche qualsiasi cosa Elementare erediti, ma le mie icone verranno sempre per prime .

Spero che sia stato utile, tempo per andare a letto!


Puoi provare a formattare la tua risposta con grassetto, enfasi, codice e forse elenchi puntati e intestazioni. Perché per ora è molto difficile da leggere.
Nyamiou The Galeanthrope,

Sto usando i set di icone del tema Faenza-Dark ... E questa è la mia applet per il monitoraggio della rete in tema Faenza-Dark ( imgur.com/NuWNj.png ) Voglio sostituire queste icone con questa ( imgur.com/TdDwl.png ) Ma sono confuso, ho molte icone nei set di icone Faenza-Dark. Cosa devo fare ora?
karthick87,

1

Questo mi ha aiutato:

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

Spero che funzioni per te.


Non sto usando il pacchetto di icone umane. Sto usando il pacchetto di icone tropicali.
karthick87,

Sì, ho notato, intendevo darti questo link solo per poter controllare il concetto, penso che dovresti trovare lì la cartella del tuo tema e cercare l'icona responsabile dell'applet di rete.
Saifallah,

Ho riscontrato ma il problema è che tutte quelle icone sono in formato .svg. L'icona che sto per sostituire è in formato .png. Cosa devo fare ora?
karthick87,

@ karthick87: GIMP, imagemagick.
Sid,

3
La sostituzione dell'icona è la stessa, sia che si utilizzi .svg o .png. Puoi sovrascrivere il file .svg con un file icona .png. i file svg sono più adatti al ridimensionamento di png.
charlie-tca,

1

Il nome dell'icona in uso è " rete-trasmissione-ricezione ".

Quindi, ciò che devi fare è, dai un nome alla tua icona preferita come 'network-transmission-recip.png' / 'network-trasmetti-ricevi.svg' a seconda del formato che hai nel tuo tema. Sostituiscilo o semplicemente aggiungine uno se il tuo tema non ha l'icona 'network-trasmetti-ricevi'.

Altri nomi di icone usati, a volte , nell'applet sono "rete inattiva", "rete-ricezione", "rete-trasmissione".

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.