Hi

On Tue, Nov 26, 2013 at 2:33 PM, Laércio de Sousa <lbsous...@gmail.com> wrote:
> David,
>
> Looking at GDM debug and gdm-simple-slave.c source file, as well as
> "loginctl show-seat" output. I guess that GDM only requests user session
> activation for seats with CanMultiSession=yes, but currently systemd-logind
> still sets CanMultiSession=no for my non-seat0 seats.
>
> Does seat_can_multi_session() heuristics need some improvement since generic
> multi-session was introduced?
>
> I've applied your last patch. I confirm it solves my problem for now.

Thanks for the confirmation. I pushed the revert to systemd-git so 209
will contain the fix. I will take care that it gets marked as fix for
208, too.

Regarding gdm: I guess we cannot rely on CanMultiSession here. It's to
risky that we break some other application. But maybe we can allow
desktop-managers to modify the CanMultiSession property. So if they
explicitly set it to 1 (which we don't do for seats without VTs), we
activate the new logic.

Thanks
David
_______________________________________________
systemd-devel mailing list
systemd-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to