Como faço para desativar a borda em torno dos ícones do iniciador do Unity?

18

Existe uma maneira de desativar as caixas em torno dos ícones no Unity?

Esclarecimento: eu faço não significa a cor da luz de fundo - há muitas perguntas sobre desativar essa . Eu quero que os ícones, e apenas os ícones, apareçam na barra Unity, sem luzes, sombras e bordas. Isso pode ser feito?

    
por sebastian_k 09.11.2011 / 15:50

4 respostas

18

As sobreposições do ícone do iniciador, como bordas e destaques, podem ser removidas facilmente, alterando 4 sobreposições de ícones no Unity.

  1. Faça um backup dos seguintes arquivos de imagem na pasta /usr/share/unity/4/ :

    launcher_icon_back_54.png
    launcher_icon_edge_54.png
    launcher_icon_glow_62.png
    launcher_icon_shine_54.png
    
  2. Faça suas próprias imagens transparentes do mesmo tamanho ou faça o download dos arquivos em

    wget -O transparent54.png "https://i.stack.imgur.com/MiFpK.png"
    wget -O transparent62.png "https://i.stack.imgur.com/0NvP0.png"
    
  3. Substitua esses 4 arquivos pelos mesmos 4 arquivos baixados do link acima.

  4. Reinicie a unidade pressionando Alt + F2 e digitando setsid unity (ou efetuando logout e novamente).

  5. Se você não gostar, basta substituir os ícones pelos ícones de backup e reiniciar a unidade.

Exemplo:

    
por benj 05.12.2011 / 16:44
7

É possível e bastante simples.

  1. Instale o compizconfig-settings-manager:

    sudo apt-get install compizconfig-settings-manager
    
  2. Em seguida, execute about:config no diálogo de execução no Unity: pressione Alt + F2 e digite about:config .

  3. O CCSM será aberto com o plug-in do Unity aberto. Navegue até a guia experimental:

  4. Agora mude o modo de luz de fundo para "Luz de fundo sempre desligada".

  5. Problema resolvido.

À luz do seu comentário, a caixa nunca desaparece 100% (por design).

Nota pequena de @ccpizza sobre 16.04.1.

  •   

    No ubuntu xenial 16.04.1, a guia Experimental desapareceu e a configuração   está agora sob a guia Launcher e o menu suspenso é chamado de Launcher Icon   Modo de luz de fundo.

por RolandiXor 09.11.2011 / 16:31
4

Eu criei o script da remoção das caixas em torno dos aplicativos e do botão do Ubuntu (para 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

Em seguida, para reiniciar o Unity, pressione Alt + F2 e execute setsid unity . O resultado parece muito mais limpo para mim.

Antes:

Depois:

Para voltar:

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
    
por user94920 06.10.2012 / 12:57
1

Para fazer isso localmente, não precisamos modificar os arquivos na pasta / usr / share / unity /. Em vez disso, podemos simplesmente copiar esses arquivos na pasta do tema gtk sob uma pasta "unity" que você cria. Isso substituirá os arquivos em / usr / share / unity / e, assim, uma atualização do sistema não removerá a alteração. Mas eu tenho uma pergunta diferente. Depois de remover a borda, parece que há muito espaço entre os ícones e também entre os ícones e a borda do lançador. Existe uma maneira de reduzir o espaçamento entre eles?

    
por Calcius 05.12.2014 / 02:08

Tags

yii\base\ErrorException
Copied! Copy Stacktrace Search Stackoverflow Search Google Error

PHP Core Warning – yii\base\ErrorException

PHP Startup: Unable to load dynamic library 'memcached.so' (tried: /usr/lib/php/20190902/memcached.so (/usr/lib/php/20190902/memcached.so: undefined symbol: igbinary_serialize), /usr/lib/php/20190902/memcached.so.so (/usr/lib/php/20190902/memcached.so.so: cannot open shared object file: No such file or directory))

$_GET = [
    'id' => '5901',
    'url' => 'how-do-i-turn-off-the-border-around-unity-launcher-icons',
];

$_COOKIE = [
    'advanced-frontend' => 'r6kj98er5u065iqnb6uns8ihg9',
    '_csrf-frontend' => '6ff8f9e5cb02283f5420447246d80550ec934fe95524cd41784f5d54b696c672a:2:{i:0;s:14:"_csrf-frontend";i:1;s:32:"0CghiZ4xdSaVoMUHY43GPnYWeBGxBnjK";}',
];

$_SESSION = [
    '__flash' => [],
];