Hello,
I'd like to run two XFree86 servers on one machine under Linux, with
separate heads (on a dual-head Matrox G400TV card), and separate
keyboards/mice (using USB for at least one of the two keyboards/mice)
(two completely independent X servers on the same machine).
My impression is that this is not possible now for at least two reasons.
One is that the keyboard input is not done through a device, but
through the kernel's VT/TTY system.
Another is the virtual terminal (VT) system which assumes that only
one display and keyboard is active at any time.
As a first step to overcoming the second problem, I have downloaded
the XFree86 code, and started looking at modifying it to have an option
to not tie a specific Xserver to a virtual terminal. I assume that it
would be possible to have an Xserver using a frame buffer for it's
graphics, without involving a VT.
A second step would be to modify the keyboard driver to have it use a
USB device.
I'd appreciate any input on the issues involved, or if someone has or
is attempting anything similar.
I'm not familiar with the XFree86 code, or with the details of VT:s
and framebuffers, but I'm reading up on it!
There is a project to redesign the linux (terminal) input core, I've
looked at it briefly, but would like to see if I can make XFree86 work
under current Linux kernels)
I don't subscribe to the Xpert list, so please CC: any comments to my
E-mail address!
Thanks for any tips,
Erland
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert