PDF книга открывается в Mendeley при открытии из Caliber

У меня установлен Ubuntu Gnome, и я использую i3wm. Каждый раз, когда я дважды щелкаю книгу в Caliber, она открывается на рабочем столе Mendeley.

Этого не происходит при Гноме.

Не могли бы вы объяснить, почему это происходит и как я могу это исправить?

1 ответ

Кажется, проблема в том, что xdg-open неправильно настроен:

$ xdg-mime query default application/pdf
mendeleydesktop.desktop

Конечно же, если я бегу xdg-open some.pdf это открывается с Менделей. Кажется, что некоторые приложения используют xdg-open в то время как другие не делают.

Согласно этому, виновник должен быть здесь:

$ cat /usr/share/applications/mimeinfo.cache | grep pdf
application/pdf=evince-previewer.desktop;gimp.desktop;evince.desktop;mendeleydesktop.desktop;
application/x-bzpdf=evince-previewer.desktop;evince.desktop;
application/x-ext-pdf=evince-previewer.desktop;evince.desktop;
application/x-gzpdf=evince-previewer.desktop;evince.desktop;
application/x-xzpdf=evince-previewer.desktop;evince.desktop;
image/pdf=display-im6.q16.desktop;display-im6.desktop;

Выглядит хорошо для меня, кроме того, что GIMP там; Ну что ж.

$ cat .config/mimeapps.list | grep pdf
application/pdf=evince.desktop;inkscape.desktop;

Выглядит хорошо. Таким образом, проблема может быть в конфигурационном файле для i3. Но:

$ echo $XDG_CONFIG_DIRS
/etc/xdg/xdg-i3:/etc/xdg

Первая папка не существует, а вторая не содержит никаких .list файл.

Так что я понятия не имею, откуда это взялось. Но работает

xdg-mime default evince.desktop application/pdf

действительно это исправить.

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