Support XDG DesktopNames field in session files
Bug #1383321 reported by
Robert Ancell
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
Medium
|
Unassigned | ||
1.10 |
Fix Released
|
Medium
|
Unassigned | ||
1.12 |
Fix Released
|
Medium
|
Unassigned | ||
lightdm (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Trusty |
Fix Released
|
Medium
|
Unassigned | ||
Utopic |
Fix Released
|
Medium
|
Unassigned | ||
Vivid |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
LightDM doesn't support the XDG standard "DesktopNames" field in session .desktop files. Instead we only support X-LightDM-
[Test Case]
1. Install a session which has DesktopNames set in /usr/share/
2. Start this session
Expected result:
XDG_CURRENT_DESKTOP is set to GNOME:Unity
Observed result:
XDG_CURRENT_DESKTOP is not set
[Regression Potential]
Low. This feature is only activated if the field is set.
Changed in lightdm (Ubuntu Utopic): | |
status: | New → Fix Released |
importance: | Undecided → Medium |
Changed in lightdm (Ubuntu Trusty): | |
importance: | Undecided → Medium |
Changed in lightdm: | |
importance: | Undecided → Medium |
status: | New → Fix Released |
Changed in lightdm (Ubuntu Trusty): | |
status: | New → Triaged |
Changed in lightdm: | |
status: | Fix Released → Fix Committed |
milestone: | none → 1.13.0 |
Changed in lightdm (Ubuntu Utopic): | |
status: | Fix Released → Fix Committed |
Changed in lightdm (Ubuntu Trusty): | |
status: | Triaged → Fix Committed |
Changed in lightdm (Ubuntu Vivid): | |
status: | Fix Released → Fix Committed |
Changed in lightdm: | |
status: | Fix Committed → Fix Released |
tags: | removed: verification-needed |
To post a comment you must log in.
This bug was fixed in the package lightdm - 1.13.0-0ubuntu1
---------------
lightdm (1.13.0-0ubuntu1) vivid; urgency=medium
* New upstream release: config- error-dialog. sh:
- Fix crash when having configuration keys defined in multiple places
(LP: #1377373)
- Fix pipe file descriptor leak for each session login / authentication
(LP: #1190344)
- Use correct syntax for DesktopNames key in session files (LP: #1383321)
- Match seat configuration with globbing (LP: #1364911)
- Allow user switching in multi-seat until bug stopping greeter showing on
logout is fixed
- Disable log message when AccountsService users change (LP: #1376357)
- Update AppArmor scripts, requires AppArmor 2.9
- Update tests to run better on servers
* debian/
- Show warning dialog instead of interrupted login if syntax error in
~/.profile etc (LP: #678421)
-- Robert Ancell <email address hidden> Thu, 13 Nov 2014 11:08:17 +1300