Bug#729825: wdm: lacks integration with consolekit
Package: wdm
Version: 1.28-16
Severity: important
It appears that wdm lacks integration with consolekit, this in turn means that
user sessions launched via wdm a prevented from interacting with things such as
network configuration (via nm-applet) and laptop power states such as suspend
and resume.
I've attempted some of the work arounds listed in #597937. However that's only
gotten me as far as a local session, not an active session.
$ ck-list-sessions
Session1:
unix-user = '1000'
realname = 'Jamin Collins'
seat = 'Seat2'
session-type = ''
active = FALSE
x11-display = ':0'
x11-display-device = ''
display-device = ''
remote-host-name = ''
is-local = TRUE
on-since = '2013-11-18T02:22:04.597099Z'
login-session-id = '1'
-- System Information:
Debian Release: jessie/sid
APT prefers testing-updates
APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 3.10-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages wdm depends on:
ii debconf [debconf-2.0] 1.5.52
ii libc6 2.17-93
ii libpam-modules 1.1.3-9
ii libpam-runtime 1.1.3-9
ii libpam0g 1.1.3-9
ii libselinux1 2.1.13-3
ii libwings2 0.95.5-1
ii libwraster3 0.95.5-1
ii libwutil3 0.95.5-1
ii libx11-6 2:1.6.2-1
ii libxau6 1:1.0.8-1
ii libxdmcp6 1:1.1.1-1
ii libxinerama1 2:1.1.3-1
ii libxmu6 2:1.1.1-1
ii psmisc 22.20-1
ii x11-apps 7.7+1
ii x11-common 1:7.7+4
ii x11-utils 7.7+1
ii x11-xserver-utils 7.7+1
wdm recommends no packages.
Versions of packages wdm suggests:
ii xfonts-base 1:1.0.3
-- Configuration Files:
/etc/X11/wdm/wdm-config [Errno 13] Permission denied: u'/etc/X11/wdm/wdm-config'
/etc/pam.d/wdm changed:
auth required pam_nologin.so
auth required pam_env.so envfile=/etc/default/locale
@include common-auth
@include common-account
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
session required pam_limits.so
session required pam_loginuid.so
session optional pam_ck_connector.so
@include common-session
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
-- debconf information:
* shared/default-x-display-manager: wdm
wdm/daemon_name: /usr/bin/wdm
Reply to: