Load xsession from XDG_DATA_DIRS not hardcoded at compile time
Bug #893399 reported by
David Edmundson
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Triaged
|
Low
|
Unassigned |
Bug Description
It's perfectly reasonable for session desktop files to be in both /usr/local/
It should also use XDG_DATA_DIRS environment variable to determine this path. Though it's up to your code to implement the following from freedesktop spec [1]
"If $XDG_DATA_DIRS is either not set or empty, a value equal to /usr/local/
[1] http://
Changed in lightdm: | |
status: | New → Triaged |
importance: | Undecided → Low |
To post a comment you must log in.
Turns out this isn't this simple: Feedback when testing on Chakara, is that sessions are in /etc/X11/sessions.
Loading from XDG_DATA_DIRS would actually break in these cases.