Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

If I have a single computer with two monitors, two keyboards and two mice, is it possible to have two separate users logged into the same machine simultaneously?

And if so, how?

My preference is to use linux, especially something from the *buntu family, but a solution using another OS will be considered.

share|improve this question
up vote 2 down vote accepted

There are two approaches to multiseat on Linux:

(1) Using multiple video cards (preferred).

Unfortunately, multi-seat capability in Linux using this approach is at an all-time low (bad state) right now, after working really well a few years back. This is due to refactoring in the server and gdm. Until multi-card initialization in gets fixed, multiseat is pretty much dead in the water. There's still a lot of interest in this approach, and once multi-card init is fixed, I think we'll see the remaining pieces -- gdm, audio, consolekit -- get sorted out in pretty short order.

(Note that multiseat is possible using the nvidia proprietary driver and a display manager other than gdm, if you have the right card combination. My 4-seat system, which worked beautifully in the F8 or F9 timeframe, currently works with 3 seats under F12 and the nvidia drivers + xdm; I can get two PCI video cards + one out of two PCI-e cards working).

(2) Using one video card with multiple outputs (lower performance). This works by starting a master X server that handles both screens as one display, and then layering a Xephyr server on each screen to handle that seat. This is a low-performance approach that should still work, but I haven't tried it for a long time.

share|improve this answer

For Ubuntu, there is a page about Multi-seat:

However, as mentioned by Chris Tyler, it is likely that you'll have to have 2 video card to make it work. It looks like it will be easier, at least with an nVidia card.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .