On 09.04.2013 17:13, João Matos wrote:
2013/4/9 Yuri K. Shatroff <[email protected] <mailto:[email protected]>> Hello gentoo-users, Yesterday I completed a world update (amd64, unstable) and now I can't login with kdm. (I have kdm set as display manager in /etc/conf.d/xdm, and started from default runlevel) After booting, the login screen appears as usual. I type login/password and then a glimpse of X's default x-shaped pointer on black background appears, returning to the login screen. I don't get any sensible errors, neither in kdm.log nor in messages, all I see is: [/var/log/kdm.log] ----------------------------- klauncher(21958) kdemain: No DBUS session-bus found. Check if you have started the DBUS server. kdeinit4: Communication error with launcher. Exiting! kdmgreet(21952)/kdecore (K*TimeZone*): KSystemTimeZones: ktimezoned initialize() D-Bus call failed: "Not connected to D-Bus server" kdmgreet(21952)/kdecore (K*TimeZone*): No time zone information obtained from ktimezoned ----------------------------- But I guess this is unrelated, since dbus is running (and restarting it doesn't help, nor does restarting xdm) Each time login fails I also see this in [/var/log/messages] ----------------------------- Apr 9 11:33:53 localhost kdm: :0[20396]: pam_unix(kde:session): session opened for user yks by (uid=0) Apr 9 11:33:54 localhost kdm: :0[20396]: pam_unix(kde:session): session closed for user yks ----------------------------- No other logs appear to change. Needless to say that kdm 4.10.1 and earlier worked properly, and no configuration files were changed during the last update. As a workaround, I just typed startx on the console (with startkde in .xinitrc) and KDE started up, so I assume the problem is somewhere around kdm. Any ideas? P.S. I had no problem with networking and udev which got updated from 197-r9 to 200 and the network interface name didn't change from eth0 (the 80-*rules file was a regular file full of commented text) -- Best wishes, Yuri K. Shatroff Hi. I have a similar problem here, since the last update from kde 4.9. But I can login with my user, I just cant using any new user. I found this problem easily, because I have a guest account, and I erase "/home/guest/*" once in a while. Since two months ago this account is useless.
that's a little different problem ;) I remember the related discussion on this mailing list.
But my kde is istill 4.10.1. It seemed nobody had the same problem, and my problem was not that bad because my own account was working pretty well. The error is exactly the same of yours, when I try to login the guest account, but when I try "startx" a get the following: /etc/X11/xinit/xinitrc line 63: exec: xterm: not found
Can this be solved by putting an executable .xinitrc into the user's home dir?
As for me, I had to put ----- exec /usr/bin/startkde ----- so that startx would start kde.
I don't think it will help, because I get the same error if I try the "working account". I'm using systemd, so I tried to remove consolkit support from kdm, but it didn't help.
I also have a suspicion it has to do with consolekit, but there is no simple way to make sure.
Is anyone else facing a similar problem? -- João de Matos Linux User #461527 Graduado em Engenharia de Computação UEFS - Universidade Estadual de Feira de Santana
-- Best wishes, Yuri K. Shatroff

