Status

Revision 9 as of 2014-05-13 11:46:11

Clear message

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:

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.

multi-seat-xephyr

This is a brand new software that provides a nested X server wrapper to help configuring multiseat with a single multi-head graphics card. It currently supports Xephyr only (built with --enable-kdrive-evdev option), but it may also support Xorg with xf86-video-nested driver in the future. More details are available in project's Launchpad page.

udisks2

This package was rebuilt for trusty with additional build-dependencies libsystemd-login-dev and libsystemd-daemon-dev, for full systemd-logind integration. This is needed for correct per-seat automounting of removable media.

  • PLEASE NOTE: you may also need to boot Ubuntu with systemd as PID 1 in order to get this feature fully working (see this page from Martin Pitt's blog for more details). Without this step, it may happen that only one seat will be able to mount removable media.

    • At the moment, Xubuntu and Lubuntu do not support per-seat automounting of removable media, even when booting with systemd as PID 1.

    • In Ubuntu, Edubuntu, and Kubuntu, when a storage device is plugged in a given seat, all seats will be notified, but only the right seat will be able to mount it.

    • Ubuntu GNOME offers the best support for this feature (when a removable media is plugged in a given seat, the other seats won't be notified).

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.