← Back to team overview

touch-packages team mailing list archive

[Bug 1365886] Re: PolicyKit not working on krillin

 

The above suggests that the bug might be triggered by r2041, though the
results weren't always the same (not sure if errors in testing or bug is
a race).

r2041 is to fix bug 1364725 in which there appeared to be a race in
calling org.freedesktop.login1.Manager.GetSessionByPID() that would
sometimes cause LightDM to not know the session ID for the session and
thus never activate it. The solution was to not make this D-Bus call as
we already had the session ID in the XDG_SESSION_ID environment variable
(this is the technique GDM uses).

-- 
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/1365886

Title:
  PolicyKit not working on krillin

Status in “lightdm” package in Ubuntu:
  New
Status in “policykit” package in Ubuntu:
  New
Status in “systemd” package in Ubuntu:
  New

Bug description:
  (based on what mterry said - please replace with more accurate
  information).

  PolicyKit is failing to work (?) on krillin. This seems to have been
  triggered by the update to lightdm 1.11.8. It does not occur in
  1.11.7. It seems to happen on every boot. It does not occur on other
  systems like mako or the desktop.

  The cause of PolicyKit failing appears to be the session is lacking
  the correct cgroups for this. These cgroups are set by logind/systemd.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1365886/+subscriptions


References