Bug 825299

Summary: Yast should have a module for multiseat administration
Product: [openSUSE] openSUSE Tumbleweed Reporter: Stefan Brüns <stefan.bruens>
Component: YaST2Assignee: Thomas Göttlicher <tgoettlicher>
Status: VERIFIED FEATURE QA Contact: Jiri Srain <jsrain>
Severity: Enhancement    
Priority: P5 - None CC: tgoettlicher
Version: 13.1 Milestone 0   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Stefan Brüns 2013-06-17 09:32:55 UTC
User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:21.0) Gecko/20100101 Firefox/21.0

Multiseat comes in two variants, static and dynamic.

Static multiseat uses a bunch of fixed GPUs and associated Input/Output devices. Dynamic uses e.g. a DisplayLink USB GPU and Input/Output

An administration module should allow to configure the following aspects:

1. Enable/Disable MultiSeat
  - If disabled, additional GPUs are added to the first/default seat, i.e. as XRandr 1.4 output/render providers
  - If enabled, additional GPUs let the displaymanager spawn a new Greeter

2. Setup device association
  - Select GPUs, USB hubs (either by serial number or using bus topology)
  - Write out appropriate udev rules

3. Show current setup
  - mimic output of "loginctl seat-status <seat-name>"

Reproducible: Always




Support in the Displaymanager is needed.

Support for GDM is upstream
A patched KDM is available at:
https://build.opensuse.org/package/show?package=kdebase4-workspace&project=home%3AStefanBruens%3Abranches%3AKDE%3ARelease%3A410
Comment 1 Thomas Göttlicher 2013-06-24 02:45:30 UTC
Reported as feature here: https://fate.opensuse.org/315199