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:
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
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/applicati ons/nautilus. desktop ubuntustudio/ applications/ nautilus. desktop share/applicati ons/nautilus. desktop applications/ nautilus. desktop applications/ nautilus. desktop .local/ share/applicati ons/nautilus. desktop ubuntustudio/ applications/ nautilus. desktop share/applicati ons/nautilus. desktop applications/ nautilus. desktop applications/ nautilus. desktop .local/ share/applicati ons/nautilus- folder- handler. desktop .local/ share/applicati ons/nautilus/ folder- handler. desktop .local/ share/applicati ons/nautilus- folder/ handler. desktop ubuntustudio/ applications/ nautilus- folder- handler. desktop ubuntustudio/ applications/ nautilus/ folder- handler. desktop ubuntustudio/ applications/ nautilus- folder/ handler. desktop share/applicati ons/nautilus- folder- handler. desktop share/applicati ons/nautilus/ folder- handler. desktop share/applicati ons/nautilus- folder/ handler. desktop applications/ nautilus- folder- handler. desktop applications/ nautilus/ folder- handler. desktop applications/ nautilus- folder/ handler. desktop applications/ nautilus- folder- handler. desktop applications/ nautilus/ folder- handler. desktop applications/ nautilus- folder/ handler. desktop .local/ share/applicati ons/audacious. desktop ubuntustudio/ applications/ audacious. desktop share/applicati ons/audacious. desktop
/usr/share/
/usr/local/
/usr/share/
/usr/share/
/home/maxime/
/usr/share/
/usr/local/
/usr/share/
/usr/share/
/home/maxime/
/home/maxime/
/home/maxime/
/usr/share/
/usr/share/
/usr/share/
/usr/local/
/usr/local/
/usr/local/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/usr/share/
/home/maxime/
/usr/share/
/usr/local/
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: share/applicati ons applications/ Thunar- folder- handler. desktop ~/.local/ share/applicati ons/nautilus- folder- handler. desktop
mkdir -p ~/.local/
ln -s /usr/share/