I have discovered that the cause of this behaviour is a file conflict betweentwo seperate defaults.list files. In Mint 17 XFCE my /usr/share/applications/defaults.list and /etc/gnome/defaults.list point to a different web browser. My /usr/share/applications/defaults.list has the entries "x-scheme- handler/http=opera-browser.desktop" and "x-scheme-handler/https=opera- browser.desktop" while /etc/gnome/defaults.list has the entries "x -scheme-handler/http=firefox.desktop" and "x-scheme- handler/https=firefox.desktop". I have Opera set as my preferred application, and that is the browser which opens when exo-open --launch WebBrowser %u is called in the terminal. The applications that open the firefox browser must be reading their instructions from /etc/gnome/defaults.list. When the x-scheme-handler is changed to be opera-browser these applications launch opera in stead of firefox.
-- You received this bug notification because you are a member of Desktop Packages, which is subscribed to chromium-browser in Ubuntu. https://bugs.launchpad.net/bugs/794720 Title: xubuntu desktop fails to respect "preferred applications" Status in chromium-browser package in Ubuntu: Confirmed Bug description: Binary package hint: xfwm4 On my wife's desktop, the preferred web-browser is set, via "Settings Manager", to chromium-browser. However, if she clicks a web link received by email (thunderbird), firefox is always launched. Also, clicking the generic "Web Browser" icon in the bottom panel launches firefox. ProblemType: Bug DistroRelease: Ubuntu 11.04 Package: xfwm4 4.8.1-1 ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2 Uname: Linux 2.6.38-8-generic i686 NonfreeKernelModules: nvidia Architecture: i386 Date: Wed Jun 8 15:36:45 2011 InstallationMedia: Xubuntu 11.04 "Natty Narwhal" - Release i386 (20110427) ProcEnviron: LANGUAGE=en_US:en LANG=en_US.UTF-8 SHELL=/bin/bash SourcePackage: xfwm4 UpgradeStatus: No upgrade log present (probably fresh install) WORKAROUND: Xfce stores it at ~/.config/xfce4/helpers.rc There will be a key named WebBrowser. e.g: WebBrowser=firefox Using an editor, complete the following steps: 1. change preferred browser in Settings -> Preferred Applications 2. open a terminal, type cd ~/.config/xfce4/ 3. type mousepad helpers.rc 4. find "WebBrowser=firefox" 5. change the line to read "WebBrowser=chromium-browser" 6. Save the file exit the terminal To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/794720/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp