Réponses:
Vous pouvez définir le répertoire de travail de manière native, mais pour une raison quelconque, il n'est pas pris en charge dans l'interface utilisateur. Le fichier .desktop sous-jacent lui-même prend en charge une Path
clé pour "le répertoire de travail dans lequel exécuter le programme" (voir la spécification ) tant que votre lanceur est de type "Application".
Il suffit donc d'ouvrir le fichier .desktop dans un éditeur de texte (si vous avez du mal à le trouver, vous pouvez créer le lanceur sur votre bureau et le trouver ~/Desktop
, puis le déplacer plus tard), et ajoutez une ligne à la fin qui dit Path=YOUR_PATH
.
Changez la commande en ceci (en remplaçant bien sûr les bons chemins):
bash -c "cd /path/to/directory && /path/to/directory/executable"
/bin/sh
place de sh
? Peut-être que cela fonctionne alors