我在 Fedora 21 x86_64 上使用 KDE。我最近将默认浏览器从 Firefox 切换到铬,而且效果很好...除了 Thunderbird,它仍然坚持尝试使用 Firefox 打开链接。
到试图为了解决这个问题,我已经:
阅读 Mozilla wiki 条目,其中解释了如何设置默认浏览器在各种平台上。(当然可怕地过时了,所以...)我的结果如下:
检查了 KDE 系统设置中的默认浏览器。它已设置为
chromium
并且似乎运行正常。xdg-open http://www.google.com/
从命令行使用会在 Chromium 中打开 Google。但 Thunderbird 会在 Firefox 中打开链接。放设置
network.protocol-handler.app.*
在 Thunderbird 的 about:config 中。尽管这些设置已明确设置为 chromium,但 Thunderbird 仍会使用 Firefox 打开链接。即使将这些设置为/usr/bin/xdg-open
Thunderbird 后,它仍会打开 Firefox,这让我相信这些设置实际上已被忽略。检查了
mimeTypes.rdf
文件。其相关条目设置为打开 Google Chrome;其中没有任何地方出现对 Firefox 的引用。此外,引用的 Thunderbird 配置条目network.protocol-handler.warn-external.*
已设置:
我也尝试过:
检查了
~/.local/share/applications/mimeapps.list
文件。它似乎没有以任何方式引用 Firefox。[Added Associations] application/x-extension-eml=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop; audio/mpeg=vlc.desktop; message/rfc822=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop; text/html=chromium-browser.desktop; x-scheme-handler/mailto=userapp-Thunderbird-93GZAX.desktop;mozilla-thunderbird.desktop; [Default Applications] application/x-extension-eml=mozilla-thunderbird.desktop message/rfc822=mozilla-thunderbird.desktop text/html=chromium-browser.desktop x-scheme-handler/mailto=mozilla-thunderbird.desktop
我可能疯了。我错过了什么?
答案1
我仍然没有弄清楚为什么 Thunderbird 会这样做(尽管 jason C 的评论看起来很有可能)但我已经设法让它工作了。
我只是停止了 Thunderbird,mimeTypes.rdf
从配置文件目录中删除了该文件,然后重新启动了 Thunderbird。然后它提示我使用哪种浏览器,我成功地将其更改为 Chromium。
然后,Thunderbird 创建了一个mimeTypes.rdf
引用 chromium 的新文件。
现在正在寻找一个不是完全荒谬的新邮件客户端,但那是另一个网站的帖子......