Ask HN: Why is multi-seat not available out of the box for Linux?

by taatparyaon 1/25/2022, 12:01 PMwith 7 comments

This seems a no-brainer but can't anything ready made. Will be a boon for developing countries. Something already exists for Windows which was quite good in trial: https://ibiksoft.com/

by KZerdaon 1/25/2022, 12:35 PM

Honestly, I think one of the biggest reasons is that it just became easier and cheaper in the linux world to throw a stack of raspberry pis at the problem. Windows, multi-seat became advantageous because the cheapest Windows box was at least a couple hundred dollars. Linux, however, why bother messing with a stack of $100 multi-seat adapters when a pi, memory stick, and power supply is $50? Had the pi and similar super cheap boxes not come out, I imagine you'd have seen more work polishing up the multi-seat experience to be extremely seamless, but a lot of that work just wasn't needed.

by daviddever23boxon 1/25/2022, 1:05 PM

Android tablets are cheaper and consume less power than some free-standing monitors; throw in a keyboard and mouse and the multi-seat cost ceases to make sense.

For the Linux developer use case, where a keyboard (and less so a mouse) is required, multi-seat only makes sense if you are cramming a large number of developers into a small space (which is less desirable during a global pandemic).

by Comeviuson 1/25/2022, 12:29 PM

Multi-seat is supported by systemd, and both X and Wayland.

https://www.freedesktop.org/software/systemd/man/loginctl.ht...

It can be done without systemd too, kmscon for example supports multi-seat.

https://www.freedesktop.org/wiki/Software/kmscon/

by h2odragonon 1/25/2022, 12:19 PM

Multi-seat? You mean a string of terminals off one box? I had that on a Linux 2.0 machine in 1996... vt220's are gonna be a bit harder to find now, prolly hafta use more modern ones.

by throwawayvibeson 1/25/2022, 1:29 PM

This is not a very subtle shilling of your product.

by speedgooseon 1/25/2022, 12:45 PM

Because the demand is low. If developing countries wants multi seat on Linux, they can develop it.