配备英特尔高清显卡的多头显示器 - 随机黑屏

配备英特尔高清显卡的多头显示器 - 随机黑屏

我在使用 3 头显示器配置时遇到了一些问题:

  • 硬件是 Intel NUC Core i5 - HD Graphics 4000,具有 3 个输出(1 个 HDMI、2 个 Mini-DP)
  • debian wheezy,内核 3.2

我的 Xorg 配置运行良好:三个屏幕上的一个桌面,使用 xrandr 命令来调整每个屏幕的大小并设置位置......但结果正是我所需要的并且运行良好。

在 X 启动时,3 个屏幕中的一个(通常是相同的,但有时是另一个)随机保持黑色(不是真正的黑色,更多的是处于待机状态)。随机3个效果很好。

对于 xrandr 和 xset q,一切正常。我可以通过以下命令恢复黑屏:

xset dpms force off && xset dpms force on

chvt 6 && chvt 7也很好用)

此命令让我返回 3 个屏幕,或者其中一个屏幕保持黑色(并不总是相同),但在第 3 次或第 4 次尝试时,就可以了。不同显示器和不同 NUC 的问题完全相同。

重点是我希望它能够自行工作,无需任何交互。所以我正在寻找一种方法:

  • 检测一台显示器何时处于这种“黑色”模式(自动运行 xset 命令,直到所有屏幕都正常)。但我没有任何线索可以发现这一点。
  • 或者确保屏幕被“唤醒”,就像常规的戳一样

我该如何解决这个问题?

相关内容