starter perde símbolo quando adicionado ao lançador de unidade

1

Eu tenho uma inicial que gostaria de adicionar ao lançador. Quando eu mover o motor de partida do painel para o lançador, ele será adicionado, mas você não poderá ver nada quando o símbolo do motor de partida for perdido. O espaço vazio que representa o lançador pode ser usado para iniciar o script. Alguma idéia de como manter o símbolo?

    
por dago 30.12.2011 / 16:14

2 respostas

1

O ícone que aparece no iniciador é controlado pelo arquivo .desktop, tipo mime application / x-desktop, para esse aplicativo.

Em um .desktop, há um item de linha que começa com "Icon=". é aí que a localização do ícone vai. Esses arquivos da área de trabalho são o que você arrasta para o iniciador.

Pela primeira vez, eu só posso supor que você está realmente falando sobre um arquivo .desktop. Infelizmente, o tratamento desses arquivos .desktop no Nautilus dificulta sua edição. O nome exibido não é o nome real do arquivo e nenhum editor é oferecido como uma opção para abrir o arquivo.

O que você precisa fazer é usar uma janela de terminal e cd para a pasta com o arquivo .desktop. O sistema os mantém em / usr / share / applications, mas eu sugiro que você mantenha qualquer um que tenha mudado em ~ / .local / share / applications. Faça um ls na pasta e você verá os arquivos .desktop listados com os nomes dos arquivos necessários para editá-los, por exemplo, no arquivo gedit CLI.desktop.

Quando você adicionar o arquivo .desktop editado ao iniciador, abra a pasta que o contém e arraste o arquivo para o iniciador. Os arquivos .desktop que o Nautilus mostra na pasta .local podem ou não ser exibidos como o ícone do aplicativo, mas como um arquivo de texto genérico com um nome .desktop.

Este é o processo que funciona para mim.

    
por fragos 31.12.2011 / 00:45
0

Reinicie o Unity entrando e saindo novamente ou apenas Alt + F2 unity --replace . Então o ícone deve ser exibido.

    
por Jakob 05.06.2012 / 09:28