"gnome-open burn:///" fails with "The default action does not support this protocol"

Bug #226854 reported by Julien Olivier
This bug report is a duplicate of:  Bug #235228: Could not open location 'burn:///'. Edit Remove
6
Affects Status Importance Assigned to Milestone
nautilus (Ubuntu)
Fix Released
Low
Ubuntu Desktop Bugs

Bug Description

If I try to run "gnome-open burn:///", you get the following error: "The default action does not support this protocol".

However, if I enter "burn:///" in Nautilus' location bar, it opens Nautilus CD burner.

In a same way, if I insert a blank CD, and then click on "Blank CD" in the places menu, I get "The default action does not support this protocol". But if I click on "CD/DVD burner" in the places menu, it successfully opens Nautilus' CD burner.

PS: I get this bug since upgrading to hardy.

Revision history for this message
Johan (deberghes-johan) wrote :

I confirm this bug, very annoying. I'm on a clean hardy install, fully upgraded ...

Revision history for this message
Luis Mondesi (lemsx1) wrote :

boy, i installed Ubuntu Hardy 64bit from scratch and this is the first thing that hit me. Awful bug. No workarounds?

Revision history for this message
Luis Mondesi (lemsx1) wrote :

it looks like gnome-open is trying to open $HOME/burn:/// and it fails:

strace gnome-open burn:///
...
access("/Users/user/burn:///", F_OK) = -1 ENOENT (No such file or directory)
...

Is this how this is supposed to happen? I'm about to dig into the source code for libgnome2-0

Revision history for this message
Luis Mondesi (lemsx1) wrote :

Fixed:

The problem seems to be because of Nautilus. I did the following and this fixed it for me:

gconftool-2 --recursive-unset /apps/nautilus
gconftool-2 --recursive-unset /apps/nautilus-cd-burner
pkill nautilus

Note that on Debian/Ubuntu Nautilus is supposed to handle the automounts of things and this was also failing for me as gnome-volume-manager does not even run. I read the source code for those daemons and the patches applied by Debian/Ubuntu until I found the culprit.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find. The bug is fixed in intrepid

Changed in nautilus:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.