light-locker doesn't handle the authentication. This is handled by lightdm.
What happens it this:
light-locker send a lock signal to lightdm.
lightdm spawns a new X server and starts a lightm greeter in it.
lightdm with the greeter as user interface handle the pam authentication.
** Package change
I can confirm the session lock is fixed with 1.5.2
No stale greeter.
I also tested with SwitchToGreeter, that was indeed working properly.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/
I was able to run the test after all.
I added the tests to patched lightdm I'm using.
All but one of the test-switch-to-greeter tests pass.
test-switch-to-greeter-return-session fails after *STOP-DAEMON:
...
*GREETER :51 START-SESSION
GREETER :51 TERMINATE SIGNAL=15
XSERVER :51 TERMINATE SIGNAL=15
I can't run the tests on my system unfortunately.
But I can produce the stale greeter. I followed
test-switch-to-greeter-return-session.
With lightdm --version: lightdm 1.5.1
What I did:
- First greeter shown
1. Log in with cavalier
- Session started
2. Send Session.Lock DBus signal
- Second gre
4 matches
Mail list logo