Hi,
On Fri, 5 Sep 2014 16:30:49 -0700 Steve Langasek <
vor...@debian.org> wrote:
> I'm not sure, but note that I've just uploaded systemd-shim 7-3 with a
> cherry-picked patch from upstream to fix a race condition, that would
allow
> systemd-shim to respond to a request before processes had actually
been put
> in the cgroup. This problem was diagnosed with lightdm on Ubuntu
Phone, but
> it's quite possible that the same problem is affected xfce.
>
> Could someone please test whether systemd-shim fixes this problem for
them?
> If it does, great! If not, I'll schedule some time to dig into this bug
> further.
I doesn't seem to fix the issue, at least for me :
- gdm3 doesn't list the users, as gnome-session fails to get the
session-id somehow. greeter.log :
gnome-session[12023]: WARNING: Could not get session id for session.
Check that logind is properly installed and pam_systemd is getting used
at login.
auth.log (debug=yes for pam_systemd.so) :
Sep 6 15:37:44 shadowfax gdm-launch-environment][11829]:
pam_unix(gdm-launch-environment:session): session opened for user
Debian-gdm by (uid=0)
Sep 6 15:37:44 shadowfax gdm-launch-environment][11829]:
pam_systemd(gdm-launch-environment:session): Asking logind to create
session: uid=1000 pid=11829 service=gdm-launch-environment type=x11
class=greeter seat=seat0 vtnr=7 tty= display=:0 remote=no remote_user=
remote_host=
Sep 6 15:37:44 shadowfax gdm-launch-environment][11829]:
pam_systemd(gdm-launch-environment:session): Failed to parse message:
Argument 4 is specified to be of type "string", but is actually of type
"uint32"
Sep 6 15:37:44 shadowfax gdm-launch-environment][11829]:
pam_ck_connector(gdm-launch-environment:session): nox11 mode, ignoring
PAM_TTY :0
Sep 6 15:37:45 shadowfax dbus[2250]: [system] Rejected send message, 2
matched rules; type="method_call", sender=":1.159" (uid=117 pid=11871
comm="gnome-shell --mode=gdm ")
interface="org.freedesktop.DBus.Properties" member="GetAll" error
name="(unset)" requested_reply="0" destination=":1.53" (uid=0 pid=3339
comm="/usr/sbin/console-kit-daemon --no-daemon ")
Sep 6 15:37:45 shadowfax dbus[2250]: [system] Rejected send message, 2
matched rules; type="method_call", sender=":1.159" (uid=117 pid=11871
comm="gnome-shell --mode=gdm ")
interface="org.freedesktop.DBus.ObjectManager"
member="GetManagedObjects" error name="(unset)" requested_reply="0"
destination=":1.1" (uid=0 pid=2451 comm="/usr/sbin/bluetoothd ")
- I can login with lightdm, but there is no suspend button, and
network-manager applet doesn't work (connections are shown, but there is
no way to act on them)
In both case, loginctl list-session and show-session seem normal.
Hope that helps.
--
Clément Hermann (nodens)