The patch referenced in post #17 won't correct this issue. It's adding the following condition: x"$DESKTOP_SESSION" = x"xfce"
However, that's not the value of DESKTOP_SESSION: $ env | grep DESKTOP DESKTOP_SESSION=xubuntu XDG_SESSION_DESKTOP=xubuntu XDG_CURRENT_DESKTOP=XFCE A more correct check would be against XDG_CURRENT_DESKTOP -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1388922 Title: xdg-open doesn't properly detect Xfce/Xubuntu To manage notifications about this bug go to: https://bugs.launchpad.net/xdg-utils/+bug/1388922/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs