Gentoo Archives: gentoo-user

From: "Stefan G. Weichinger" <lists@×××××.at>
To: gentoo-user@l.g.o
Subject: [gentoo-user] login to gnome fails
Date: Sun, 21 Apr 2013 11:48:14
Message-Id: 5173D1CE.7090600@xunil.at
1 greetings ...
2
3 for some days now I fiddle around with an issue on my ~amd64 thinkpad.
4
5 Whether with gdm nor with xdm I am able to log in to gnome3 anymore.
6
7 This box runs systemd which adds some "possibilities" to the picture ;-)
8
9 The system is rather up-to-date ... I rebuilt stuff like
10
11 pam*
12 all around dbus
13 gnome-keyring
14 gnome-shell
15 gnome-session
16 xorg-server plus drivers
17 gdm
18 xdm
19 gjs
20 ... and much more ...
21
22
23 ... checked for USE-flags (no consolekit, for example, afai understand I
24 should not have that with systemd and my desktop doesn't have it) ...
25
26 ... ran revdep-rebuild, python-updater, perl-cleaner ...
27
28 compared stuff in /etc/pam.d to the files on my desktop system which
29 runs pretty much the same setup aside from the encrypted home-partition.
30
31 A fresh user isn't able to login as well.
32
33 I can login to a plain tty but not to a graphical desktop.
34
35 I need that laptop for my work so this gets quite an issue slowly ....
36 and I am running out of ideas and lose track here.
37
38 Sure, running systemd *and* gnome-3.8 is pretty unstable ... I perfectly
39 know. But it works on the other box so it should be possible to get that
40 fixed on the thinkpad as well.
41
42
43 Some logs:
44
45 * xdm
46
47 Apr 21 12:40:32 enzo systemd[1]: Stopped X-Window Display Manager.
48 Apr 21 12:40:32 enzo systemd[1]: xdm.service: cgroup is empty
49 Apr 21 13:23:09 enzo systemd[1]: Trying to enqueue job
50 xdm.service/restart/replace
51 Apr 21 13:23:09 enzo systemd[1]: Installed new job xdm.service/restart
52 as 634
53 Apr 21 13:23:09 enzo systemd[1]: Enqueued job xdm.service/restart as 634
54 Apr 21 13:23:09 enzo systemd[1]: Job xdm.service/restart finished,
55 result=done
56 Apr 21 13:23:09 enzo systemd[1]: Converting job xdm.service/restart ->
57 xdm.service/start
58 Apr 21 13:23:09 enzo systemd[1]: Starting X-Window Display Manager...
59 Apr 21 13:23:09 enzo systemd[1]: About to execute /usr/bin/xdm -nodaemon
60 Apr 21 13:23:09 enzo systemd[1]: Forked /usr/bin/xdm as 19059
61 Apr 21 13:23:09 enzo systemd[1]: xdm.service changed dead -> running
62 Apr 21 13:23:09 enzo systemd[1]: Job xdm.service/start finished, result=done
63 Apr 21 13:23:09 enzo systemd[1]: Started X-Window Display Manager.
64 Apr 21 13:23:15 enzo xdm[19069]: pam_lastlog(xdm:session): conversation
65 failed
66 Apr 21 13:23:15 enzo xdm[19069]: (mount.c:68): Messages from underlying
67 mount program:
68 Apr 21 13:23:15 enzo xdm[19069]: (mount.c:72): NOTE: mount.crypt does
69 not support utab (systems with no mtab or read-only mtab) yet. This
70 means that you will temporar
71
72 That pam_mount stuff is ok IMO. The encrypted dir is mounted correctly
73 when I log in to a plain tty. And login doesn't work with a plain new
74 user without any related encrypted volume.
75
76 * gdm
77
78 Apr 21 13:27:06 enzo systemd[1]: Trying to enqueue job
79 gdm.service/start/replace
80 Apr 21 13:27:06 enzo systemd[1]: Installed new job gdm.service/start as 695
81 Apr 21 13:27:06 enzo systemd[1]: Enqueued job gdm.service/start as 695
82 Apr 21 13:27:06 enzo systemd[1]: Starting GNOME Display Manager...
83 Apr 21 13:27:06 enzo systemd[1]: About to execute /usr/bin/gdm --nodaemon
84 Apr 21 13:27:06 enzo systemd[1]: Forked /usr/bin/gdm as 20324
85 Apr 21 13:27:06 enzo systemd[1]: gdm.service changed dead -> start
86 Apr 21 13:27:06 enzo systemd[1]: gdm.service's D-Bus name
87 org.gnome.DisplayManager now registered by :1.117
88 Apr 21 13:27:06 enzo systemd[1]: gdm.service changed start -> running
89 Apr 21 13:27:06 enzo systemd[1]: Job gdm.service/start finished, result=done
90 Apr 21 13:27:06 enzo systemd[1]: Started GNOME Display Manager.
91 Apr 21 13:27:07 enzo gdm[20324]: Failed to give slave programs access to
92 the display. Trying to proceed.
93
94 This last line make me scratch my head ... googled around already but
95 nothing really fit the situation ...
96
97 I can enter user/pw at gdm-login and then it just sits there and doesn't
98 do anything.
99
100 Here something more tasty:
101
102
103 Apr 21 13:41:55 enzo systemd[1]: Got D-Bus request:
104 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
105 Apr 21 13:41:55 enzo systemd[1]: Got D-Bus request:
106 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
107 Apr 21 13:41:55 enzo systemd[1]: systemd-localed.service's D-Bus name
108 org.freedesktop.locale1 now registered by :1.225
109 Apr 21 13:41:55 enzo systemd[1]: systemd-localed.service changed start
110 -> running
111 Apr 21 13:41:55 enzo systemd[1]: Job systemd-localed.service/start
112 finished, result=done
113 Apr 21 13:41:55 enzo systemd[1]: Started Locale Service.
114 Apr 21 13:41:55 enzo dbus[2966]: [system] Successfully activated service
115 'org.freedesktop.locale1'
116 Apr 21 13:41:55 enzo dbus-daemon[2966]: dbus[2966]: [system]
117 Successfully activated service 'org.freedesktop.locale1'
118 Apr 21 13:41:55 enzo colord[2981]: Device added: xrandr-Lenovo Group Limited
119 Apr 21 13:41:55 enzo systemd[1]: Got D-Bus request:
120 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
121 Apr 21 13:41:55 enzo colord[2981]: Automatic metadata add
122 icc-c4d0e158a8923be59bd2e06674032eb6 to xrandr-Lenovo Group Limited
123 Apr 21 13:41:55 enzo colord[2981]: Profile added:
124 icc-c4d0e158a8923be59bd2e06674032eb6
125 Apr 21 13:41:56 enzo polkitd[2982]: Registered Authentication Agent for
126 unix-session:c8 (system bus name :1.226 [gnome-shell --mode=gdm], object
127 path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale de
128 Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS LOG: GNOME Shell
129 started at Sun Apr 21 2013 13:41:56 GMT+0200 (CEST)
130 Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
131 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
132 Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
133 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
134 Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
135 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
136 Apr 21 13:41:56 enzo systemd[1]: Got D-Bus request:
137 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
138 Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
139 Exception was: TypeError: this._upClient is undefined
140 Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
141 message = '"this._upClient is undefined"'
142 Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
143 fileName = '"/usr/share/gnome-shell/js/misc/loginManager.js"'
144 Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
145 lineNumber = '183'
146 Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
147 stack = '"()@/usr/share/gnome-shell/js/misc/loginManager.js:183
148 Apr 21 13:41:56 enzo /usr/bin/dbus-launch[31861]: "'
149 Apr 21 13:41:57 enzo systemd[1]: Received SIGCHLD from PID 20358
150 (dbus-launch).
151 Apr 21 13:41:57 enzo systemd[1]: Got SIGCHLD for process 20358 (dbus-launch)
152 Apr 21 13:41:57 enzo systemd[1]: Child 20358 died (code=exited,
153 status=0/SUCCESS)
154 Apr 21 13:41:58 enzo systemd[1]: Got D-Bus request:
155 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
156 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
157 Exception in callback for signal: release
158 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
159 message = '"can't convert this._frame to an integer"'
160 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
161 fileName = '"/usr/share/gnome-shell/js/ui/panel.js"'
162 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
163 lineNumber = '121'
164 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: JS ERROR: !!!
165 stack = '"(0)@/usr/share/gnome-shell/js/ui/panel.js:121
166 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
167 wrapper(0)@/usr/share/gjs-1.0/lang.js:213
168 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
169 ()@/usr/share/gnome-shell/js/ui/panel.js:97
170 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
171 wrapper()@/usr/share/gjs-1.0/lang.js:213
172 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
173 (true)@/usr/share/gnome-shell/js/gdm/loginDialog.js:874
174 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
175 wrapper(true)@/usr/share/gjs-1.0/lang.js:213
176 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
177 ()@/usr/share/gnome-shell/js/gdm/loginDialog.js:909
178 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
179 ()@/usr/share/gnome-shell/js/gdm/batch.js:38
180 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
181 wrapper()@/usr/share/gjs-1.0/lang.js:213
182 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
183 ()@/usr/share/gnome-shell/js/gdm/batch.js:120
184 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
185 wrapper()@/usr/share/gjs-1.0/lang.js:213
186 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
187 ()@/usr/share/gnome-shell/js/gdm/batch.js:186
188 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
189 wrapper()@/usr/share/gjs-1.0/lang.js:213
190 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
191 ()@/usr/share/gnome-shell/js/gdm/batch.js:137
192 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
193 wrapper()@/usr/share/gjs-1.0/lang.js:213
194 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: ([object
195 Object])@/usr/share/gnome-shell/js/gdm/batch.js:194
196 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
197 _emit("release")@/usr/share/gjs-1.0/signals.js:124
198 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
199 ()@/usr/share/gnome-shell/js/gdm/batch.js:78
200 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
201 wrapper()@/usr/share/gjs-1.0/lang.js:213
202 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: ([object
203 Object])@/usr/share/gnome-shell/js/gdm/batch.js:70
204 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
205 _emit("release")@/usr/share/gjs-1.0/signals.js:124
206 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
207 ()@/usr/share/gnome-shell/js/gdm/batch.js:78
208 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]:
209 wrapper()@/usr/share/gjs-1.0/lang.js:213
210 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: ([object
211 GObject_Object])@/usr/share/gnome-shell/js/gdm/loginDialog.js:821
212 Apr 21 13:42:00 enzo /usr/bin/dbus-launch[31861]: "'
213 Apr 21 13:42:05 enzo systemd[1]: Running GC...
214 Apr 21 13:42:06 enzo systemd[1]: Got D-Bus request:
215 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
216 Apr 21 13:42:06 enzo systemd[1]: Got D-Bus request:
217 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
218 Apr 21 13:42:06 enzo systemd[1]: Got D-Bus request:
219 org.freedesktop.DBus.NameOwnerChanged() on /org/freedesktop/DBus
220
221
222 Now I downgraded gnome-shell for a test ... no visible change.
223 Maybe it is just a small issue ... could someone help me to understand?
224
225 Thanks in advance, best regards, Stefan

Replies

Subject Author
Re: [gentoo-user] login to gnome fails "Stefan G. Weichinger" <lists@×××××.at>
Re: [gentoo-user] login to gnome fails "Canek Peláez Valdés" <caneko@×××××.com>