DESKTOP_SESSION is created by the display manager.

In particular, SDDM puts an absolute path in DESKTOP_SESSION, which seem
to be quite distinct from what other managers are doing. I have opened
https://github.com/sddm/sddm/issues/852 about that matter.

However, the 60x11-common_xdg_path could be made to produce better XDG
paths. This scripts was created by Ubuntu (see
https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/804734 for the
context), so Ubuntu should fix it if need be.

Note that nothing says the paths in such variables have to be valid. The
users of these variables should be ready for invalid path (simply switch
to the next one in the list).

** Bug watch added: github.com/sddm/sddm/issues #852
   https://github.com/sddm/sddm/issues/852

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

Title:
  60x11-common_xdg_path uses $DESKTOP_SESSION which needs a sanity check

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

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to