自 22.04 以来,我一直遇到屏幕闪烁的问题,我刚刚更新到 23.10,问题仍然存在。我的英特尔 nuc 上连接了 2 个屏幕,带有英特尔 Iris Plus Graphic,硬件信息如下。
描述:VGA 兼容控制器 产品:Iris Plus Graphics 640 供应商:Intel Corporation 物理 ID:2 总线信息:pci@0000:00:02.0 逻辑名称:/dev/fb0 版本:06 宽度:64 位 时钟:33MHz 功能:vga_controller bus_master cap_list rom fb
问题是,在操作过程中,我的两个屏幕会随机黑几秒然后恢复正常,黑屏的时间和持续时间完全是随机的。我做了 dmsg,每次闪烁后都会出现以下信息。
[ 2394.441427] i915 0000:00:02.0:[drm] 错误 CPU 管道 A FIFO 欠载 [ 2775.874745] i915 0000:00:02.0:[drm] 错误 CPU 管道 A FIFO 欠载
我将内核更新到 6.5.0-14,希望这个闪烁问题能够得到修复。
我还在 /etc/gdm3/custom.conf 中禁用了 Wayland,并使用 WaylandEnable=false
我的 grub 模式设置参数如下所示:GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.fastboot=1 i915.enable_psr=0 intel_idle.max_cstate=4"
当我将屏幕分辨率设置为 1080 而不是 1440 时,闪烁会随机持续存在,闪烁的频率不像以前那么频繁,但仍然存在。
有什么建议或方法可以一劳永逸地解决这个问题吗?