Revision 3 as of 2010-09-09 11:32:18

Clear message
Question
When using Thunderbird 3.1.2 i can click on a Link which opens in GNOME Webbrowser. How can i make sure the Link opens into Firefox instead?
Answer

Regardless of the Desktop you use (KDE, GNOME, etc.) you need to change some Settings in the GConf repository with the GNOME configuration tool gconftool-2. The reason is that Mozilla uses GTK+ which in turn is linked to GNOME.


  1. Open a Shell as a User.
  2. Check the http, https Settings in the GConf Repository. They should either contain the gnome-www-browser (as showed below) or maybe a specific Path to an other Webbrowser (sometimes also a link to some specific firefox version).

gconftool-2 -g /desktop/gnome/url-handlers/http/command
gnome-www-browser "%s"

gconftool-2 -g /desktop/gnome/url-handlers/https/command
gnome-www-browser "%s"

gconftool-2 -g /desktop/gnome/url-handlers/http/enabled
true

gconftool-2 -g /desktop/gnome/url-handlers/https/enabled
true
  1. Make sure to replace these settings (even if one contains a specific firefox version) to use the SEPP firefox wrapper.

gconftool-2 -s /desktop/gnome/url-handlers/http/command '/usr/sepp/bin/firefox "%s"' --type string
gconftool-2 -s /desktop/gnome/url-handlers/https/command '/usr/sepp/bin/firefox "%s"' --type string
gconftool-2 -s /desktop/gnome/url-handlers/http/enabled 'true' --type bool
gconftool-2 -s /desktop/gnome/url-handlers/https/enabled 'true' --type bool

anscheinend gibt es eine neue Version von thunderbird. Wenn ich einen http Link in einer Email anklicke, dann wird neuerdings nicht mehr firefox geoeffnet, sondern der GNOME Web Browser (?). Ich habe im .thunderbird Verzeichnis unter prefs.js folgendes stehen:

user_pref("network.protocol-handler.app.ftp", "/usr/sepp/bin/firefox"); user_pref("network.protocol-handler.app.http", "/usr/sepp/bin/firefox"); user_pref("network.protocol-handler.app.https", "/usr/sep/bin/firefox");