Packages
6734
Comment: move status and instructions to separate wiki pages
|
6734
reverse changelog order (put newer on top)
|
Deletions are marked like this. | Additions are marked like this. |
Line 24: | Line 24: |
2013-07-11:: * initial upload of packages for raring * initial draft of instructions 2013-07-12:: |
2014-02-21:: * update X.Org server configuration instructions * introduce trusty `gdm` package with multiseat patches * move status and instructions to separate wiki pages * From now on, this changelog will only note changes to PPA packages. Changes to the wiki pages can be found by looking at the edit history. 2014-02-20:: * update `gdm` status * update `xorg-server` status * introduce trusty `xorg-server` package with multiseat patches 2014-02-19:: * update X.Org server configuration instructions * update `xorg-server` status 2014-02-18:: * saucy `gdm`: revert patch introduced at 2013-11-01 (see above) * add more details to udev instructions 2014-02-17:: * saucy `xorg-server`: update to newer upstream version * update `xorg-server` status * added `MatchSeat` example for xorg-server configuration 2014-02-16:: * update `lightdm` configuration instructions 2014-02-14:: * moved instructions, known issues, and changelog from [[https://launchpad.net/~ubuntu-multiseat/+archive/ppa]] to this wiki page * `lightdm`: update to newer upstream version 2013-12-27:: * raring `systemd`: cherry-pick changes made for 198-0ubuntu12 (to get `org.freedesktop.login1` dbus service) 2013-11-07:: * `lightdm`: update to newer upstream version 2013-11-01:: * saucy `gdm`: add patch to prevent getting inactive graphical session for `seat0`. PROBLEMS MAY STILL OCCUR WITH USER-SWITCHING ON `seat0`!!! See: [[https://bugzilla.redhat.com/show_bug.cgi?id=1018196]] 2013-10-25:: * backport newer saucy `gdm` to raring to get `logind` support; add multiseat automatic login patch that was just added to the saucy version of `gdm` 2013-10-24:: |
Line 29: | Line 58: |
* raring `xorg-server`: add fix for [[https://launchpad.net/bugs/1228095|bug #1228095]], include evdev driver suport in kdrive, and add a new `MatchSeat` option (to match saucy xorg-server) * add saucy `gdm` with support for automatic login in multiseat setups. see: [[https://bugzilla.gnome.org/show_bug.cgi?id=704581]] 2013-10-23:: * saucy `xorg-server`: add fix for [[https://launchpad.net/bugs/1228095|bug #1228095]], include evdev driver support in kdrive, and add a new `MatchSeat` option. See: [[http://lists.x.org/archives/xorg-devel/2013-September/037945.html]] and [[http://lists.x.org/archives/xorg-devel/2013-September/037946.html]] 2013-10-19:: * raring `dbus`: cherry-pick changes from saucy 1.6.12-0ubuntu6 and 1.6.12-0ubuntu7 * raring `network-manager`: cherry-pick bluetooth bug fix from saucy 0.9.8.0-0ubuntu22 (also raring 0.9.8.0-0ubuntu6.1) * raring `policykit-1`: update to latest saucy version * saucy `unity-greeter`: remove; new upstream version has been released with multiseat change integrated * `xorg-server`: apply fix for [[https://launchpad.net/bugs/1209008|bug #1209008]] to latest version * raring `gnome-screensaver`, `gnome-settings-daemon`: update to newer saucy versions to get `logind` fixes * `lightdm`: apply multiseat patches to latest version 2013-08-14:: * update `xorg-server` and `unity-greeter` for saucy * update `lightdm` multiseat patch from multiseat bzr branch 2013-08-10:: * update patch for `unity-greeter` 2013-08-08:: * add `unity-greeter` with fix for [[https://launchpad.net/bugs/1201122|bug #1201122]] integrated * add `xorg-server` with fix for [[https://launchpad.net/bugs/1209008|bug #1209008]] integrated * update known issues 2013-08-07:: * migrate PPA from [[https://launchpad.net/~a7x/+archive/multiseat]] * add instruction to tag each seat's video card with `master-of-seat` * update known issues 2013-08-04:: * update `lightdm` to the latest upstream version * `lightdm`: change `xserver-seat` setting name to `xdg-seat` * other miscellaneous internal `lightdm` cleanups in preparation for submission upstream 2013-07-20:: * upload `lightdm` for saucy 2013-07-18:: * backport newer `indicator-session` * remove known issues that I believe are fixed by the newer `indicator-session` 2013-07-17:: * update known issues * update `dbus` 2013-07-15:: |
|
Line 38: | Line 105: |
2013-07-15:: | 2013-07-12:: * update instructions |
Line 40: | Line 108: |
2013-07-17:: * update known issues * update `dbus` 2013-07-18:: * backport newer `indicator-session` * remove known issues that I believe are fixed by the newer `indicator-session` 2013-07-20:: * upload `lightdm` for saucy 2013-08-04:: * update `lightdm` to the latest upstream version * `lightdm`: change `xserver-seat` setting name to `xdg-seat` * other miscellaneous internal `lightdm` cleanups in preparation for submission upstream 2013-08-07:: * migrate PPA from [[https://launchpad.net/~a7x/+archive/multiseat]] * add instruction to tag each seat's video card with `master-of-seat` * update known issues 2013-08-08:: * add `unity-greeter` with fix for [[https://launchpad.net/bugs/1201122|bug #1201122]] integrated * add `xorg-server` with fix for [[https://launchpad.net/bugs/1209008|bug #1209008]] integrated * update known issues 2013-08-10:: * update patch for `unity-greeter` 2013-08-14:: * update `xorg-server` and `unity-greeter` for saucy * update `lightdm` multiseat patch from multiseat bzr branch 2013-10-19:: * raring `dbus`: cherry-pick changes from saucy 1.6.12-0ubuntu6 and 1.6.12-0ubuntu7 * raring `network-manager`: cherry-pick bluetooth bug fix from saucy 0.9.8.0-0ubuntu22 (also raring 0.9.8.0-0ubuntu6.1) * raring `policykit-1`: update to latest saucy version * saucy `unity-greeter`: remove; new upstream version has been released with multiseat change integrated * `xorg-server`: apply fix for [[https://launchpad.net/bugs/1209008|bug #1209008]] to latest version * raring `gnome-screensaver`, `gnome-settings-daemon`: update to newer saucy versions to get `logind` fixes * `lightdm`: apply multiseat patches to latest version 2013-10-23:: * saucy `xorg-server`: add fix for [[https://launchpad.net/bugs/1228095|bug #1228095]], include evdev driver support in kdrive, and add a new `MatchSeat` option. See: [[http://lists.x.org/archives/xorg-devel/2013-September/037945.html]] and [[http://lists.x.org/archives/xorg-devel/2013-September/037946.html]] 2013-10-24:: * update instructions * raring `xorg-server`: add fix for [[https://launchpad.net/bugs/1228095|bug #1228095]], include evdev driver suport in kdrive, and add a new `MatchSeat` option (to match saucy xorg-server) * add saucy `gdm` with support for automatic login in multiseat setups. see: [[https://bugzilla.gnome.org/show_bug.cgi?id=704581]] 2013-10-25:: * backport newer saucy `gdm` to raring to get `logind` support; add multiseat automatic login patch that was just added to the saucy version of `gdm` 2013-11-01:: * saucy `gdm`: add patch to prevent getting inactive graphical session for `seat0`. PROBLEMS MAY STILL OCCUR WITH USER-SWITCHING ON `seat0`!!! See: [[https://bugzilla.redhat.com/show_bug.cgi?id=1018196]] 2013-11-07:: * `lightdm`: update to newer upstream version 2013-12-27:: * raring `systemd`: cherry-pick changes made for 198-0ubuntu12 (to get `org.freedesktop.login1` dbus service) 2014-02-14:: * moved instructions, known issues, and changelog from [[https://launchpad.net/~ubuntu-multiseat/+archive/ppa]] to this wiki page * `lightdm`: update to newer upstream version 2014-02-16:: * update `lightdm` configuration instructions 2014-02-17:: * saucy `xorg-server`: update to newer upstream version * update `xorg-server` status * added `MatchSeat` example for xorg-server configuration 2014-02-18:: * saucy `gdm`: revert patch introduced at 2013-11-01 (see above) * add more details to udev instructions 2014-02-19:: * update X.Org server configuration instructions * update `xorg-server` status 2014-02-20:: * update `gdm` status * update `xorg-server` status * introduce trusty `xorg-server` package with multiseat patches 2014-02-21:: * update X.Org server configuration instructions * introduce trusty `gdm` package with multiseat patches * move status and instructions to separate wiki pages * From now on, this changelog will only note changes to PPA packages. Changes to the wiki pages can be found by looking at the edit history. |
2013-07-11:: * initial upload of packages for raring * initial draft of instructions |
Contents
Introduction
The MultiseatTeam maintains packages in the multiseat PPA. These packages are Ubuntu packages that have been patched to improve support for multiseat.
Status
Instructions
See MultiseatTeam/Instructions
Known Issues
DVB device ACLs and MythTV: udev and logind want only logged-in users to have access to attached DVB devices. This is accomplished by setting up /dev ACLs when a user logs in. Unfortunately, this conflicts with MythTV, which always wants access to the TV tuner device(s). I'm not exactly sure how to fix this. Modifying /lib/udev/rules.d/70-uaccess.rules and 70-udev-acl.rules and commenting out the dvb lines seems to work, but is fragile -- those files will be replaced the next time systemd-services and udev are upgraded. udev apparently doesn't provide a way to remove a tag once one has been set, so putting a new file in /etc/udev/rules.d won't work. Anyone have any ideas?
bug #976124: On some systems, only one user can be logged in by typing a password at a time. All other users must be automatically logged in via LightDM's autologin-user setting.
Due to a technical limitation in Linux's virtual terminal subsystem and how it interacts with X, only seat0 can switch users. To switch users on another seat you must first log out and then log back in as the other user. Perhaps Mir, Wayland, and/or kmscon will address this.
LightDM is unaware that user switching is unsupported on non-seat0 seats. It will allow you to try to switch, but fails to switch.
bug #1190581: Automatic multiseat support has not yet been implemented.
ChangeLog
- 2014-02-21
- update X.Org server configuration instructions
introduce trusty gdm package with multiseat patches
- move status and instructions to separate wiki pages
- From now on, this changelog will only note changes to PPA packages. Changes to the wiki pages can be found by looking at the edit history.
- 2014-02-20
update gdm status
update xorg-server status
introduce trusty xorg-server package with multiseat patches
- 2014-02-19
- update X.Org server configuration instructions
update xorg-server status
- 2014-02-18
saucy gdm: revert patch introduced at 2013-11-01 (see above)
- add more details to udev instructions
- 2014-02-17
saucy xorg-server: update to newer upstream version
update xorg-server status
added MatchSeat example for xorg-server configuration
- 2014-02-16
update lightdm configuration instructions
- 2014-02-14
moved instructions, known issues, and changelog from https://launchpad.net/~ubuntu-multiseat/+archive/ppa to this wiki page
lightdm: update to newer upstream version
- 2013-12-27
raring systemd: cherry-pick changes made for 198-0ubuntu12 (to get org.freedesktop.login1 dbus service)
- 2013-11-07
lightdm: update to newer upstream version
- 2013-11-01
saucy gdm: add patch to prevent getting inactive graphical session for seat0. PROBLEMS MAY STILL OCCUR WITH USER-SWITCHING ON seat0!!! See: https://bugzilla.redhat.com/show_bug.cgi?id=1018196
- 2013-10-25
backport newer saucy gdm to raring to get logind support; add multiseat automatic login patch that was just added to the saucy version of gdm
- 2013-10-24
- update instructions
raring xorg-server: add fix for bug #1228095, include evdev driver suport in kdrive, and add a new MatchSeat option (to match saucy xorg-server)
add saucy gdm with support for automatic login in multiseat setups. see: https://bugzilla.gnome.org/show_bug.cgi?id=704581
- 2013-10-23
saucy xorg-server: add fix for bug #1228095, include evdev driver support in kdrive, and add a new MatchSeat option. See: http://lists.x.org/archives/xorg-devel/2013-September/037945.html and http://lists.x.org/archives/xorg-devel/2013-September/037946.html
- 2013-10-19
raring dbus: cherry-pick changes from saucy 1.6.12-0ubuntu6 and 1.6.12-0ubuntu7
raring network-manager: cherry-pick bluetooth bug fix from saucy 0.9.8.0-0ubuntu22 (also raring 0.9.8.0-0ubuntu6.1)
raring policykit-1: update to latest saucy version
saucy unity-greeter: remove; new upstream version has been released with multiseat change integrated
xorg-server: apply fix for bug #1209008 to latest version
raring gnome-screensaver, gnome-settings-daemon: update to newer saucy versions to get logind fixes
lightdm: apply multiseat patches to latest version
- 2013-08-14
update xorg-server and unity-greeter for saucy
update lightdm multiseat patch from multiseat bzr branch
- 2013-08-10
update patch for unity-greeter
- 2013-08-08
add unity-greeter with fix for bug #1201122 integrated
add xorg-server with fix for bug #1209008 integrated
- update known issues
- 2013-08-07
migrate PPA from https://launchpad.net/~a7x/+archive/multiseat
add instruction to tag each seat's video card with master-of-seat
- update known issues
- 2013-08-04
update lightdm to the latest upstream version
lightdm: change xserver-seat setting name to xdg-seat
other miscellaneous internal lightdm cleanups in preparation for submission upstream
- 2013-07-20
upload lightdm for saucy
- 2013-07-18
backport newer indicator-session
remove known issues that I believe are fixed by the newer indicator-session
- 2013-07-17
- update known issues
update dbus
- 2013-07-15
- update known issues
- 2013-07-14
interpret LightDM xserver-vt=0 setting to mean -sharevts
- add documentation for the new LightDM settings
- improve LightDM logging
- update instructions
- update known issues
backport newer upstream (saucy) packages to get better logind support
add backported acpi-support package to drop consolekit dependency
- 2013-07-12
- update instructions
- update known issues
- 2013-07-11
- initial upload of packages for raring
- initial draft of instructions
MultiseatTeam/Packages (last edited 2015-03-17 15:49:33 by bb42d0d7)