> With multi-seat (ISTR the term originated at Redhat), people started
> to re-invent what a "user session" means. In a confusingly and quite
> irritatingly new manner, mind you. So you now (yay!) can have two Gnome
> sessions. But you pay the price that a Gnome session is quite a different
> beast from an X session, with an own DBUS thingy, an own Systemd
> thingy, yadda, yadda (same goes for KDE).

AFAIK this is orthogonal to multi-seat, e.g. the above issues already
arise with multiple concurrent logins on a single-seat setup, via
virtual-consoles.

Multi-seat issues have to do with the fact that monitors, keyboards,
mouses, etc... are connected "separately", so from a hardware point of
view there's no way for the machine to know which set of devices should
be used together and which set corresponds to a "new seat".
At least, not without extra manual configuration.

Contrast this to the old TTY days where all the devices connected to
a "seat" (monitor, keyboard, occasionally mouse, even sometimes
printers) where physically connected together via a single serial port.

[ Plus the fact that multiple monitors can be connected to the same
  graphics card, but if you want to use them in a "multi-seat" setup,
  they each want to run a separate Xorg server yet those servers need
  to share the graphics card, as you mentioned.  ]


        Stefan

Reply via email to