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 .