Come si spegne il bordo attorno alle icone di avvio di Unity?

19

C'è un modo per disattivare le caselle attorno alle icone in Unity?

Chiarimento: faccio non che indica il colore della retroilluminazione - ci sono molte domande su come disabilitare che . Voglio che le icone, e solo le icone, appaiano nella barra Unity, senza luci, ombre e bordi. Questo può essere fatto?

    
posta sebastian_k 09.11.2011 - 16:50

4 risposte

19

Le sovrapposizioni delle icone di avvio come i bordi e le alte luci possono essere rimosse facilmente cambiando 4 sovrapposizioni di icone in Unity.

  1. Effettua un backup dei seguenti file immagine nella cartella % Co_de%:

    launcher_icon_back_54.png
    launcher_icon_edge_54.png
    launcher_icon_glow_62.png
    launcher_icon_shine_54.png
    
  2. Crea le tue immagini trasparenti della stessa dimensione o scarica i file in

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. Sostituisci i 4 file con gli stessi 4 file scaricati dal link precedente.

  4. Riavvia unità premendo Alt + F2 e digitando /usr/share/unity/4/ (o disconnettendosi e inserendo di nuovo).

  5. Se non ti piace, basta sostituire le icone con le icone di backup e riavviare l'unità.

Esempio:

    
risposta data benj 05.12.2011 - 17:44
7

È possibile, e piuttosto semplice.

  1. Installa compizconfig-settings-manager:

    sudo apt-get install compizconfig-settings-manager
    
  2. Esegui about:config nel dialogo di esecuzione in Unity: premi Alt + F2 e inserisci about:config .

  3. CCSM si aprirà con il plug-in Unity aperto. Passa alla scheda sperimentale:

  4. Oramodificalamodalitàdiretroilluminazionesu"Retroilluminazione sempre spenta".

  5. Problema risolto.

Alla luce del tuo commento, il riquadro non scompare mai al 100% (in base alla progettazione).

Piccola nota di @ccpizza relativa al 16.04.1.

  • % bl0ck_qu0te%
risposta data RolandiXor 09.11.2011 - 17:31
4

Ho sceneggiato la rimozione delle caselle attorno alle applicazioni e quella attorno al pulsante Ubuntu (per 12.04):

cd /usr/share/unity/5
wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"

for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo mv ${name}_54.png ${name}_54.ori.png \
        && sudo ln -s transparent54.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo mv ${name}_62.png ${name}_62.ori.png \
        && sudo ln -s transparent62.png ${name}_62.png
done

Quindi per riavviare Unity, premi Alt + F2 ed esegui setsid unity . Il risultato mi sembra molto più pulito.

Prima:

Dopo:

Per tornare indietro:

cd /usr/share/unity/5
for name in squircle_shine squircle_edge squircle_base squircle_base_selected launcher_icon_back launcher_icon_edge launcher_icon_shine
do 
    sudo rm ${name}_54.png \
        && sudo mv ${name}_54.ori.png ${name}_54.png
done

for name in squircle_shadow launcher_icon_glow launcher_icon_shadow
do 
    sudo rm ${name}_62.png \
        && sudo mv ${name}_62.ori.png ${name}_62.png
done
    
risposta data user94920 06.10.2012 - 14:57
1

Per farlo localmente, non dobbiamo modificare i file nella cartella / usr / share / unity /. Invece possiamo semplicemente copiare questi file nella cartella del tema gtk sotto una cartella "unity" che hai creato. Ciò sovrascriverà i file in / usr / share / unity / e inoltre, in questo modo, un aggiornamento di sistema non rimuoverà la modifica. Ma ho una domanda diversa. Dopo aver rimosso il bordo, sembra che ci sia troppo spazio tra le icone e anche tra le icone e il bordo del programma di avvio. C'è un modo per ridurre la spaziatura tra?

    
risposta data Calcius 05.12.2014 - 03:08

Leggi altre domande sui tag