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 [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]