Я хотел облегчить запуск «Dont Starve» для моих детей. Я начал программу с /usr/games/dontstarve/bin/dontstarve.sh в терминале, но хотел ее в меню приложений.
Я добавил элемент меню с Alacarte, но это не сработало, потому что это был .sh-файл.
После многих поисков я понял, что мне нужно указать путь для скрипта.
Добавить путь, как объяснено в Desktop Variables
Я разместил пусковую установку alacarte-made-51cc077a-58af-11e3-a764-00252267190b.desktop в ~/.local/share/applications/ и изменил ее, добавив линию пути.
Now Launcher файл выглядит следующим образом:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=/home/kurt/Games/dontstarve/dontstarve.xpm
Exec=/usr/games/dontstarve/bin/dontstarve.sh
Path=/usr/games/dontstarve/bin
Name[en_US]=Dont Starve
Name=Dont Starve
Icon=gnome-panel-launcher
Работает как чемпион. Надеюсь, это помогает кому-то другому. (Я на самом деле запускаю Mint 15 Olivia на основе Ubuntu Raring)