Merge lp:~mterry/ubuntu-touch-session/session-lightdm into lp:ubuntu-touch-session

Proposed by Michael Terry
Status: Needs review
Proposed branch: lp:~mterry/ubuntu-touch-session/session-lightdm
Merge into: lp:ubuntu-touch-session
Diff against target: 19 lines (+2/-2)
2 files modified
52-ubuntu-touch.conf (+1/-2)
ubuntu-touch.desktop (+1/-0)
To merge this branch: bzr merge lp:~mterry/ubuntu-touch-session/session-lightdm
Reviewer Review Type Date Requested Status
Ubuntu Phablet Team Pending
Review via email: mp+300224@code.launchpad.net

Commit message

Allow unity8 session to connect to LightDM for its authentication.

Description of the change

This lets unity8 use a new LightDM feature to connect to it inside a user session for use in the session's lockscreen.

Since this requires a backported lightdm, I've also updated the config a bit. Use the new Seat:* syntax and drop the deprecated unity seat type. Now the local seat type can handle mir sessions as well.

See https://code.launchpad.net/~mterry/unity8/session-lightdm/+merge/300072 for the unity8-side of this change.

(And similar config change in https://code.launchpad.net/~mterry/unity8-desktop-session/session-lightdm/+merge/300129.)

You can test this from this silo:
https://bileto.ubuntu.com/#/ticket/1679

To post a comment you must log in.

Unmerged revisions

287. By Michael Terry

Take out seat=unity as it's deprecated now

286. By Michael Terry

Convert SeatDefaults to Seat:*

285. By Michael Terry

Add Allow-Greeter=true

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file '52-ubuntu-touch.conf'
2--- 52-ubuntu-touch.conf 2014-06-11 14:25:38 +0000
3+++ 52-ubuntu-touch.conf 2016-09-28 22:51:48 +0000
4@@ -1,5 +1,4 @@
5-[SeatDefaults]
6-type=unity
7+[Seat:*]
8 user-session=ubuntu-touch
9 session-wrapper=/usr/sbin/ubuntu-touch-lightdm-session
10 unity-compositor-command=/usr/share/ubuntu-touch-session/usc-wrapper
11
12=== modified file 'ubuntu-touch.desktop'
13--- ubuntu-touch.desktop 2013-09-09 18:36:56 +0000
14+++ ubuntu-touch.desktop 2016-09-28 22:51:48 +0000
15@@ -5,3 +5,4 @@
16 Type=Application
17 X-LightDM-Session-Type=mir
18 X-LightDM-DesktopName=Unity
19+X-LightDM-Allow-Greeter=true

Subscribers

People subscribed via source and target branches