EDID necessary for fixed-format displays?

Adam Jackson ajax at redhat.com
Tue Sep 15 18:55:41 UTC 2009


On Tue, 2009-09-15 at 11:13 -0700, John Reiser wrote:
> > We get FF [fixed format] displays pretty much right,
> 
> What is holding up  https://bugzilla.redhat.com/show_bug.cgi?id=493441

Primarily that it's rage128 hardware, which no one likes working on.

> where a 1024x768 LCD panel is recognized only as 800x600, and with
> no option to choose 1024x768, except via explicit /etc/X11/xorg.conf ?
> 
> That box does not have EDID, but Xorg.0.log shows
>     (II) R128(0): Panel size: 1024x768
> so the driver does know the truth.
> It looks like a lazy driver if EDID is the only way to success.

Pretty sure I've seen other cases where r128 gets the panel size wrong.

We do something similar in the vesa driver though, where we'll call out
to the VBE panel ID method if there's no EDID.  I'd be interested to see
what vesa does on that hardware.  The panel size dump in r128 is
scraping out of some scratch registers that happen to be the right size
sometimes, where the VBE call might actually be reliable.

- ajax
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20090915/e2fb82e7/attachment.sig>


More information about the fedora-devel-list mailing list