我拥有最新的Intel NUC NUC6i7KYK(此处为规格),运行时接近库存Ubuntu 16.04。它的显示器通过HDMI连接。
从挂起状态唤醒(S3)时,永远不会唤醒显示。系统已启动且反应灵敏(我可以ssh入),但显示保持关闭,无信号。关闭或打开显示器的电源或拔下HDMI电缆都不会恢复它。
我尝试了本指南中的某些步骤,并在引导到“运行级别3”(启动到控制台而不是X)时发现了完全相同的问题。(我相信在这种情况下,英特尔视频驱动程序仍然有效,因为控制台它引导进入时显然是在图形模式下。)
我没有尝试通过DisplayPort连接显示器,因为我没有功能强大的显示器,所以我不确定它是否特定于HDMI输出。
如何诊断和解决此问题?我可以找到的大多数指南似乎都是过时的(例如,从我链接的文章中,我找不到intel_reg_dumper
或intel_gpu_dump
工具,也不/proc/acpi/event
存在等),或者没有提供足够详细的信息(例如,我正在查看此页的第3.2.1节,但我不知道“设置CONFIG_DRM_I915=n
” 是什么意思)。
我dmesg
醒来后把它丢了。暂停后产生的完整输出在这里,如果这两行对任何人都意味着任何意义,也许这两条线可能是一个线索:
[ 158.639355] [drm:intel_dp_link_training_clock_recovery [i915_bpo]] *ERROR* failed to enable link training
[ 158.647999] [drm:intel_dp_start_link_train [i915_bpo]] *ERROR* failed to start channel equalization
任何帮助,将不胜感激。谢谢!