Что не так с моим .desktop файлом???
Я записал простую программу C++ для изучения целей, и все соглашается с этим. Я скомпилировал с g++
и получил .out файл (мысль, .out может быть релевантным).
Таким образом, я думал, почему бы не сделать средство запуска для него, это - это menu.desktop
[Desktop Entry]
Type=Game
Exec=/home/mark/Documents/cpp/Game_menu_project/menu.out
Terminal=true
Name=Menu
Сначала это имело много опций, но после многих ошибок это, если, что остается.
Если я нажимаю его
There was an error launching the application
В терминале
menu.desktop: line 1: [Desktop: command not found
Я знаю exec
команда является правильной потому что, если я делаю простой сценарий удара
#!/bin/bash
/home/mark/Documents/cpp/Game_menu_project/menu.out
Это хорошо работает, таким образом, я изменился exec
работать menu.sh
, те же ошибки.
Другие .desktops хорошо работают, я использую один при начальной загрузке для установки дисплея, хорошо работает, если я нажимаю его, что продолжается?
Я видел этот вопрос и тот, из которого это является отмеченный дубликат, но полагайте, что моя проблема отличается, поскольку я не хочу работать .desktop
в терминале я хочу, чтобы мой menu.out открылся в новом терминале (Это что Terminal=true
должен сделать правильно?.
Строка
Type=Game
недопустима. Замените его
Type=Application
, Это должно зафиксировать ошибку при нажатии на него.
Вы не можете работать .desktop
файл от оболочки.