Desejo criar um ícone de inicialização rápida para o MATLAB, mas ele não será iniciado se o diretório de trabalho não for o mesmo que o diretório em que o executável está. Posso especificar o diretório de trabalho no 'Custom Application Launcher'?
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 Pathchave 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 ~/Desktope depois movê-lo mais tarde) e adicione uma linha no final Path=YOUR_PATH.
Surpreendente. Não acredito que o Gnome está ausente na interface do usuário. Alguma idéia se é visível nas últimas versões do gnome?
user1338062
1
Eu não acho que foi adicionado e, na verdade, acho que versões recentes do gnome deixaram a opção "Criar iniciador de aplicativos". Eu recomendo o github.com/MicahCarrick/desktop-entry-editor como um substituto.
Mu mente
8
Mude o comando para este (substituindo os caminhos corretos, é claro):
Isso meio que funcionou, mas somente depois que eu defini Type como 'Application in Terminal'. Por alguma razão, não funciona se for apenas Aplicativo.
sashoalm
@satuon Strange, talvez seja uma coisa específica do MATLAB.
Isaiah
@satuon: você poderia tentar usar em /bin/shvez de sh? Talvez ele funciona, então
Mude o comando para este (substituindo os caminhos corretos, é claro):
fonte
/bin/sh
vez desh
? Talvez ele funciona, então