opening web link from evolution uses wrong browser
FedoraForum.org - Fedora Support Forums and Community
Results 1 to 8 of 8
  1. #1
    Join Date
    Sep 2013
    Location
    colorado
    Posts
    17
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    opening web link from evolution uses wrong browser

    Fedora 19, XFCE, Evolution
    When I click an http link in evolution is does not use the preferred browser (chrome), it uses firefox. In Setting->Preferred Applications I have the browser set to chrome. Using gconf-editor I found a setting that was still set to firefox so I changed that to chrome. But I still get firefox when I click a link in an email.

  2. #2
    Join Date
    Feb 2008
    Location
    Sydney Australia
    Age
    65
    Posts
    2,635
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: opening web link from evolution uses wrong browser

    I've seen similar behaviour with the help buttons in chrome. They are hard coded to use firefox. However I suspect your problem is because Evolution is a Gnome application and it doesn't respect Xfce's settings.

  3. #3
    Join Date
    Aug 2011
    Posts
    899
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: opening web link from evolution uses wrong browser

    What's the output of:
    gvfs-mime --query x-scheme-handler/http
    gvfs-mime --query x-scheme-handler/https

  4. #4
    Join Date
    Sep 2013
    Location
    colorado
    Posts
    17
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: opening web link from evolution uses wrong browser

    Quote Originally Posted by Ahmad Samir
    What's the output of:
    gvfs-mime --query x-scheme-handler/http
    gvfs-mime --query x-scheme-handler/https
    Thanks you. The output from that showed firefox. Using gvfs-mime --set I was able to fix it.

    Isn't Settings->Preferred Applications->Web Browser supposed to set and read this setting?

  5. #5
    Join Date
    Aug 2011
    Posts
    899
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: opening web link from evolution uses wrong browser

    AFAIU, the x-scheme-handler/http (and x-scheme-handler/https) entries in ~/.local/share/applications/mimeapps.list should be set to whatever application you want to handle http* links. Those entries could exist in two different sections of mimeapps.list, [Added Associations] and [Default Applications], I think in both sections x-scheme-handler/http* should be set to the app you want to use; it could be that one section overrides the other, or that the gnome-control-center only changes the entry in one section... etc (personally, I've given up trying to fully understand the whole mimetype handling in Linux...).

  6. #6
    stevea Guest

    Re: opening web link from evolution uses wrong browser

    Quote Originally Posted by ozjd
    I've seen similar behavior with the help buttons in chrome. They are hard coded to use firefox. However I suspect your problem is because Evolution is a Gnome application and it doesn't respect Xfce's settings.
    I'm not saying that you are wrong, but Gnome *should* follow FreeDesktop standards and thus this should work. I'm quite certain that chrome help buttons aren't "hard coded" to use fitrefox.

    Examine&Edit
    /etc/xdg/xfce4/helpers.rc
    Last edited by stevea; 19th September 2013 at 07:23 PM.

  7. #7
    Join Date
    Sep 2013
    Location
    colorado
    Posts
    17
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: opening web link from evolution uses wrong browser

    Quote Originally Posted by stevea
    I'm not saying that you are wrong, but Gnome *should* follow FreeDesktop standards and thus this should work. I'm quite certain that chrome help buttons aren't "hard coded" to use fitrefox.

    Examine&Edit
    /etc/xdg/xfce4/helpers.rc
    I don't know what the standards are, but evolution is using the settings in .local/share/applications/mimeapps.list

    It appears that the way to change that is with gvfs, or editing the file

    Settings->Preferred Applications->Web Browser appears to touch the mimeapps.list file (time stamp is changed), but nothing in the file is changed.

    ./.config/xfce4/helpers.rc is changed
    and for google-chrome it is set to:
    WebBrowser=custom-WebBrowser
    and for firefox:
    WebBrowser=firefox

    Is this an XFCE bug?
    Is this expected interface pains when trying to run a gnome app in XFCE?
    Am I expected to use a gnome tool to change settings like this?
    Sorry for the noob questions, I've been running ubuntu/gnome and recently made the switch to fedora/xfce.

  8. #8
    Join Date
    Feb 2008
    Location
    Sydney Australia
    Age
    65
    Posts
    2,635
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re: opening web link from evolution uses wrong browser

    Quote Originally Posted by stevea
    I'm not saying that you are wrong, but Gnome *should* follow FreeDesktop standards and thus this should work. I'm quite certain that chrome help buttons aren't "hard coded" to use fitrefox.

    Examine&Edit
    /etc/xdg/xfce4/helpers.rc
    Not Chrome help buttons but Xfce ones. They only open Chrome if Firefox has been removed from the system.

Similar Threads

  1. Replies: 2
    Last Post: 12th September 2011, 06:03 AM
  2. Replies: 6
    Last Post: 15th July 2007, 02:23 PM
  3. Error opening OPERA web browser?
    By genyue in forum Using Fedora
    Replies: 8
    Last Post: 20th September 2005, 09:11 PM
  4. Replies: 2
    Last Post: 19th October 2004, 07:10 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •