! 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 !
Application menu: Help does not display when Opera is preferred browser
Status:
RESOLVED: WORKSFORME

Comments

Description Charles 2009-09-02 19:34:49 CEST
Hello :)

When the preferred web browser is set to Opera (Menu→Settings→"Xfce4 Settings Manager"→ "Preferred Applications", "Web browser": "Opera browser") and the applications menu is opened (from panel or desktop) and Help is clicked then Opera starts and displays "You tried to access the address http://'file///usr/share/xfce4/doc/C/index.html', which is currently unavailable".

If "file://localhost/usr/share/xfce4/doc/C/index.html" is entered in Opera's address bar and actioned the Xfce4 Help is displayed as expected.

ps showed the command being run was /usr/lib/opera/9.64/opera -remote openURL('file:///usr/share/xfce4/doc/C/index.html',new-window)

Configuring Firefox as the preferred web browser worked around the problem.

This problem seen using Xfce 4.6.1, with Opera 9.64, on ubuntu 8.04.3, without environment variable $BROWSER.

When environment variable $BROWSER was set to opera and the Help request was simulated by running xfhelp4 from a gnome-terminal command line, Opera displayed Help as expected but a second instance of Opera was started, too.

I tried to find a fix but could only get as far as finding that script /usr/bin/xfbrowser4 runs this command:

exo-open --launch WebBrowser file:///usr/share/xfce4/doc/C/index.html

Best

Charles
Comment 1 Nick Schermer editbugs 2009-10-08 10:44:26 CEST
This seems to work fine with opera 10.0 releases. They probably improved their uri support, because file:// should be normally handled by browser applications.

Bug #5724

Reported by:
Charles
Reported on: 2009-09-02
Last modified on: 2009-10-09

People

Assignee:
Nick Schermer
CC List:
1 user

Version

Version:
unspecified

Attachments

Additional information