My preferred browser setting was set to Chromium under 4.6. Since migrating to 4.8 exo-open still opens Chromium, but any link in another application (e.g. terminal, Skype, XChat, etc.) opens Firefox. I have gone through all settings, including setting and re-setting the preferred browser in Desktop Settings/Preferred Applications, doing xdg-mime default application, checking helpers.rc, etc. Other than exo-open, all applications still open Firefox by default.
Glib and gtk version?
I am having the exact same issue. I have Gtk 2.22.1 and Glib 2.26.1 on Arch Linux. exo-open and xdg-open both open URLs in the browser that I have them set to use (in my case, chromium), but Terminal and other applications still try to use firefox.
I have the same problem, I'm using Arch Linux and 4.8.0. I switched to XFCE when Gnome 3 was released (Gnome 3 probably isn't so bad, but my computer is old and slow). I use Firefox, and of course Terminal opens links to any other browser (Opera, if I remove that then Chromium..). I've set $BROSER, tried changing xdg-mime, helpers.rc..
Fixed in exo.
Uh i meant, fixed in terminal.
Could someone check the content of ~/.local/share/applications/mimeapps.list? It should have x-scheme-handler/http(s) keys that point to exo-web-browser.desktop.
(In reply to comment #6) > Could someone check the content of ~/.local/share/applications/mimeapps.list? > It should have x-scheme-handler/http(s) keys that point to > exo-web-browser.desktop. That fixed it! Thank you.. Works with older Terminal version (I installed the newer version from git but didn't know how to use the patch lol). It's weird I didn't know about that setting, I thought I tried everything..
Fixed in 41b00df. I broke the soring with the commit for bug #7257.
*** Bug 7713 has been marked as a duplicate of this bug. ***