Файл .desktop не работает [дубликат]

На этот вопрос уже есть ответ здесь:

У меня есть файл .desktop, содержащий следующие строки:

[Desktop Entry]
Name=Firestorm
Comment=Client for Online Virtual Worlds, such as Second Life
Exec=/home/deus/Programs/Firestorm_64bit/firestorm
Icon=/home/deus/Programs/Firestorm_64bit/firestorm_icon.png
Terminal=false
Type=Application
TargetEnvironment=Unity
StartupWMClass=do-not-directly-run-firestorm-bin
Categories=Application;Network;
StartupNotify=true

Я только что переустановил Ubuntu 14.04 перед переустановкой, этот файл работал нормально. Теперь это не так. Я установил свойство exec.

Когда я запускаю его с терминала, я получаю следующее:

deus@xxx:~/DesktopShortcuts$ ./firestorm.desktop 
./firestorm.desktop: line 1: [Desktop: command not found
./firestorm.desktop: line 3: for: command not found
./firestorm.desktop: line 10: Network: command not found

Кто-нибудь может сказать мне, в чем проблема и как ее исправить?

Спасибо.

3
задан 27 May 2014 в 23:51

1 ответ

Вы не можете открыть настольный ярлык как сценарий, потому что оболочка не поймет команду, и это просто попытается выполнить линию за линией, что находится в текстовом файле.

Попытка это:

gnome-open firestorm.desktop

, Если это не работает, это может быть проблема полномочий. Попытайтесь сделать исполняемый файл файла с:

chmod +x firestorm.desktop

или канавка меню свойств, которое появляется, если Вы щелкаете правой кнопкой по файлу на рабочем столе.

0
ответ дан 27 May 2014 в 23:51

Другие вопросы по тегам:

Похожие вопросы: