Respostas:
Você pode definir o diretório de trabalho de forma nativa, mas, por algum motivo, ele não é suportado na interface do usuário. O próprio arquivo .desktop subjacente suporta uma Path
chave para "o diretório de trabalho para executar o programa" (consulte a especificação ), desde que o seu iniciador seja do tipo "Aplicativo".
Portanto, basta abrir o arquivo .desktop em um editor de texto (se você estiver com problemas para encontrá-lo, poderá criar o iniciador na área de trabalho, localizá-lo ~/Desktop
e depois movê-lo mais tarde) e adicione uma linha no final Path=YOUR_PATH
.
Mude o comando para este (substituindo os caminhos corretos, é claro):
bash -c "cd /path/to/directory && /path/to/directory/executable"
/bin/sh
vez de sh
? Talvez ele funciona, então