** Description changed:

- [UPDATE] All needed patches were already upstreamed (see [1] below).
- Please pick them rather than the ones attached here.
+ [Impact]
  
- Please consider including this patch series [1] for in Xenial's xorg-
- server package. It's a crucial one to get single-GPU multi-seat working
- in Ubuntu the easiest way (it works with all flavours that use LightDM
- as the default display manager), and would be a quite valuable feature
- for a LTS release, without need to maintain a forked package in Ubuntu
- Multiset PPA.
- 
- I work with a large set of single-GPU multi-seat computers for
- education, and I'm trying to get these patches upstreamed in time for
- Xenial release, but I have no idea when Adam Jackson will get to review
- it.
- 
- Some patches already released in 1.18.1 [2] also need to be backported
- to 1.17.x, in order to get kdrive evdev driver built automatically as
- expected, and avoid problems when unplugging input devices grabbed by
- Xephyr.
+ Some valuable patches [1] for input-hotplugging and single-GPU multi-
+ seat support in Xephyr were upstreamed and scheduled for next major
+ release (1.19). It would be a quite valuable feature for a LTS release,
+ without need to maintain a forked package in Ubuntu Multiset PPA. Plase
+ consider backporting them to Xenial.
  
  [1]: https://cgit.freedesktop.org/xorg/xserver/patch/?id=6d6fd688ecf9
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=0b80da0d1871
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=edd443f69ea3
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=7213e99cbc38
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=da69f2f15a99
-      https://cgit.freedesktop.org/xorg/xserver/patch/?id=0461bca0cb2f
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=0cf3d72be6bd
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=40e32e9fc9f3
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=851ff9ec04b7
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=daa6d2d58f65
  
- [2]: https://cgit.freedesktop.org/xorg/xserver/patch/?id=44d0fd435a4e
-      https://cgit.freedesktop.org/xorg/xserver/patch/?id=8c86dd516064
+ [Test Case]
+ 
+ Run Xephyr with option "-seat seat-XXXX", where seat-XXXX is a valid
+ seat name (i.e. it must correspond to a seat already present in
+ "loginctl list-seats" output). Without those patches, Xephyr is unable
+ to grab that seat's input devices properly.
+ 
+ [Regression Potential]
+ 
+ Very low. It only affects Xephyr when executed with -seat command-line
+ option. For ordinary Xephyr use case (without -seat option), nothing
+ changes.

** Summary changed:

- [SRU] Backport upstream multi-seat patches for Xephyr
+ [SRU] Backport upstream multi-seat patches for Xephyr in Xenial

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1540997

Title:
  [SRU] Backport upstream multi-seat patches for Xephyr in Xenial

Status in xorg-server package in Ubuntu:
  Incomplete

Bug description:
  [Impact]

  Some valuable patches [1] for input-hotplugging and single-GPU multi-
  seat support in Xephyr were upstreamed and scheduled for next major
  release (1.19). It would be a quite valuable feature for a LTS
  release, without need to maintain a forked package in Ubuntu Multiset
  PPA. Plase consider backporting them to Xenial.

  [1]: https://cgit.freedesktop.org/xorg/xserver/patch/?id=6d6fd688ecf9
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=0b80da0d1871
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=edd443f69ea3
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=7213e99cbc38
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=da69f2f15a99
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=0cf3d72be6bd
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=40e32e9fc9f3
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=851ff9ec04b7
       https://cgit.freedesktop.org/xorg/xserver/patch/?id=daa6d2d58f65

  [Test Case]

  Run Xephyr with option "-seat seat-XXXX", where seat-XXXX is a valid
  seat name (i.e. it must correspond to a seat already present in
  "loginctl list-seats" output). Without those patches, Xephyr is unable
  to grab that seat's input devices properly.

  [Regression Potential]

  Very low. It only affects Xephyr when executed with -seat command-line
  option. For ordinary Xephyr use case (without -seat option), nothing
  changes.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to