← Back to team overview

touch-packages team mailing list archive

[Bug 1365095] Re: Greeter not asking for pin code in image 11 (krillin)

 

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 Ubuntu
Touch seeded 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


References