Os arquivos .desktop controlam o comportamento dos atalhos do iniciador no Linux. Para verificar o ícone em uso, você precisará abrir o arquivo .desktop apropriado que está localizado em /usr/share/applications
ou em ~/.local/share/applications
digitando o seguinte comando: (suponho que você tenha instalado o Eclipse a partir do centro de software, a opção mais provável está em uso:
sudo -H gedit /usr/share/applications/eclipse.desktop
Se este arquivo estiver vazio, você precisará sair sem salvar e substituir o caminho no comando. Desça até a linha marcada com Icon=
e se houver algum comentário (designado por #
), remova este comentário, pois ouvi falar de um bug que faz com que o ícone seja exibido, no entanto, não sei se foi corrigido ainda.
Se não houver nenhuma linha Icon=
, encontre um ícone apropriado no formato .png e coloque o caminho completo nesta linha, incluindo o Icon=
.
Editar :
A partir dos comentários, você disse que está executando isso a partir de um link na área de trabalho. A maneira correta de fazer isso seria criar um lançador de desktop e associá-lo a ele. Para fazer isso, abra um terminal e digite:
gedit ~/Desktop/eclipse.desktop
isso abrirá um documento em branco. Para torná-lo um lançador, adicione-o ao arquivo, substituindo os caminhos corretos para as linhas Exec=
e Icon=
:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Eclipse
Comment=Eclipse
Exec=<path_to_eclipse>/eclipse
Icon=<path_to_eclipse>/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
Salve e feche e torne o arquivo executável digitando chmod +x ~/Desktop/eclipse.desktop
Agora, quando você abrir este atalho, o conjunto de ícones aparecerá no inicializador.