[systemd-devel] Someone working on gui for multiseat?

Zbigniew Jędrzejewski-Szmek zbyszek at in.waw.pl
Fri Jan 25 06:58:15 PST 2013


On Fri, Jan 25, 2013 at 02:59:34PM +0100, Stef Bon wrote:
> 1. When dealing with a docking station (like those from  plugable) on a
> laptop, the reason the user wants to use it, is to use a bigger screen and
> a "real" keyboard and mouse. In this case you don't want a second session
> (with greeter etc), but that the current session is at the same time
> available on the docking station (and possible not available anymore on the
> native screen).
Hi,
I think that it depends on the type of docking station. Things like
Plugable UD-160-* are mostly used to create a new session.

Zbyszek

> This would be the default behaviour. The "other" behaviour (a second
> session) is done when the user (administrator) has configured it.
> 
> Above choice is only done for the first docking station. When another
> device is plugged in (so there will be more than one docking station
> plugged in) then another session with login is always started.
> 
> This also counts for the (new?) possibility to connect such a docking
> station to your (smart) phone and tablet. (Ubuntu has announced that it's
> working on making it work on smart phones and tablets, I guess it's also
> good keep this in mind for Fedora)
> 
> I think that it would be nice that you can set this behaviour somewhere
> --before-- the device is plugged in.
> 
> 2. When dealing with a desktop,  it depends on: is there already a "seat0":
> eg  the "normal" seat using the standard monitor(s) and keyboard and
> pointer device.
> 
> When it's present and working, then the default behaviour is: for every
> docking station plugged in a new session is started.
> 
> When there is no seat0, then the first docking station becomes seat0,
> simular to the laptop/smartphone case above.
> 
> 
> So when looking at this:
> 
> a. for users in the admin group there should be somewhere in the settings
> available the choice what to do when a docking station is plugged in:
> "overtake seat0" or a new session. With defaults above described.
> 
> b. when the choice is "a new session"  a "set behaviour extra seats" dialog
> appears in the settings only for user on the seat0 if he/she is part of
> admin group
> 
> c. when the choice is "overtake seat0" the "set behaviour extra seats"
> dialog will only appear after the first docking station is plugged in.
> 
> d. in the menu, somewhere at settings, an advanced dialog is to construct
> "custom" seats, assigning hardware manually to construct a seat (when not
> dealing with seat extenders/docking stations like those from plugable)
> 
> 
> Does this look ok?
> 
> Stef Bon


More information about the systemd-devel mailing list