From: Dotan Cohen on
I have a desktop computer with onboard VGA and option to add a
discrete video card. It has plenty of spare USB ports for mice and
keyboards.

Does Debian support using this computer for _two_ workstations, each
with their own user accounts, monitor, and keyboard? The goal is to
save space, electricity, and maintenance in a cramped desk in which
now two people must each have their own computer (home environment). I
prefer to stick with Lenny but am willing to experiment with Squeeze
or even a Debian derivative if need be. Thanks in advance.

--
Dotan Cohen

http://what-is-what.com
http://gibberish.co.il


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
From: Nick Douma on
Dotan Cohen wrote:
> I have a desktop computer with onboard VGA and option to add a
> discrete video card. It has plenty of spare USB ports for mice and
> keyboards.
>
> Does Debian support using this computer for _two_ workstations, each
> with their own user accounts, monitor, and keyboard? The goal is to
> save space, electricity, and maintenance in a cramped desk in which
> now two people must each have their own computer (home environment). I
> prefer to stick with Lenny but am willing to experiment with Squeeze
> or even a Debian derivative if need be. Thanks in advance.
>

I've read an article years ago where they did what you trying to do,
with eight workplaces. I found an entry on Wikipedia that might be a
good starting point, it also contains a link to the X.org wiki page on
the subject:

http://en.wikipedia.org/wiki/Multiseat_configuration

From: Dotan Cohen on
2010/1/6 Boyd Stephen Smith Jr. <bss(a)iguanasuicide.net>:
> On Wednesday 06 January 2010 02:58:48 Dotan Cohen wrote:
>> I have a desktop computer with onboard VGA and option to add a
>> discrete video card. It has plenty of spare USB ports for mice and
>> keyboards.
>>
>> Does Debian support using this computer for _two_ workstations, each
>> with their own user accounts, monitor, and keyboard?
>
> From what I understand about Linux in general, no.  At the very least, doing
> so your be overly complicated.
>
> The first problem to solve is getting two separate X sessions to run at the
> same time, but using separate hardware.  It should be possible, but I've never
> tried it.  You'd have to write two fairly complex xorg.conf files to make sure
> the inputs and outputs are explicit and that X completely ignores the other
> hardware -- neither session can (e.g.) try to "turn off" the unused
> inputs/outputs.  Then you'd want to start them on the same "virtual terminal",
> something which will only work if your xorg.conf files are correct AND Xorg
> and the kernel don't actively try and prevent this.
>
> If you can get that working, you should be able to run a login manager on each
> session.  Then two different (or the same) user could login to each session.
> I guess the login manager is actually responsible to starting the X session,
> but once you could get two sessions running at the same time on the same vt,
> it should be relatively easy to start two login managers -- one for set of
> hardware / xorg.conf.
>
> If you even got that far, you'd still have some interference issues.  Things
> like Ctrl+Alt+Fx or Alt+SysRq+x would still affect all of the hardware by
> switching to another virtual terminal.  Modern login managers probably even
> have some facility for using and switching to other virtual terminals, which
> would switch both sets of hardware.  I'd wager that all of these could be
> disabled, for either all keyboards or all but one, but I don't know how off
> the top of my head.
>
> I think it would be easier simply scale the second computer down to a "thin
> client".  It would need it's own CPU, RAM, and I/O but it should be able to
> mount most file-systems via ro-nfs with a few filesystems mounted with rw-nfs
> (or nbd/iscsi/eata) after netbooting.  It would run its own Xorg instance, but
> use XDMCP to (graphically) login to the primary computer, such that all the X
> programs would run on the primary computer, and all the user settings/data
> would be on the primary computer -- users wouldn't even need a login to the
> thin client.
>
> Without hard disks, and needing only enough CPU power to run X, the second
> system could be *very* small.  Since it could share (at least) /usr with the
> main system, it wouldn't need to be separately updated much.
>
> This post turned out a lot longer and a lot less informative than I had hoped.
>
> TLDR: No; look into something like LTSP, but small-scale.


Thanks, Boyd, that was actually ver informative. As there is no room
for a second tower, I will see about modding the existing tower for
two motherboards. There actually is room, only the CPU cooling tubes
might be problematic.

Oh, and I'm going to have to see if a single 500W power supply with
another pigtail soldered will power both! That should probably be the
weak point in the system!



--
Dotan Cohen

http://what-is-what.com
http://gibberish.co.il


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
From: Dotan Cohen on
2010/1/6 Nick Douma <n.douma(a)nekoconeko.nl>:
> Dotan Cohen wrote:
>> I have a desktop computer with onboard VGA and option to add a
>> discrete video card. It has plenty of spare USB ports for mice and
>> keyboards.
>>
>> Does Debian support using this computer for _two_ workstations, each
>> with their own user accounts, monitor, and keyboard? The goal is to
>> save space, electricity, and maintenance in a cramped desk in which
>> now two people must each have their own computer (home environment). I
>> prefer to stick with Lenny but am willing to experiment with Squeeze
>> or even a Debian derivative if need be. Thanks in advance.
>>
>
> I've read an article years ago where they did what you trying to do,
> with eight workplaces. I found an entry on Wikipedia that might be a
> good starting point, it also contains a link to the X.org wiki page on
> the subject:
>
> http://en.wikipedia.org/wiki/Multiseat_configuration
>
>

Thanks! From that article, it appears that multiseat is a planned
feature for Fedora 12. Not exactly a Debian derivative, bus close
enough for me!

--
Dotan Cohen

http://what-is-what.com
http://gibberish.co.il


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org
From: randall on
On 01/06/2010 09:58 AM, Dotan Cohen wrote:
> I have a desktop computer with onboard VGA and option to add a
> discrete video card. It has plenty of spare USB ports for mice and
> keyboards.
>
> Does Debian support using this computer for _two_ workstations, each
> with their own user accounts, monitor, and keyboard? The goal is to
> save space, electricity, and maintenance in a cramped desk in which
> now two people must each have their own computer (home environment). I
> prefer to stick with Lenny but am willing to experiment with Squeeze
> or even a Debian derivative if need be. Thanks in advance.
>
>
seems pretty straight forward

https://help.ubuntu.com/community/MultiseatX


--
To UNSUBSCRIBE, email to debian-user-REQUEST(a)lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster(a)lists.debian.org