在新安装的 Ubuntu 22.04 上使用 snap 版的 Firefox,浏览器不知道任何可以打开 pdf 的应用程序。
我已配置“始终询问”,单击 pdf 时会出现如下所示的对话框。由于安装了 evince 和 qpdfview,它们应该出现在“选择应用程序”对话框中。
问题:有人能解释一下 Firefox 从哪里了解哪些应用程序可用以及如何修复这个问题吗?
尽管这个答案讨论了使 evince 在 Firefox 中工作的可能性,我感兴趣的更基本的问题:Firefox 如何了解哪些应用程序可用于打开什么?
更远snap firefox apparmor配置文件可能相关。其中/var/lib/snapd/apparmor/profiles
有 7 个文件的firefox
名称,总共 11953 行。:-/
请不要被“localhost”和“http”作为 pdf 源所迷惑。从具有 https 和有效证书的公共站点下载时也会发生同样的情况。