System Startup and Display: [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid

envirenment:

CentOS7

question:

On startup, the system scrolls the console with messages similar to the following:

[drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 128
Raw EDID:
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
i915 0000:00:02.0: HDMI-A-2: Ignoring invalid EDID block 59.

 

Approach:

Edit the file /boot/grub/grub.conf: add nomodeset to the end of the line starting with “kernel”.

kernel /vmlinuz-2.6.32-279.22.1.el6.x86_64 ro root=/dev/mapper/vg_rhel6-rootfs rd_NO_LUKS crashkernel=auto rhgb quiet <strong>nomodeset</strong>

 

reason:

Video mode settings have been moved to the kernel. This means that programming of hardware specific clock rates and video card registers happens in the kernel, not in X Windows System startup. On some cards this doesn’t work properly. Adding the nomodeset parameter instructs the kernel to use the BIOS video mode during boot and to load the video driver when the X Windows System starts.

Diagnostic steps:

View /var/log/dmesg log information.

Read More:

Leave a Reply

Your email address will not be published. Required fields are marked *