Honestamente, a melhor maneira de usar um ícone em um lançador é garantir que o arquivo de ícone esteja no caminho de pesquisa do ícone. Referindo-se ao esquema de diretórios de ícones do freedesktop.org e definições do diretório base , os ícones devem ser procurados pelo menos nos seguintes diretórios nos sistemas Ubuntu:
-
$HOME/.icons
-
$HOME/.local/share/icons
-
/usr/local/share/icons
-
/usr/share/icons
-
/usr/share/pixmaps
Portanto, se você quiser usar seu próprio ícone e não tiver privilégios de root, instale o ícone em $HOME/.icons
ou $HOME/.local/share/icons
. Usando o último, você pode até imitar a estrutura de diretórios do ícone do sistema com ícones de resolução múltipla usando o mesmo nome base em diretórios como $HOME/.local/share/icons/hicolor/48x48/apps
e $HOME/.local/share/icons/hicolor/256x256/apps
.
Se o ícone estiver em um desses diretórios pesquisáveis, você pode simplesmente usar Icon=myapp
no arquivo .desktop
.