Просмотр деталей ошибки при запуске .desktop файлов

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

[Desktop Entry]
Version=1.0
Type=Application
Name=IntelliJ IDEA
Icon=/opt/idea/bin/idea.png
Exec="/opt/idea/bin/idea.sh" %f
Comment=Develop with pleasure!
Categories=Development;IDE;
Terminal=false
StartupWMClass=jetbrains-idea

Между прочим, средство запуска было создано приложением (ИДЕЯ Intellij), не вручную, но, так или иначе, я должен пропускать что-то.

Кроме того, desktop-file-validate утилита не приводит ни к каким ошибкам проверки для файла.

Так, вопрос: как видеть журналы ошибок для получения дополнительной информации о проблеме?

1
задан 28 November 2015 в 13:44

1 ответ

Проверка .desktop файлы

Существует инструмент для проверки .desktop файлы: desktop-file-utils

  • Загрузите последний tarball отсюда.

Устанавливать

  • Разархивируйте файл, cd в каталог разархивированной папки и выполненный команды:

    ./configure --prefix=/usr && make
    

    и

    sudo make install
    

    как описано здесь

Использовать его

Заключенный в кавычки из ссылки: desktop-file-utils может быть выполнен со следующими командами:


desktop-file-edit 

используется для изменения существующей записи файла на рабочем столе.


desktop-file-install 

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


desktop-file-validate 

используется для проверки целостности файла на рабочем столе.


update-desktop-database 

используется для обновления базы данных приложения типов MIME.


Третья опция, работал с .desktop файл как аргумент:

desktop-file-validate <.desktop_file>

несомненно будет самым интересным для Вас.

Примечание:

Когда я протестировал desktop-file-utils, это, казалось, было более придирчивым затем необходимое, и не было многих .desktop файлы, которые "пережили" тест, по крайней мере, без предупреждения.

Хорошие новости затем, что маловероятно, что ошибка, которая делает Ваш сбой файла, будет пропущена утилитой.

1
ответ дан 7 December 2019 в 16:05

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

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