greetings ...

for some days now I fiddle around with an issue on my ~amd64 thinkpad.

Whether with gdm nor with xdm I am able to log in to gnome3 anymore.

This box runs systemd which adds some "possibilities" to the picture ;-)

The system is rather up-to-date ... I rebuilt stuff like

pam*
all around dbus
gnome-keyring
gnome-shell
gnome-session
xorg-server plus drivers
gdm
xdm
gjs
... and much more ...


... checked for USE-flags (no consolekit, for example, afai understand I
should not have that with systemd and my desktop doesn't have it) ...

... ran revdep-rebuild, python-updater, perl-cleaner ...

compared stuff in /etc/pam.d to the files on my desktop system which
runs pretty much the same setup aside from the encrypted home-partition.

A fresh user isn't able to login as well.

I can login to a plain tty but not to a graphical desktop.

I need that laptop for my work so this gets quite an issue slowly ....
and I am running out of ideas and lose track here.

Sure, running systemd *and* gnome-3.8 is pretty unstable ... I perfectly
know. But it works on the other box so it should be possible to get that
fixed on the thinkpad as well.


Some logs:

* xdm

Apr 21 12:40:32 enzo systemd[1]: Stopped X-Window Display Manager.
Apr 21 12:40:32 enzo systemd[1]: xdm.service: cgroup is empty
Apr 21 13:23:09 enzo systemd[1]: Trying to enqueue job
xdm.service/restart/replace
Apr 21 13:23:09 enzo systemd[1]: Installed new job xdm.service/restart
as 634
Apr 21 13:23:09 enzo systemd[1]: Enqueued job xdm.service/restart as 634
Apr 21 13:23:09 enzo systemd[1]: Job xdm.service/restart finished,
result=done
Apr 21 13:23:09 enzo systemd[1]: Converting job xdm.service/restart ->
xdm.service/start
Apr 21 13:23:09 enzo systemd[1]: Starting X-Window Display Manager...
Apr 21 13:23:09 enzo systemd[1]: About to execute /usr/bin/xdm -nodaemon
Apr 21 13:23:09 enzo systemd[1]: Forked /usr/bin/xdm as 19059
Apr 21 13:23:09 enzo systemd[1]: xdm.service changed dead -> running
Apr 21 13:23:09 enzo systemd[1]: Job xdm.service/start finished, result=done
Apr 21 13:23:09 enzo systemd[1]: Started X-Window Display Manager.
Apr 21 13:23:15 enzo xdm[19069]: pam_lastlog(xdm:session): conversation
failed
Apr 21 13:23:15 enzo xdm[19069]: (mount.c:68): Messages from underlying
mount program:
Apr 21 13:23:15 enzo xdm[19069]: (mount.c:72): NOTE: mount.crypt does
not support utab (systems with no mtab or read-only mtab) yet. This
means that you will temporar

That pam_mount stuff is ok IMO. The encrypted dir is mounted correctly
when I log in to a plain tty. And login doesn't work with a plain new
user without any related encrypted volume.

* gdm

Apr 21 13:27:06 enzo systemd[1]: Trying to enqueue job
gdm.service/start/replace
Apr 21 13:27:06 enzo systemd[1]: Installed new job gdm.service/start as 695
Apr 21 13:27:06 enzo systemd[1]: Enqueued job gdm.service/start as 695
Apr 21 13:27:06 enzo systemd[1]: Starting GNOME Display Manager...
Apr 21 13:27:06 enzo systemd[1]: About to execute /usr/bin/gdm --nodaemon
Apr 21 13:27:06 enzo systemd[1]: Forked /usr/bin/gdm as 20324
Apr 21 13:27:06 enzo systemd[1]: gdm.service changed dead -> start
Apr 21 13:27:06 enzo systemd[1]: gdm.service's D-Bus name
org.gnome.DisplayManager now registered by :1.117
Apr 21 13:27:06 enzo systemd[1]: gdm.service changed start -> running
Apr 21 13:27:06 enzo systemd[1]: Job gdm.service/start finished, result=done
Apr 21 13:27:06 enzo systemd[1]: Started GNOME Display Manager.
Apr 21 13:27:07 enzo gdm[20324]: Failed to give slave programs access to
the display. Trying to proceed.

This last line make me scratch my head ... googled around already but
nothing really fit the situation ...

I can enter user/pw at gdm-login and then it just sits there and doesn't
do anything.

Here something more tasty:


Apr 21 13:41:55 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:41:55 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:41:55 enzo systemd[1]: systemd-localed.service's D-Bus name
org.freedesktop.locale1 now registered by :1.225
Apr 21 13:41:55 enzo systemd[1]: systemd-localed.service changed start
-> running
Apr 21 13:41:55 enzo systemd[1]: Job systemd-localed.service/start
finished, result=done
Apr 21 13:41:55 enzo systemd[1]: Started Locale Service.
Apr 21 13:41:55 enzo dbus[2966]: [system] Successfully activated service
'org.freedesktop.locale1'
Apr 21 13:41:55 enzo dbus-daemon[2966]: dbus[2966]: [system]
Successfully activated service 'org.freedesktop.locale1'
Apr 21 13:41:55 enzo colord[2981]: Device added: xrandr-Lenovo Group Limited
Apr 21 13:41:55 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:41:55 enzo colord[2981]: Automatic metadata add
icc-c4d0e158a8923be59bd2e06674032eb6 to xrandr-Lenovo Group Limited
Apr 21 13:41:55 enzo colord[2981]: Profile added:
icc-c4d0e158a8923be59bd2e06674032eb6
Apr 21 13:41:56 enzo polkitd[2982]: Registered Authentication Agent for
unix-session:c8 (system bus name :1.226 [gnome-shell --mode=gdm], object
path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale de
Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS LOG: GNOME Shell
started at Sun Apr 21 2013 13:41:56 GMT+0200 (CEST)
Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
Exception was: TypeError: this._upClient is undefined
Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
message = '"this._upClient is undefined"'
Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
fileName = '"/usr/share/gnome-shell/js/misc/loginManager.js"'
Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
lineNumber = '183'
Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
stack = '"()@/usr/share/gnome-shell/js/misc/loginManager.js:183
Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: "'
Apr 21 13:41:57 enzo systemd[1]: Received SIGCHLD from PID 20358
(dbus-launch).
Apr 21 13:41:57 enzo systemd[1]: Got SIGCHLD for process 20358 (dbus-launch)
Apr 21 13:41:57 enzo systemd[1]: Child 20358 died (code=exited,
status=0/SUCCESS)
Apr 21 13:41:58 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
Exception in callback for signal: release
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
message = '"can't convert this._frame to an integer"'
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
fileName = '"/usr/share/gnome-shell/js/ui/panel.js"'
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
lineNumber = '121'
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
stack = '"(0)@/usr/share/gnome-shell/js/ui/panel.js:121
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper(0)@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/ui/panel.js:97
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper()@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
(true)@/usr/share/gnome-shell/js/gdm/loginDialog.js:874
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper(true)@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/gdm/loginDialog.js:909
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/gdm/batch.js:38
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper()@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/gdm/batch.js:120
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper()@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/gdm/batch.js:186
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper()@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/gdm/batch.js:137
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper()@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: ([object
Object])@/usr/share/gnome-shell/js/gdm/batch.js:194
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
_emit("release")@/usr/share/gjs-1.0/signals.js:124
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/gdm/batch.js:78
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper()@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: ([object
Object])@/usr/share/gnome-shell/js/gdm/batch.js:70
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
_emit("release")@/usr/share/gjs-1.0/signals.js:124
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
()@/usr/share/gnome-shell/js/gdm/batch.js:78
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
wrapper()@/usr/share/gjs-1.0/lang.js:213
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: ([object
GObject_Object])@/usr/share/gnome-shell/js/gdm/loginDialog.js:821
Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: "'
Apr 21 13:42:05 enzo systemd[1]: Running GC...
Apr 21 13:42:06 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:42:06 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
Apr 21 13:42:06 enzo systemd[1]: Got D-Bus request:
org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus


Now I downgraded gnome-shell for a test ... no visible change.
Maybe it is just a small issue ... could someone help me to understand?

Thanks in advance, best regards, Stefan

Reply via email to