On 17 Mar 2003, Ben Guthro wrote:

> However, I'm still left with the dilemma of being unable to inventory
> all the monitors on the system. I realize that the network transarency
> schema says that in some instances this does not make sense to do.
> However, in Windows, Mac OS9, and OS X there is a mechanism to retrieve
> information on the monitors on the desktop (like each one's EDID), be it
> virtual or not. Is there no equivalent in X?

If you want to inventory all monitors connected to a machine,
ddcprobe (ships with Red Hat 8.0) should do that independently of X.
I suspect that it doesn't handle multiple monitors very well.

If you want to inventory the monitors on a desktop,
        xprop -root 0x XFree86_DDC_EDID1_RAWDATA
should work even across the network.
However I haven't tried it on a dual head with two graphics cards.

I know that drivers for several dual head cards don't correctly return
the EDID info for both displays; do the other OSes you mention get this
right ?
What does EDID info even mean on a laptop display - my laptop BIOS
doesn't return  EDID info for the builting screen, but does return the
EDID from an external monitor if connected.

> (II) Loading sub module "vbe"
> (II) LoadModule: "vbe"
> (II) Loading /usr/X11R6/lib/modules/libvbe.a
> (II) Module vbe: vendor="The XFree86 Project"
>       compiled for 4.2.0, module version = 1.0.0
>       ABI class: XFree86 Video Driver, version 0.5
> (II) Loading sub module "int10"
> (II) LoadModule: "int10"
> (II) Reloading /usr/X11R6/lib/modules/linux/libint10.a
> (II) I810(1): initializing int10
> (EE) I810(1): Cannot read V_BIOS
> (II) I810(1): this driver cannot do DDC without VBE

This looks like a driver problem - does the DDC work if you
driver this card as a single head ?

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

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to