I'm looking for a way to have two users logged in at the same time on a multiple monitor setup. What I'd like is for User One to be on one monitor and User Two on another, while they both share the same mouse and keyboard. I want to avoid using a virtual machine for this, as that seems a bit heavy for what I need. Each user should have their own distinct desktop environment for their tasks. Does such a setup exist? Am I missing something that might make this impractical?
2 Answers
What you're describing is typically known as a multiseat setup. You can find more about it on pages like the Ubuntu and Arch Wiki. It sounds like you want each user to essentially have their own workspace but on the same machine. Just out of curiosity, why do you need both users to share the same mouse and keyboard?
This is definitely doable! If you're on Xorg, you can use SSH to run applications as another user on the same desktop. This way, you can have one user's apps on one monitor while another user has theirs on the second. It's pretty straightforward. Just a heads-up, I'm not sure how this works with Wayland.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures