Obwohl sowohl für application als auch für text iceweasel bei den Dateizuordnungen eingetragen ist, startet ein link aus thunderbird immer konqueror. Wo kann ich das umstellen?
wie sieht es denn in den Systemeinstellungen aus?
Was ist denn dort für ein Standardbrowser definiert?
für 'application' und 'text' iceweasel s.o.
und im icedove-einstellungen-anhänge?
Und ein
update-alternatives --config x-www-browser kann auch nicht schaden.
Allerdings macht KDE sowieso immer, was es will, da kann man dann immer noch die prefs.js manipulieren.
jo das war's.
Ich muß mich da mal dranhängen, auch wenn der Thread schon älter ist. Ich habe nämlich das Problem, daß ich Icedove nicht dazu überreden kann, Chromium als Link-Öffner zu verwenden. Stattdessen wird im Google Chrome geöffnet, den ich nur zu Vergleichszwecken installiert habe (und auch nicht deinstallieren möchte). Chromium ist in seinen eigenen Einstellungen als Standard-Browser festgelegt, Google Chrome nicht. In den KDE-Systemeinstellungen ist Chromium ebenfalls als Standard-Browser eingestellt. In Icedove steht der Wert für "network.protocol-handler.app.http" und "...https" auf /usr/bin/chromium. Auch per update-alternatives x-www-browser ist chromium eingestellt. Was denn bloß noch...?
spacepenguin,
manchmal hilft es, einen Blick in mimeTypes.rdf zu werfen (liegt im Thunderbird/Icedove-Profil).
Da sind nur pdf und odt drin erwähnt.
Hallo,
hast Du in Thunderbirds Preferences bei Attachments -> Content Type (http|https) auch chromium ausgewählt? Hat bei mir bei einem ähnlichen Problem geholfen.
Gruß
Kris
Wenn es solche Einträge gegeben hätte, müssten sie sich eigentlich (wie von mir bereits oben vermutet) in mimeTypes.rdf wiederfinden ...
Ich habe keinen Typ http/https in den Einstellungen bei Anhänge, ebensowenig wie in der mimeTypes.rdf. Hast du die Einträge noch drin, kris99? Wie sieht deine mimTypes.rdf aus? In Thunderbird/Icedove's Einstellungen kann man ja offenbar keinen neuen Typ anlegen, um dem dann ein Programm zuzuordnen.
Icedove will einfach keinen anderen... ist ja schon fast drollig, wenns nicht so nervig wäre.
Ich habe jetzt Google Chrome doch deinstalliert. Dabei wurde mit mitgeteilt, daß update-alternatives deswegen jetzt Opera als "gnome-www-browser" verwendet. Hah, hab ich mir gedacht, das ist es also und nicht x-www-browser, und habe auch gnome-www-browser auf /usr/bin/chromium gesetzt (und Google Chrome trotzdem erstmal deinstalliert gelassen).
Frohgemut Icedove gestartet, einen Link angeklickt - und gar nichts passiert. Icedove aus der Konsole aufgerufen verrät mir dann
** (icedove-bin:13944): WARNING **: Could not launch default application for URI: Kindprozess »/opt/google/chrome/google-chrome« konnte nicht ausgeführt werden (Datei oder Verzeichnis nicht gefunden)
Ja was denn noch.... das kann doch nicht fest einkompiliert sein ;) ... und kde-www-browser gibt es nicht in update-alternatives...
Die ganzen alternative-Symlinks liegen in /etc/alternatives - kannst ja mal gucken, ob irgendwas davon nach /opt/google/chrome/google-chrome linkt.
Gelöst. Den entscheidenden Hinweis fand ich im Kubuntu-Forum: wenn man die Variablen network.protocol-handler.warn-external.http und network.protocol-handler.warn-external.https auf true setzt und anschließend auf einen Link in einer Mail klickt, wird man gefragt, mit welchem Browser man den öffnen möchte. Da Chromium auswählen und noch Häkchen für "immer" setzen und gut.
Warum nun aber update-alternatives da "von sich aus" irgendwelche Prioritäten als "best choice" für irgendwelche Browser setzt, verstehe ich nicht. Warum Google-Chrome allen vorgezogen wird, gefolgt von Opera, gefolgt von Iceweasel - und dann erst kommen Chromium und Rekonq...
In /etc/alternatives zeigte übrigens nichts auf den Google Chrome... aber ist mal spannend zu sehen, was da so wohin zeigt und daß sogar Bilder (start-here) dort erscheinen.
Auf jeden Fall vielen Dank fürs Mitraten!