Iceweasel can't open directories via a file manager, either (from
notifications, at least).

The issue is that xdg-open can't detect that a desktop environment is
running.  It attemps to detect DEs with:

detectDE()
{
    if [ x"$KDE_FULL_SESSION" = x"true" ]; then DE=kde;
    elif [ x"$GNOME_DESKTOP_SESSION_ID" != x"" ]; then DE=gnome;
    elif xprop -root _DT_SAVE_MODE | grep ' = \"xfce4\"$' >/dev/null
2>&1; then DE=xfce;
    fi
}

xfce here uses the program exo-open from package exo-utils.  It is
required by thunar.
running: `exo-open $HOME` will open thunar to your home dir.

Adding this line above 'fi' to detectDE() makes thunar work:

    elif [ -x /usr/bin/exo-open ]; then DE=xfce;

-- 
Noah Dain
"The beatings will continue, until morale improves" - the Management



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to