ArchLinuxシステムにPDFリーダーとしてevinceをインストールしましたが、しばらくの間はすべて問題ありませんでした。その後、GIMPをインストールしました。それ以来、PDFファイルGIMPで開いています。evinceを再インストールしてみました。編集してみました~/.local/share/applications/defaults.list
、編集してみました/usr/share/applications/mimeinfo.cache
、ただしPDFファイルはデフォルトでGIMPで開いたままです。
少し さらなる調査 問題のあるファイルが~/.local/share/applications/mimeapps.lst
であることがわかりました
FirefoxはXDG標準を使用していることがわかったので、XDGコマンドラインアプリを使用してデフォルトのアプリケーションを設定すると、問題が解決しました。
$ xdg-mime default evince.desktop application/pdf
これは、XDGを使用してEvinceを使用してapplication/pdf
ファイルを開くように指示します。
ArchLinux wiki で、これを見つけた場所の詳細があります。