linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Aivils.Stoss@unibanka.lv
To: linux-kernel@vger.kernel.org
Cc: terje_fb@yahoo.no
Subject: Re: Real multi-user linux
Date: Mon, 16 Jun 2003 09:12:53 +0100	[thread overview]
Message-ID: <OF0DCD72F3.3CC39515-ONC2256D47.0028668E@unibanka.lv> (raw)

Hi, Terje
>is it possible to use several logical terminals
>(=tupels of monitor, keyboard and mouse) directly
>connected to _one_ system? I mean there is no problem
>to connect two keyboards, two mice and two graphic
>cards/monitors...
>
>But is there a possibility to group these to allow two
>users work simultanously on the same machine without
>having to go via serial console or network?

Yes.
You can read documentation un download paches from
http://startx.times.lv
or
http://www.schuldei.org/aivils

I have got working real multiple local X servers.
Main idea is from James Simmons.
/dev/tty1-63 is splited. Now we have a multiple
ranges of /dev/tty's
/dev/tty1-7 bounded with 1-st keyboard
/dev/tty8-16 bounded with 2-nd keyboard
and so on.
Also XFree86 server has a parameter vtXX , where
XX is a number of /dev/ttyXX. Now we can choose
right keyboard for right X sever.

Normal X server during initialization search all
video adapters and then disable these all and after
init enable one necessary video adapter. This feature
must be disabled. If You tell xf86 to use /proc
interface for PCI configuration, then is possible
filter xf86 PCI-steering commands with kernel.

In my case patching of XFree86 is not necessary.
Kernel do not allow disable innocent video adapters
and multiple XFree86 servers runs without interference.

Another trouble is with bunch of USB input devices.
After boot USB assing device files randomly - same
mouse may have a various /dev/input/mouseX device file,
because init 1-st 2-nd 3-rd . I use
/etc/hotplug/input.agent
This agent make symbolic links depends from mouse physicaly
location. So i do not use straight /dev/input/mouse0 but
input.agent created /dev/Amouse0 - symlink to right
mouse device file.

Another troble is with sound. Any programm under Linux
will use hers own sound interface. If You have multiple
sound cards, then any starting script must be patched.
Some programms are unconfigurable or i do not know how
to doe it (SUN java plugin for Netscape). My home users
well know this and configure popular apps (xmms) as they
like and create additional chaos.

Zero trobles with GLX hardware acceleration! This is true
for closed source Nvidia drivers :)

IMHO this solution is very usable for home computers with
restricted budget. I never do cost calculations, because i
will not 2-nd box in my home.

Aivils Stoss


             reply	other threads:[~2003-06-16  8:00 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-06-16  8:12 Aivils.Stoss [this message]
  -- strict thread matches above, loose matches on Subject: below --
2003-06-13 20:30 Real multi-user linux John Bradford
2003-06-13 21:54 ` James Simmons
2003-06-13 17:46 John Bradford
2003-06-13 17:43 John Bradford
2003-06-13 20:11 ` James Simmons
2003-06-13 17:34 John Bradford
2003-06-13 17:32 ` Alan Cox
2003-06-13 20:00   ` James Simmons
2003-06-13  8:13 John Bradford
2003-06-13 14:01 ` Terje Fåberg
2003-06-13 15:19   ` Gerhard Mack
2003-06-13 16:33     ` Alan Cox
2003-06-13 16:56   ` James Simmons
2003-06-13 20:39     ` Bernd Eckenfels
2003-06-12 23:19 Terje Fåberg
2003-06-13  0:43 ` Bernd Eckenfels
2003-06-13 17:00   ` James Simmons
2003-06-13 17:17     ` Alan Cox

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=OF0DCD72F3.3CC39515-ONC2256D47.0028668E@unibanka.lv \
    --to=aivils.stoss@unibanka.lv \
    --cc=linux-kernel@vger.kernel.org \
    --cc=terje_fb@yahoo.no \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).