Status

Differences between revisions 2 and 3
Revision 2 as of 2014-02-22 04:06:35
Size: 3111
Editor: c-76-118-178-97
Comment:
Revision 3 as of 2014-02-27 14:07:15
Size: 2899
Editor: bb024c03
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
 * [[https://launchpad.net/bugs/1209008|bug #1209008]], [[https://bugs.freedesktop.org/show_bug.cgi?id=66851|upstream bug #66851]]: fix card detection on non-`seat0` seats '''(sent upstream - [[http://lists.x.org/archives/xorg-devel/2014-January/040262.html|review needed]] ([[http://thread.gmane.org/gmane.comp.freedesktop.xorg.devel/39678|thread]]))'''  * [[https://launchpad.net/bugs/1209008|bug #1209008]], [[https://bugs.freedesktop.org/show_bug.cgi?id=66851|upstream bug #66851]]: fix card detection on non-`seat0` seats '''(sent upstream - reviewed ([[http://thread.gmane.org/gmane.comp.freedesktop.xorg.devel/39678|thread]]))'''
Line 12: Line 12:
 * [[https://bugs.freedesktop.org/show_bug.cgi?id=68397|upstream bug #68397]]: enable Xephyr window placement using `-screen WxH+X+Y` option '''(sent upstream - [[http://lists.x.org/archives/xorg-devel/2014-February/040604.html|review needed]] ([[http://thread.gmane.org/gmane.comp.freedesktop.xorg.devel/40020|thread]]))'''
 * bug #???: introduce `MatchSeat` key in `xorg.conf` '''(sent upstream - [[http://lists.x.org/archives/xorg-devel/2013-September/037946.html|review needed]] ([[http://thread.gmane.org/gmane.comp.freedesktop.xorg.devel/37377|thread]]))'''
 * [[https://bugs.freedesktop.org/show_bug.cgi?id=68397|upstream bug #68397]]: enable Xephyr window placement using `-screen WxH+X+Y` option '''(sent upstream - review needed ([[http://thread.gmane.org/gmane.comp.freedesktop.xorg.devel/40020|thread]]))'''
 * bug #???: introduce `MatchSeat` key in `xorg.conf` '''(sent upstream - review needed ([[http://thread.gmane.org/gmane.comp.freedesktop.xorg.devel/37377|thread]]))'''

TODO: document what patches have been applied to what packages, whether those patches have been submitted upstream, and whether they have been accepted upstream

lightdm

The lightdm package in the PPA contains some patches that make it possible to support multiseat, although at the moment you must configure the seats manually (see the instructions below). Automatic multiseat support has not yet been added (see bug #1190581).

xorg-server

The xorg-server package in the multiseat PPA includes patches and changes for the following issues:

  • bug #1209008, upstream bug #66851: fix card detection on non-seat0 seats (sent upstream - reviewed (thread))

  • bug #659793: pass --enable-kdrive-evdev to configure (needed for Xephyr-based multiseat setup)

  • upstream bug #68397: enable Xephyr window placement using -screen WxH+X+Y option (sent upstream - review needed (thread))

  • bug #???: introduce MatchSeat key in xorg.conf (sent upstream - review needed (thread))

  • bug #1228095: enable defaults for non-seat0 seats (no need to use systemd-multi-seat-x wrapper) (upstreamed - see commits c73c36b53 and 46cf2a6093)

  • bug #1243138: disable unit tests because buildd hangs on xvfb-run test

gdm

The gdm package in the multiseat PPA includes patches and changes for the following issues:

  • upstream bug #704581: Add patch to fix automatic/timed login in multiseat context

  • upstream bug #711253: Add patch to explicitly set variable XDG_VTNR for seat0 (needed to avoid getting inactive graphical sessions for seat0 in some multiseat setups) Now rely on patched xorg-server package from this PPA.

Others

The PPA contains some packages from saucy that have been backported to raring to complete logind support. The initial list of packages came from the ubuntu-core-dev team's logind PPA. Please contact the Ubuntu Multiseat team if you are aware of any additional packages that need backporting to raring.

MultiseatTeam/Status (last edited 2014-12-18 18:37:08 by bfb2f4c8)