Use LightDM for the Lock Screen

Registered by Daniel Fore on 2013-06-12

We should use LightDM for the lock so we have a consistent locked appearance/behavior and also to enable cool fancy stuff that the current lock screen doesn't support.

Blueprint information

Status:
Complete
Approver:
None
Priority:
Low
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for 0.3-isis
Implementation:
Implemented
Milestone target:
milestone icon isis-beta1
Started by
Daniel Fore on 2014-03-11
Completed by
Avi Romanoff on 2014-04-10

Related branches

Sprints

Whiteboard

Main issue with using lightdm as a lockscreen is that you still actually need a locker (otherwise people can use ctrl+alt+f7 to get to their unlocked session). light-locker is a fork of gnome-screensaver3.6 (before it was merged with gdm) and does exactly that. If a user uses ctrl+alt+f7 to get to the session-tty, it displays a brief (translateable) message "This session is locked" and gets you back to the lockscreen in 10s.

What's missing there are scripts to lock the session on suspend and hibernate (with logind and policykit). Currently using light-locker breaks suspend/hibernate, because sending you to lightdm-greeter and locking conflicts with the system trying to go to sleep-mode.
Link to source: https://github.com/ochosi/light-locker

___

Pretty sure this is working in Isis now, yeah?

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.