EDID checksum errors

Alex Deucher alexdeucher at gmail.com
Tue Jun 22 10:47:30 PDT 2010


On Tue, Jun 22, 2010 at 1:11 PM, Octoploid <cryptooctoploid at gmail.com> wrote:
> On Tue, Jun 22, 2010 at 7:07 PM, Alex Deucher <alexdeucher at gmail.com> wrote:
>> On Tue, Jun 22, 2010 at 12:39 PM, Corbin Simpson
>> <mostawesomedude at gmail.com> wrote:
>>> On Tue, Jun 22, 2010 at 9:05 AM, Octoploid <Cryptooctoploid at gmail.com> wrote:
>>>> Octoploid wrote:
>>>>
>>>>> The following EDID checksum errors are spamming my syslog.
>>>>> (Everything is working fine and there are no other problems
>>>>> except these somewhat annoying messages):
>>>>>
>>>>> drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is
>>>>> 128
>>>>
>>>> This patch helps:
>>>> http://lists.freedesktop.org/archives/dri-devel/2010-April/000255.html
>>>
>>> Your monitor sucks. Don't take it personally; lots of monitors suck.
>>> That patch just gives you the option to forcibly use  monitors with
>>> EDIDs that have bad checksums, in case the checksum is the only bad
>>> part of an otherwise valid EDID.
>>
>> IIRC, ajax sent a patch a while back to just ignore bad checksums
>> since they are so common.
>
> Yes, that is the patch I've linked to above.
> But it just papers over the problem. Where do the changing
> (corrupted) raw EDID blocks in my first message come from?
> From my monitor?

Yes.  Older versions of the drm code weren't as pedantic.

Alex


More information about the dri-devel mailing list