** 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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1540997 Title: [SRU] Backport upstream multi-seat patches for Xephyr in Xenial To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1540997/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs