系统启动时显示[drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid

环境:

CentOS7

问题:

启动时,系统会在控制台上滚动类似于以下内容的消息:

[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.

处理方法:

编辑文件 /boot/grub/grub.conf:将nomodeset添加到以“内核”开头的行尾。

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 nomodeset

原因:

视频模式设置已移至内核。这意味着硬件特定时钟速率和视频卡寄存器的编程发生在内核中,而不是在X Windows系统启动中。在某些卡上,这无法正常工作。添加 nomodeset 参数会指示内核在引导期间使用 BIOS 视频模式,并在 X Windows 系统启动时加载视频驱动程序。

诊断步骤:

查看 /var/log/dmesg日志信息。

posted @ 2022-08-11 10:45  小蟋帅  阅读(865)  评论(0编辑  收藏  举报