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
действительно это исправить.