Comment 2 for bug 1668722

Revision history for this message
Adrien Beau (adrienbeau) wrote :

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).