OK, we tracked it down to a race between the fork in lightdm's session- child code and the cgroups being assigned to the process.
If it took too long for the cgroups to be assigned, the session would have already been spawned and only the "lightdm --session-child" process would have the right cgroups, but the session itself wouldn't. But if the cgroups got assigned before the fork, they would be inherited correctly. The bug was in systemd-shim, which made an async call. Which meant that PAM might return before cgroups were assigned, which meant the race. desrt is going to fix it by just making that call sync. -- 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/1365095 Title: Greeter not asking for pin code in image 11 (krillin) Status in “lightdm” package in Ubuntu: Confirmed Status in “unity8” package in Ubuntu: Confirmed Status in “unity8” package in Ubuntu RTM: New Status in “unity8” source package in 14.09: New Bug description: Flashed with: adb reboot bootloader; ubuntu-device-flash --channel =ubuntu-touch/utopic-proposed --bootstrap phablet@ubuntu-phablet:~$ system-image-cli -i current build number: 11 device name: krillin channel: ubuntu-touch/utopic-proposed last update: 2014-09-03 17:25:13 version version: 11 version ubuntu: 20140903.1 version device: 20140902-42bae3c Wizard worked fine, and I selected pin code, adding my passwd with 4 digits, but Unity8 is not requesting my pin once it's up (not even after reboot). The welcome wizard is also showing up at every boot. Nothing special in the wizard, accepted everything and skipped the network setup. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1365095/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

