Перезагрузите систему. Возможно, ваша тире не удалось включить новую установку в реестр приложений. Перезапуск или, возможно, просто выход из системы и обратно, должны устранить проблему.
Вставьте в текстовый редактор следующее:
#!/bin/bash
cd /home/andi/.local/share/FTL/
./FTL
exit 0
Сохраните его как FTL-launch в ~ / bin / и установите его как исполняемый файл. Затем измените строку exec в файле .desktop на
Exec=FTL-launch
Это, конечно, основано на ответе ImaginaryRobots; Я использовал аналогичные пусковые установки для некоторых старых игр для Windows, работающих в вине, где их нужно запускать из их каталога.
Если у вас нет ~ / bin, вам просто нужно будет создать один - хотя тогда вам, возможно, придется выйти из системы & amp; войдите снова, чтобы он работал.
Вы установили файл рабочего стола? Насколько я понимаю, файлы рабочего стола должны быть установлены, делая
sudo desktop-file-install myfile.desktop
Где, конечно, myfile.desktop должен быть «FTL Faster Than Light.desktop» в этом случае. [!d1 ]
Вы также можете попробовать использовать alacarte (также называемое Main Menu), в котором вы можете создавать пусковые установки через GUI.
Вы можете попробовать сделать исполняемый файл .desktop. Хотя он не является частью Lubuntu, я знаю, что Nautilus не будет запускать любые исполняемые файлы рабочего стола. Может быть, в меню Lubuntu тоже нужно это сделать.
Кроме того, я попытался бы удалить пробелы из имени файла .desktop.