То, почему делает настольное средство запуска, не запускает мое приложение, в то время как .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

```

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

 

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

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

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