Hi Conrad,

Conrad Hughes wrote:

> I'm using a keyboard-video-mouse (KVM) switch to switch between a number
> of computers; before squeeze, this worked brilliantly.  Since upgrading
> to squeeze, a few minutes after I switch to another computer, my squeeze
> install kills X completely.  All I'm seeing is the following in
> /var/log/syslog:
[...]
> [drm:edid_is_valid] *ERROR* EDID checksum is invalid, remainder is 130
> [drm:edid_is_valid] *ERROR* Raw EDID:
> <3>00 ff ff ff ff ff ff 00 ff ff ff ff ff ff ff ff
> <3>ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[...]
> A similar problem has turned up in Microsoft Windows 7, where continuous
> checking of EDID results in the OS switching to default monitor
> resolution after the user switches away (or even turns off their monitor
> in some cases).  Microsoft apparently blame this on obsolete KVM
> hardware and AFAICS have not offered a facility to disable the
> continuous checking; I hope there might be a means of disabling the
> check in Debian though

Thanks for reporting it, and sorry for the slow response.  I wonder if
the change v2.6.35-rc1~18^2~2 (drm/edid: Allow non-fatal checksum
errors in CEA blocks, 2010-05-25[1]) would help here.

Could you test v2.6.35 or later (e.g., by grabbing a kernel from sid
or experimental with initramfs-tools + linux-base from
squeeze-backports)?

Jonathan

[1] https://bugs.freedesktop.org/28229



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to