RandR version 1.2 revisited

Xavier Bestel xavier.bestel at free.fr
Fri Sep 15 00:25:42 PDT 2006


On Fri, 2006-09-15 at 00:19, Adam Jackson wrote:
> On Thursday 14 September 2006 17:39, Xavier Bestel wrote:
> > Le jeudi 14 septembre 2006 à 16:58 -0400, Adam Jackson a écrit :
> > > I really can't justify reporting EDID to the client in any format but the
> > > raw block.  It's quite easy to parse, and we've basically got the code
> > > already, and translating it to another format is just making work.  I'd
> > > be happy to split it out into a shared lib post-7.2 if people think
> > > that's worthwhile.
> >
> > How do you export the properties of non-EDID displays then ? You just
> > create a fake EDID ?
> 
> That's certainly an option, but I don't expect it to be a very common case.
> 
> EDID is actually required as part of the DVI spec, and I expect similar 
> requirements for HDMI and other future standards.  ACPI even requires that 
> EDID blocks be available via the DSDT if they're not available through any 
> other means.  It's essentially a requirement for plug and play.
> 
> Now there are some classes of legacy devices for which we may want to 
> construct fake EDID blocks, and the driver would have to gain some smarts to 
> hook them up when possible.  Likewise VGA cables tend to lose their DDC pins.  
> But it is now virtually impossible to buy a non-EDID monitor off the shelf, 
> which is a trend we should encourage by treating monitors without EDID as 
> broken.

I was more thinking about all non-PC hw running X, like PDAs and
embedded systems (does OLPC have EDID ?).

	Xav




More information about the xorg mailing list