I used 'strace' on Firefox to trace 'read' and 'open' system calls
during the downloaded file's directory opening step. Actually, Firefox
tries a lot of paths to find how to open the directory, and eventually
reaches 'audacious.desktop'. Here are these files:

/home/maxime/.local/share/applications/nautilus.desktop
/usr/share/ubuntustudio/applications/nautilus.desktop
/usr/local/share/applications/nautilus.desktop
/usr/share/applications/nautilus.desktop
/usr/share/applications/nautilus.desktop
/home/maxime/.local/share/applications/nautilus.desktop
/usr/share/ubuntustudio/applications/nautilus.desktop
/usr/local/share/applications/nautilus.desktop
/usr/share/applications/nautilus.desktop
/usr/share/applications/nautilus.desktop
/home/maxime/.local/share/applications/nautilus-folder-handler.desktop
/home/maxime/.local/share/applications/nautilus/folder-handler.desktop
/home/maxime/.local/share/applications/nautilus-folder/handler.desktop
/usr/share/ubuntustudio/applications/nautilus-folder-handler.desktop
/usr/share/ubuntustudio/applications/nautilus/folder-handler.desktop
/usr/share/ubuntustudio/applications/nautilus-folder/handler.desktop
/usr/local/share/applications/nautilus-folder-handler.desktop
/usr/local/share/applications/nautilus/folder-handler.desktop
/usr/local/share/applications/nautilus-folder/handler.desktop
/usr/share/applications/nautilus-folder-handler.desktop
/usr/share/applications/nautilus/folder-handler.desktop
/usr/share/applications/nautilus-folder/handler.desktop
/usr/share/applications/nautilus-folder-handler.desktop
/usr/share/applications/nautilus/folder-handler.desktop
/usr/share/applications/nautilus-folder/handler.desktop
/home/maxime/.local/share/applications/audacious.desktop
/usr/share/ubuntustudio/applications/audacious.desktop
/usr/local/share/applications/audacious.desktop

It comes out that Firefox looks at several variants of GNOME Nautilus's
desktop file, instead of asking to the OS which program to use to open a
directory (maybe this mechanism does not actually exist). So this is
more a Firefox's bug than an Audacious's one.

My OS is Ubuntu Studio 13.10, which uses Xfce. GNOME Nautilus is not installed 
by default. It is Thunar that is used instead to browse file systems. So as a 
temporary workaround, I did this:
mkdir -p ~/.local/share/applications
ln -s /usr/share/applications/Thunar-folder-handler.desktop 
~/.local/share/applications/nautilus-folder-handler.desktop

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1196339

Title:
  Firefox "Open Containing Folder" opens Audacious instead of File
  Manager

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/audacious/+bug/1196339/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to