retitle 729877 gdm3: requires kernel with cgroups support thanks On 18/11/13 16:48, Simon McVittie wrote: > On 18/11/13 14:35, Brent S. Elmer wrote: >> Kernel: Linux 3.10.7.130911 (SMP w/2 CPU cores; PREEMPT) > > That's not a standard Debian kernel. My guess would be that some options > required by systemd-logind are not enabled: in particular, it needs > CONFIG_CGROUPS. > > Please check that the kernel compilation options described in > /usr/share/doc/systemd/README.gz are set appropriately, or try with a > standard Debian kernel.
Yes, CONFIG_CGROUPS is needed atm, otherwise logind fails to create a session, then libpam-systemd doesn't set the required env variables (particularly XDG_SESSION_ID) and the greeter fails to run. (see bug #729674). I am considering the following fix: in /usr/share/gnome-shell/js/misc/loginManager.js, line 121, change: if (haveSystemd()) with: if (haveSystemd() && GLib.getenv('XDG_SESSION_ID')) then boot with your custom kernel, gdm should fall back to consolekit and start fine. Let me know if that works. Emilio -- To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org