Eu quero executar um script na inicialização que usaria um ícone personalizado que deve aparecer no encaixe da Plank .
Para isso, criei um arquivo .desktop em ~/.local/share/applications que executa o script (veja todos os detalhes na pergunta vinculada acima) e que também contém a linha Icon= que especifica o ícone personalizado que eu quero. / p>
Se eu executar o arquivo da área de trabalho com um clique duplo, a linha Icon= não será seguida e o ícone personalizado não será usado no Plank.
O arquivo .desktop faz seu trabalho se eu o executar a partir de um lançador de aplicativos ou com o comando gtk-launch <.desktop> (como sugerido aqui aqui ).
Mas eu quero que seus efeitos sejam acionados automaticamente na inicialização : quero que o script definido na linha Exec= seja executado, mas também quero que o conjunto de ícones na linha Icon= seja mostrado no banco dos réus.
Se eu simplesmente adicionar o caminho ao arquivo da área de trabalho para a lista de inicialização, ele não fará nada na inicialização: o script não será executado.
Se eu adicionar à lista de inicialização, o comando gtk-launch <.desktop> do script será executado, mas o ícone não será usado.