私はFedora21x86_64でKDEを使用しています。最近、デフォルトのブラウザをFirefoxから Chromium に切り替えましたが、これは非常にうまくいきました... Firefoxでリンクを開こうと主張するThunderbirdを除いて。
この問題を解決するために試行するには、次のようにします。
さまざまなプラットフォームで デフォルトのブラウザを設定する方法 を説明しているMozillawikiエントリを読んでください。 (もちろん、恐ろしく古くなっているので、...)私の結果は以下のとおりです。
KDEシステム設定でデフォルトのブラウザをチェックしました。 chromium
に設定されており、正常に機能しているようです。コマンドラインからxdg-open http://www.google.com/
を使用すると、ChromiumでGoogleが開きます。しかし、ThunderbirdはFirefoxでリンクを開きます。
Thunderbirdのabout:config内で network.protocol-handler.app.*
設定 を設定します。これらが明示的にクロムに設定されているにもかかわらず、ThunderbirdはFirefoxとのリンクを開きます。これらを/usr/bin/xdg-open
に設定した後でも、ThunderbirdはFirefoxを開き、これらの設定は実際には無視されていると私は信じています。
mimeTypes.rdf
ファイルを確認しました。関連するエントリは、GoogleChromeを開くように設定されました。 Firefoxへの言及はその中のどこにも現れませんでした。さらに、network.protocol-handler.warn-external.*
の参照されるThunderbird構成エントリはすでに設定されています。
私も試しました:
~/.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
私はここで頭がおかしくなっているかもしれません。私は何を逃しましたか?
Thunderbirdがなぜそれを行うのかはまだわかりませんが(jason Cのコメントはありそうですが)、なんとか機能させることができました。
Thunderbirdを停止し、プロファイルディレクトリからmimeTypes.rdf
ファイルを削除して、Thunderbirdを再起動しました。次に、ブラウザを使用するように促され、クロムに正常に変更できました。
次に、Thunderbirdは、クロムを参照する新しいmimeTypes.rdf
ファイルを作成しました。
今、まったくばかげていない新しいメールクライアントを探していますが、それは別のサイトへの投稿です...