Создание файла .desktop

Я попытался создать файл .desktop для запуска vncviewer (жесткий vnc, подключающийся к mac). Я ввел ниже в файл.

[Desktop Entry]
Version=x.y
Name=VNCViewer
Comment=This is my comment
Exec=/usr/bin/vncviewer 10.0.1.5:5900
Terminal=true

Когда я дважды щелкаю файл, он возвращает «Произошла ошибка при запуске приложения».

Есть предложения, что я сделал неправильно в моем файле .desktop?

6
задан 11 August 2012 в 02:45

3 ответа

Добавление

Path=/path/to/directory

может потребоваться, если приложение требует от пользователя запуска исполняемого двоичного файла в определенной директории. Это было так для меня, когда я просто компилировал программу из исходного кода, но не устанавливал ее в масштабе всей системы.

0
ответ дан 11 August 2012 в 02:45

Может быть, вы можете попробовать это: Exec=bash -c "/usr/bin/vncviewer 10.0.1.5:5900"

Также убедитесь, что ваш файл .desktop исполняемый. chmod +x your_file.desktop

0
ответ дан 11 August 2012 в 02:45

Хорошо, я нашел, в чем проблема.

Вам не хватает одной записи в файле. Поместите следующую запись в файл

Type=Application

После сохранения файла вы заметите, что его изменение значка больше похоже на приложение, чем на то, что сейчас выглядит (файл текста / скрипта) ).

Даже если вы сделаете файл исполняемым, Ubuntu Desktop не будет знать, является ли этот файл скриптом или приложением, и предполагает, что это скрипт. Но если вы поместите приложение Type =, оно будет работать нормально.

0
ответ дан 11 August 2012 в 02:45

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

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