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.