From: Jonathan Nieder <jrnieder@gmail.com>
To: dri-devel@lists.freedesktop.org
Cc: "Lisandro Damián Nicanor Pérez Meyer" <perezmeyer@gmail.com>,
"Stuart Pook" <slp12227@pook.it>
Subject: Re: every 10s I get "[drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid ..."
Date: Fri, 29 Apr 2011 23:11:14 -0500 [thread overview]
Message-ID: <20110430040921.GA7942@elie> (raw)
In-Reply-To: <201104292359.45739.perezmeyer@gmail.com>
Hi dri developers,
Two corrupt-EDID/dmesg-spam puzzles for you. Seems to be a
regression, though I'm not sure from when.
Stuart Pook writes[1]:
> Every 10 seconds I get the messages at the end of my bug report in
> /var/log/kern.log. My /var/log/kern.log is very big!
[...]
> I have a Benq Product Name FP241W manufactured February 2007 Revision
> B4-125 and used to use the DVI input. The EDID data in the DVI input
> suddenly failed and the my PC would not longer boot. I plugged my PC
> into the HDMI input of the monitor and the machine boots but X does not
> start at the correct resolution. It appears that the EDID data from HMDI
> input does not propose "1920x1200".
[...]
> So once X is running
> I unplug my PC from the HDMI input and plug it into the DVI input. All
> works well, the screen saver makes the screen go into standby mode,
> except that the kernel tells me that the EDID data is not correct every
> 10 seconds. Is there a way to make it stop?
[...]
> [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 34
> [drm:drm_edid_block_valid] *ERROR* Raw EDID:
> <3>a1 80 ff ff ff ff ff 00 09 d1 db 76 be 0f 00 00 ...........v....
> <3>07 11 01 03 80 34 21 78 ea 5a d5 a7 56 4b 9b 24 .....4!x.Z..VK.$
> <3>13 50 54 bd ef 80 71 4f 81 90 81 80 81 8c a9 40 .PT...qO.......@
> <3>b3 00 01 01 01 01 28 3c 80 a0 70 b0 23 40 30 20 ......(<..p.#@0
> <3>36 00 07 44 21 00 00 1e d5 09 80 a0 20 5e 63 10 6..D!....... ^c.
> <3>10 60 52 08 78 2d 11 00 00 1a 00 00 00 fd 00 38 .`R.x-.........8
> <3>4c 1e 53 11 00 0a 20 20 20 20 20 20 00 00 00 fc L.S... ....
> <3>00 42 65 6e 51 20 32 34 31 57 0a 20 20 20 00 dc .BenQ 241W. ..
Lisandro Damián Nicanor Pérez Meyer writes[1]:
> With a dual screen setup. Not so long ago (less than a week) both monitors
> (ViewSonic VG2021wm) were working fine. Somehow the monitor connected to the
> DVI port started not being detected correctly on boot (wrong edid?). Dmesg
> shows:
>
> [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 54
> [drm:drm_edid_block_valid] *ERROR* Raw EDID:
> <3>00 ff ff ff ff ff ff 00 5a 63 1e d9 01 01 01 01 ........Zc......
> <3>18 11 01 03 0e 2b 1b 78 2e cf c5 a3 5a 49 a0 25 .....+.x....ZI.%
> <3>12 50 54 bf ef 80 81 80 81 40 71 4f 01 01 01 01 .PT......@qO....
> <3>01 01 01 01 01 01 21 39 90 30 62 1a 27 40 68 b0 ......!9.0b.'@h.
> <3>36 00 b1 0e 11 00 00 1c 36 00 00 ff 00 51 44 57 6.......6....QDW
> <3>30 37 32 34 36 30 38 36 37 0a 00 00 00 fd 00 32 072460867......2
> <3>4b 1e 52 11 00 0a 20 20 20 20 20 20 00 00 00 fc K.R... ....
> <3>00 56 47 32 30 32 31 77 6d 2d 32 0a 20 20 00 64 .VG2021wm-2. .d
>
> And so I can't go more than 1024x768 on a 1680x1050 capable LCD. As this was
> working some days ago, there must have been a regression somewhere :-/
[...]
> On Vie 29 Abr 2011 22:08:09 Jonathan Nieder escribió:
>> Thanks. Could you try the patch from
>>
>> https://bugs.freedesktop.org/show_bug.cgi?id=27708#c7
>>
>> and see what happens when booting with the drm.edid_strict=0 option?
>
> The patch works perfectly, so at least I have a workaround :-) Thank you!
>
> Now the question is why the DVI port gets a corrupt EDID while the VGA port
> gets it right. Or maybe the code processing the EDID of the DVI port is wrong?
>
> Don't heasitate in contacting me if I can be of any further help.
Known problem? Ideas?
Jonathan
[1] There are many more details in the original reports, at
http://bugs.debian.org/622993
https://bugs.freedesktop.org/show_bug.cgi?id=31943 looks vaguely
similar.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel
next parent reply other threads:[~2011-04-30 4:11 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <201104292156.32388.perezmeyer@gmail.com>
[not found] ` <20110430010752.GA6907@elie>
[not found] ` <201104292359.45739.perezmeyer@gmail.com>
2011-04-30 4:11 ` Jonathan Nieder [this message]
2011-05-01 15:26 ` Bug#622993: every 10s I get "[drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid ..." Stuart Pook
2011-05-01 19:40 ` Thibaut Girka
2011-05-01 19:51 ` Lisandro Damián Nicanor Pérez Meyer
2011-05-01 20:26 ` Thibaut Girka
2011-05-01 20:47 ` Lisandro Damián Nicanor Pérez Meyer
2011-05-01 21:09 ` Thibaut Girka
2011-05-01 21:31 ` Lisandro Damián Nicanor Pérez Meyer
2011-05-02 14:23 ` Alex Deucher
2011-05-02 14:50 ` Lisandro Damián Nicanor Pérez Meyer
2011-05-02 15:25 ` Alex Deucher
2011-05-02 16:56 ` Lisandro Damián Nicanor Pérez Meyer
2011-05-01 20:48 ` Stuart Pook
2014-02-17 3:39 ` Lisandro Damián Nicanor Pérez Meyer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110430040921.GA7942@elie \
--to=jrnieder@gmail.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=perezmeyer@gmail.com \
--cc=slp12227@pook.it \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.