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

Reply via email to