[systemd-devel] Someone working on gui for multiseat?
Lennart Poettering
lennart at poettering.net
Mon Feb 4 02:06:00 PST 2013
On Fri, 01.02.13 10:27, Stef Bon (stefbon at gmail.com) wrote:
> > > Futher the test_autoseat can check the policy, which can override the
> > > "default" behaviour for this device. This policy is settable by admins.
> >
> > We already have a way to persistenly change the seat assignment of a
> > device, we don't need multiple ways to say that a specific port
> > replicator/multi seat device locally should be treated as something
> > different than the default.
> >
> > ID_AUTOSEAT only has an effect if there is no explicit seat assignment
> > of the hardware set anyway. ID_AUTOSEAT is hence strictly about
> > defaults, and is overriden by any user configuration made with "loginctl
> > attach-device".
> >
>
> I think I misunderstood the assigning of a device to a seat.
> The creation of a seat is not done by the udev rules, what I assumed
> first,
It is done via udev rules.
> but only some properties (tags) are set, like ID_AUTOSEAT, SEAT and
> ID_FOR_SEAT.
> It's up to the programs who controle the sessions to create a real seat.
> This is right?
Not sure I can parse this.
> What program is doing this now? Indeed gdm?
logind sends out a message each time a new seat is detected or
removed. A seat is considered existent as soon as at least one device
marked with the tag "seat-master" is found.
Also see:
http://www.freedesktop.org/wiki/Software/systemd/multiseat
Where all of this is documented in detail.
Lennart
--
Lennart Poettering - Red Hat, Inc.
More information about the systemd-devel
mailing list