[LightDM] New multi-seat behaviour

Robert Ancell robert.ancell at gmail.com
Tue Nov 22 23:08:08 UTC 2016


Hi Thomas,

This feature was not implemented due to lack of demand at the time, so only
one seat is supported when logind is not present.

--Robert

On Mon, 7 Nov 2016 at 21:07 Thomas Bettler <thomas.bettler at gmail.com> wrote:

> Gentoo still relies on openrc.
> I have a multiseat setup (currently with kdm) and would like to switch to
> LightDM using openrc.
>
> Until now I still didn't manage to have more than 1 seat started.
>
> Are there any config options to start more than 1 seat with openrc?
>
> -- Thomas
>
> With LightDM 1.11.7 we have new behaviour for multi-seat configuration.
> Thanks to the great work of LaƩrcio de Sousa LightDM now starts seats as
> defined by logind. I have taken the decision to deprecate the old manual
> method of specifying seats as I think it is confusing to have two systems
> trying to define what seats exist.
>
> What this means to users of LightDM 1.12 onwards:
>
> * LightDM will continue to work without logind installed. In this case it
> will just start a single seat ("seat0").
>
> * If logind has more than one seat defined then lightdm will attempt to
> automatically start these seats.
>
> * If you were previously defining seats in the LightDM configuration like
> this:
> [Seat:0]
> # ...
> [Seat:1]
> # ...
> These seats will not be started and this configuration will be ignored.
> Please set your system so that logind reports the seats as you had them
> defined (it might do this automatically). If you need to set any per-seat
> LightDM configuration then you can set the sections [Seat:(seat name)]
> where (seat name) is the XDG seat name as reported by logind. The xdg-seat
> property is no longer supported. e.g.
> [Seat:seat-usb-pci-0000_00_1d_0-usb-0_1_4]
> autologin-user=foo
> The AddSeat() D-Bus method now has no action. Logind has methods to
> dynamically add/remove seats.
>
> * If you need to do a multi-seat setup and you are not running logind
> please shout out. The proposed solution will be to add
> /etc/lightdm/seats.conf that is a fallback in the same way that
> /etc/lightdm/users.conf is a fallback if AccountsService is not available.
> If there's no demand we wont bother adding it.
>
> --Robert
>
>
> _______________________________________________
> LightDM mailing list
> LightDM at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/lightdm
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/lightdm/attachments/20161122/c25d221f/attachment.html>


More information about the LightDM mailing list