! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Default browser setting no longer recognized in 4.8
Status:
RESOLVED: FIXED

Comments

Description danjac354 2011-01-19 12:38:23 CET
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.
Comment 1 Nick Schermer editbugs 2011-01-29 21:30:10 CET
Glib and gtk version?
Comment 2 lstarnes1024 2011-03-24 05:00:39 CET
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.
Comment 3 anssi.purola 2011-05-22 12:49:43 CEST
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..
Comment 4 Nick Schermer editbugs 2011-06-04 10:13:46 CEST
Fixed in exo.
Comment 5 Nick Schermer editbugs 2011-06-04 10:14:00 CEST
Uh i meant, fixed in terminal.
Comment 6 Nick Schermer editbugs 2011-06-04 10:20:26 CEST
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.
Comment 7 anssi.purola 2011-06-04 11:15:00 CEST
(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..
Comment 8 Nick Schermer editbugs 2011-06-04 12:48:55 CEST
Fixed in 41b00df. I broke the soring with the commit for bug #7257.
Comment 9 Nick Schermer editbugs 2011-06-10 19:03:58 CEST
*** Bug 7713 has been marked as a duplicate of this bug. ***

Bug #7140

Reported by:
danjac354
Reported on: 2011-01-19
Last modified on: 2011-06-10
Duplicates (1):
  • 7713 Opens User dir if default file manager is Nautilus

People

Assignee:
Nick Schermer
CC List:
7 users

Version

Version:
unspecified

Attachments

Additional information