lightdm-1.7.7 does not create an active consolekit session
Bug #1211892 reported by
Andres-becerra
This bug affects 8 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
High
|
Unassigned | ||
Gentoo Linux |
Fix Released
|
Medium
|
Bug Description
Apparently lightdm 1.7.5, 1.7.6, 1.7.7, 1.7.8, and 1.7.9 are not creating an active consolekit session.
This causes problems in distributions not using systemd: inability to mount disks or shutdown the system.
Some information in the following Gentoo bug report:
https:/
Related branches
lp:~ian-abbott/lightdm/dont-clobber-session-tty
- PS Jenkins bot: Approve (continuous-integration)
- Robert Ancell: Approve
-
Diff: 11 lines (+0/-1)1 file modifiedsrc/x-server.c (+0/-1)
Changed in gentoo: | |
importance: | Unknown → Medium |
Changed in lightdm: | |
status: | New → Triaged |
importance: | Undecided → High |
Changed in lightdm: | |
milestone: | none → 1.7.16 |
status: | Fix Committed → Fix Released |
Changed in gentoo: | |
status: | Unknown → Fix Released |
To post a comment you must log in.
After upgrade to lightdm 1.7.7 I can't mount external disks or shutdown the system from the XFCE desktop.
As far as I could find out this is because lightdm doesn't create an active consolekit session therefore authentication for priviledged actions fails.
I went back to lightdm 1.4.0-r2 and the problem was gone.
Reproducible: Always
Steps to Reproduce:
1. upgrade to lightdm 1.7.7
2. restart lightdm
3. login and try to mount a USB disk or shutdown the system
Actual Results:
I get "not authorized" for the mount attempt.
The button for system shutdown is grey.
Expected Results:
mounted disk
coloured and working shutdown button
I've run a complete system upgrade (-uDN) when I came across this bug. xfce4-session sys-auth/polkit gnome-extra/ polkit- gnome udev xfce-base/xfdesktop
I reverted all changes in consolekit, pam, dbus and what else could have been involved config files:
emerge --noconfmem consolekit pambase shadow sys-fs/udisks sys-power/upower xfce-base/
But that didn't help either.