On Fri, 19 Oct 2001, Brian J. Murrell wrote:

> I have a Matrox G400 (dual head).  I want to be able to run two
> separate X-server instances, one per head.  Is it possible?  How about
> running an X-server on the first head and a frame-buffer on the
> second?  Somehow I doubt the latter even more than the former.

You need something at the kernel level (fbdev or dri are obvious thoughts)
to stop 2 user processes (such as the X server) from fighting over the
hardware. DRI doesn't split the dual head into 2 separate heads.

The most likely possibility is the (linux) kernel frame-buffer driver.
I've never tried it but the linux kernel has an option for dual head
on Matrox cards; if that makes the card appear as something like
/dev/fbdev0 and /dev/fbdev1, there is an X server driver (possibly fbdev)
which should be able to run on one of these devices.

If it works, this would effectively give you 2 separate cards.
You then need to consider something like
http://cambuca.ldhs.cetuc.puc-rio.br/multiuser/
in order to get a different keyboard working on each head.
I assume that you don't want to use VT switching to get one
keyboard onto both servers.

-- 
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