То, почему делает настольное средство запуска, не запускает мое приложение, в то время как .desktop файл работает?

Я установил пакет (Zotero) в /opt и я могу выполнить его отлично использующий командную строку.

Пакет идет с a .desktop файл, таким образом, я добавил его к /usr/share/applications и дал ему исполняемое разрешение. Когда я дважды щелкаю по .desktop файл, программное обеспечение запускается обычно. Соответствующий значок появляется в настольном средстве запуска. Однако, когда я нажимаю на значок в настольном средстве запуска, ничего не происходит. Я понятия не имею почему.

Вот .desktop файл:

[Desktop Entry]
Name=Zotero
Exec=/opt/zotero/zotero
Icon=/opt/zotero/chrome/icons/default/default256.png
Type=Application
Terminal=false
Categories=Office;
MimeType=text/plain

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

0
задан 4 March 2020 в 07:00

1 ответ

Я выяснил ответ: было два .desktop файла, корректный в/usr/share/applications и неправильный в/home/.local/share/applications (путь не был корректен). Замена неправильной корректной решила проблему.

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

Спасибо за всех, кто помог!

0
ответ дан 17 March 2020 в 00:09

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

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