直到昨天,我的默认 PDF 查看器都是 evince。今天,我尝试打开 PDF,结果用 ImageMagick 打开了。我尝试将其改回 evince,但没有成功。我尝试过:
- 从文件管理器将其更改为标准 GUI 方式。
- 编辑 ~/.local/share/applications/mimeapps.list
- 删除 ~/.local/share/applications/mimeapps.list
$ xdg-mime default evince.desktop application/pdf
- 尝试使用 Ubuntu Tweak 的 Trusty 版本(我使用的是 15.04)
我还检查了/usr/share/applications/mimeinfo.cache
和,/etc/gnome/defaults.list
并且都将 evince.desktop 作为第一个选项。
另外需要注意的是,更改其他默认设置也是有效的。
答案1
我搜索了所有包含 mime 类型关联的位置并最终找到了解决方案:
$ nano ~/.config/mimeapps.list
application/pdf 设置正确,但 image/pdf 设置为 ImageMagick。根据您自己的偏好进行编辑(在我的情况下为 evince.desktop)。
检查 PDF 文件是否属于应用程序或图像类型是我做的第一件事(结果是 application/pdf),所以我怀疑这是一个错误。