On Tue, 27 Nov 2001, [iso-8859-1] Andr� Magoga (E-mail) wrote:

> First, sorry by the loooonnnngggg message :=)
> 
> We're developing a project that needs true multihead support for X under
> Linux.
> Our environment is as follows:
> - one PC with an AGP video adapter board, one ps/2 mouse and keyboard
> set.
> - one or more set of PCI video adapter board, with USB mouse and
> keyboard.
> We've tried some hacks found in the web to put this environment working,
> but unfortunately, no one work in an acceptable manner. We're able to
> get the extra keyboards and mouses working, but faced a major problem
> with the video adapters.
I assume that the hacks you looked at included
        http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/
(I've never tried it).

> patch we got the first, second and third server up and running. But we
> faced a problem: the video of the first Xserver blanks after the second
> starts. If we switch the terminal to VT1 and after to VT7 the image
> appears again. For the first video we decided to use a standard
> (non-patched) Xserver. The other instances use the patched Xserver.
> Notice that the patched Xserver has all VT related code commented.
> So, would be great if someone can give us a clue where in that BIG X
> source code tree we could look for this cited action.

I know little about this area of the code, but I guess that you want
to look at the code which calls the driver EnterVT and LeaveVT routines. 
These routuines prepare the graphics card for the virtual console which is 
about to become active. In your case you don't really want to associate
a VT with the running X server, so I believe that you need to disable the 
"VT-awareness" of the server in some way.

I hope this proves a useful hint.

-- 
Dr. Andrew C. Aitchison         Computer Officer, DPMMS, Cambridge
[EMAIL PROTECTED]   http://www.dpmms.cam.ac.uk/~werdna

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to