klauss.krenek
(usa Debian)
Enviado em 25/08/2015 - 10:06h
Fiz alguns testes e criei uma possível solução:
Você pode colocar o script na pasta /usr/local/bin e no arquivo .desktop é só alterar para:
Exec=script.sh
Mas os usuário não terão permissão de alterar ou criar novos scripts.
Ou voce pode criar uma pasta bin na sua HOME, colocar o script nesta pasta e adicionar no seu arquivo .bashrc o seguinte:
USER_BIN=~/bin
export PATH="${PATH}:$USER_BIN"
E no arquivo .desktop:
Exec=script.sh
Talvez voce precise fazer o logout/login para que as variáveis de usuário sejam atualizadas.
Para verificar se o a pasta bin da sua HOME está no PATH execute no terminal:
echo $PATH
Deve aparecer entre outras coisas: /home/seuUsuario/bin
Eu fiz dessa maneira aqui e deu certo.
Qualquer dúvida estou a disposição.