我的主板H110TM-ITX R2.0提供 4 个显示连接器:
- 显卡
- HDMI
- 显示端口 1.2
- LVDS(内部)
MoBo 的手册在脚注中指出,只能同时使用 2 个连接器。虽然我目前使用的 CPU i5-6500T 能够同时处理 3 个显示器。我听说同步时钟的数量是一个限制因素。但是这些组件位于何处:在主板上,还是 - 甚至出乎意料 - iGPU 本身?
当然,我尝试插入三台显示器,但自然而然地,其中一台关闭了。我什至尝试了 DisplayPort-to-2x-HDMI 集线器来克服限制。集线器上的监视器工作正常,但在任何其他连接器上添加任何其他监视器再次失败。
因此,我无法使用 iGPU 的全部功能,因为无论这些时钟在哪里,都只提供 2 个同步时钟。或者除了使用 DisplayLink(通过 USB 连接显示器)之外,是否还有其他潜在的方法可以克服此限制?或者可能是 DisplayPort 集线器配置不正确,因为需要在 Linux 中激活 MST?
Intel 的处理器规格页面表明 iGPU 称为Intel HD Graphics 530,它直接支持 eDP/DP/HDMI/DVI 显示连接,最多支持 3 个显示器。您的 CPU 属于Skylake一代。
请注意,此处未提及 VGA 和 LVDS:如果您的(未指定的)主板提供这些,则主板必须通过在 CPU/芯片组外部包含一个信号转换器来实现它们,该转换器将从某些显示器连接中创建 VGA 和/或 LVDS 信号iGPU 直接支持的类型。
你听说的“sync clocks”可能指的是较老的( Ivy Bridge,即比你的CPU早2代以上)Intel CPU的情况:那些处理器的iGPU确实有3个图形处理管道,但是那些芯片组处理器仅包含 2 个锁相环,用于生成显示器的像素时钟。
这个限制可以通过选择你的显示器来解决,这样至少两个显示器可以共享一个像素时钟:要么使用至少两个 DisplayPort 连接(没有无源适配器),要么有两个或更多完全相同的非 DisplayPort 连接连接到相同显示器的类型,以便完全相同的像素时钟可以应用于两者。
(参考:维基百科)
但在Skylake一代的 CPU 和芯片组中,这种限制应该不再存在。这表明限制因素是主板设计。无论出于何种原因(市场细分?要求最大限度地减少主板布线层数以降低制造成本?),主板设计师可能未连接第三个图形管道的输出,并将主板设计为仅使用两个 iGPU管道。
如果是这种情况,那么不更换硬件恐怕就没有解决方法了。