Bug#622993: every 10s I get "[drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid ..."

Lisandro Damián Nicanor Pérez Meyer perezmeyer at gmail.com
Sun Feb 16 19:39:41 PST 2014


(Sorry if I'm spawning a very old thread here).

After all this time I have been patching my kernels to workaround [0][1]

[0] <https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=624549>
[1] <https://bugs.freedesktop.org/show_bug.cgi?id=37040>

Some time ago I found [2] and today I finally solved the problem.

[2] <http://www.blaicher.com/2012/06/howto-fixing-a-broken-edid-eeprom-with-a-bus-pirate-v4/>

Some stuff I learned: the kernel does ignores checksums mismatches by 8... in 
the positive side! My mismatch was exactly -1, ie, 255.

I have been modifying the original patch to workaround this since 2011. I'm 
attaching my last patch in case someone else needs it. It does adds a kernel 
parameter to ignore edid mismatches.

Kinds regards, Lisandro.


-- 
Theory and practice sometimes clash. And when that happens, theory loses.
Every single time.
  Linus Benedict Torvalds.

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: drm-kms-add-a-module-param-to-disable-strict-EDID-3.12.patch
Type: text/x-patch
Size: 2682 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140217/359e3da5/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/dri-devel/attachments/20140217/359e3da5/attachment.pgp>


More information about the dri-devel mailing list