← Back to team overview

touch-packages team mailing list archive

[Bug 1190581] Re: Support logind's automatic multiseat feature

 

** Description changed:

- Now that initial logind support
- https://bugs.launchpad.net/lightdm/+bug/930488 was released for LightDM,
- I'm opening this bug to request a step further: provide support to
- logind's automatic multiseat feature.
+ [Impact]
+ LightDM does not use the information provided by logind to support automatic multi-seat setups. We have backported this support from LightDM 1.12 so this functionality can be used in 14.04 LTS. It is disabled by default.
  
- I have absolutely no experience with D-Bus interfaces, but it seems that
- LightDM has its own D-Bus interface for seat management, so I don't know
- what would be better: replace it with logind D-Bus interface (if logind
- is present) or chaining both (e.g.: a logind's SeatNew D-Bus signal
- should trigger LightDM's SeatAdded D-Bus signal). Does it make sense?
+ [Test Case]
+ 1. Enable multiseat in the LightDM configuration:
+  [LightDM]
+  logind-load-seats=true
+ 2. Start LightDM
+ Expected result:
+ The greeter is shown on both monitors and two sessions can be logged in.
+ Observed result:
+ Currently only one monitor / seat works.
+ 
+ [Regression Potential]
+ There is some risk of unrelated code being changed. This has been reduced by the use of regression tests, manual testing and providing this in the Ubuntu Desktop PPA.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1190581

Title:
  Support logind's automatic multiseat feature

Status in Light Display Manager:
  Fix Released
Status in Light Display Manager 1.10 series:
  Fix Released
Status in “lightdm” package in Ubuntu:
  Fix Released
Status in “lightdm” source package in Trusty:
  Triaged
Status in “lightdm” source package in Utopic:
  Fix Released
Status in “lightdm” package in Fedora:
  Unknown

Bug description:
  [Impact]
  LightDM does not use the information provided by logind to support automatic multi-seat setups. We have backported this support from LightDM 1.12 so this functionality can be used in 14.04 LTS. It is disabled by default.

  [Test Case]
  1. Enable multiseat in the LightDM configuration:
   [LightDM]
   logind-load-seats=true
  2. Start LightDM
  Expected result:
  The greeter is shown on both monitors and two sessions can be logged in.
  Observed result:
  Currently only one monitor / seat works.

  [Regression Potential]
  There is some risk of unrelated code being changed. This has been reduced by the use of regression tests, manual testing and providing this in the Ubuntu Desktop PPA.

To manage notifications about this bug go to:
https://bugs.launchpad.net/lightdm/+bug/1190581/+subscriptions