[systemd-devel] What exactly is multi-seat? -- questions about logind

Reindl Harald h.reindl at thelounge.net
Tue Jan 26 10:37:02 UTC 2021



Am 26.01.21 um 10:43 schrieb Kian Kasad:
> Hi all,
> 
> After reading the documentation on logind and multi-seat (specifically
> sd-login(3) and "Multi-Seat on Linux"), I still have some questions.
> 
> First of all, what exactly is multi-seat? 

Google "systemd multiseat" links to 
https://www.freedesktop.org/wiki/Software/systemd/multiseat/

it's really about seats, the stuff where you place your arse in front of 
your IO devices :-)

> Does it just mean allowing
> multiple sessions to be running at once, like for multiple users to be
> logged into the same desktop, even though only one will be in use at a
> time?
> 
> Second, why is logind needed for this? Is it not possible to do without
> logind? I've run Xorg perfectly fine on systems without logind/systemd,
> so is logind only needed for multiple sessions at once? Is it just to
> handle the graphical device(s)?
> 
> Third, is multi-seat possible at all without logind?
> 
> Most of these questions arose because my main OS, Artix Linux, requires
> logind (in the form of elogind) for Xorg, but I know that Xorg runs just
> fine on Alpine Linux, which does not use logind at all

you can start X11 with "startx" line in the 1990s but who is doing it 
that way these days?


More information about the systemd-devel mailing list