I bought a modest gaming rig in 2016 and used systemd/loginctl to convert it into a multiseat setup. One seat for myself and one for the rest of the family.
The amount of value I got so far from this setup is unbelievable. Part of that is proton taking off and giving me and my kids access to most games on steam.
Very grateful to all involved that made it possible.
Still running ubuntu that have just been upgraded over the years on it.
You will typically do this for a screen card, sound card and some USB ports and then you will have another seat available.
If you want to reset run:
~ sudo loginctl flush-devices
Some gotchas:
Seats and users are two different concepts. You can log in on any seat with any user but then you should not log into the other seats with the same user. That generally causes issues for me but is fixed with a reboot.
The amount of value I got so far from this setup is unbelievable. Part of that is proton taking off and giving me and my kids access to most games on steam.
Very grateful to all involved that made it possible.
Still running ubuntu that have just been upgraded over the years on it.