Ícone da área de trabalho sem imagem no Gnome (Debian Jessie)

2

Seguindo as lições aprendidas aqui , tentei adicionar um ícone a SoulSeek , a rede de compartilhamento de arquivos. O problema é que, diferente do RStudio que tem um arquivo png em um de seus diretórios, o SoulSeek é executado a partir de um único arquivo.

No entanto, ao executar a partir de um link (criado com a opção Make Link no menu de contexto do arquivo binário), o aplicativo em execução tem seu ícone padrão (uma figura fantasmagórica azul, visível na barra inicializadora e quando pressiono Alt + Tab).

Por outro lado, o arquivo soulseek.desktop que criei em /usr/share/applications/ , embora tenha lançado o aplicativo da chave Super (não foi antes), lança-o sem nenhum ícone.

Estes são os conteúdos de soulseek.desktop :

[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=SoulSeek
Comment=Free file sharing network
Exec=/home/rodrigo/Downloads/SoulseekQt-2016-1-17-64bit
Icon=/home/rodrigo/Downloads/SoulseekQt-2016-1-17-64bit
Terminal=false

Se eu remover a chave Icon , recebo o ícone binário padrão. Como incluir o ícone do aplicativo padrão "blue ghost", que parece estar codificado dentro do binário?

    
por Rodrigo 17.01.2017 / 23:21

1 resposta

3

A chave Icon= deve conter o caminho para o arquivo .png ou apenas o nome do arquivo (sem o .png ) se o arquivo estiver instalado em /usr/share/icons/hicolor/<file size> .

Não é o caminho para o executável…

Consulte: link

Edit: Se os ícones forem empacotados no executável QT, você terá que extrair os ícones antes. Aparentemente, é possível fazer isso com link , mas não foi testado.

    
por 21.01.2017 / 12:27