Sam Morris wrote: >> what's happening (afaics) is this. >> >> 1.) you have libpam-ck-connector installed, which with version 0.3.0-1 is now >> automatically enabled (using pam-auth-update) >> 2.) When you login on the console, XDG_SESSION_COOKIE will be set by the pam >> module >> 3.) you then start your X session via startx, the Xsession script will not >> run >> though, as XDG_SESSION_COOKIE is already set. >> 4.) Your session on the console (tty1) will then correctly be marked as >> inactive >> (as your active session will now be at tty7) > > Ah, I see, that all makes sense now! > >> For the time being, you can either uninstall libpam-ck-connector / disable it >> (run dpkg-reconfigure libpam-ck-connector) or remove the XDG_SESSION_COOKIE >> check in /etc/X11/Xsession.d/90consolekit (which shouldn't do any harm for >> you, >> as you don't use gdm/kdm) >> >> I'm not quite sure yet, how to address this issue. > > Do you know what the harmful side-effects of removing the > XDG_SESSION_COOKIE check in 90consolekit are? I don't really see what > the point of the check is, and it breaks startx & friends.
gdm/kdm talk to consolekit directly. So if you login via a login manager (which also launches the xsession scripts), you would get two consolekit session cookies. Cheers, Michael -- Why is it that all of the instruments seeking intelligent life in the universe are pointed away from Earth?
signature.asc
Description: OpenPGP digital signature

