Displayport 1.2 MST/菊花链 - 双显示器设置 - 英特尔显卡

Displayport 1.2 MST/菊花链 - 双显示器设置 - 英特尔显卡

我在桌面系统上运行 ubuntu 13.10,并且有 2 个显示器,我正尝试通过 Displayport 1.2 多流支持进行连接。

该系统配备 Intel Core i7-4770K 处理器,我使用 Intel HD Graphics 4600 的显示端口 (1.2) 输出将计算机连接到 Dell U2413 显示器。第二台显示器 (Dell U2412) 通过显示端口 1.1 电缆连接到 Dell U2413 显示器。

Ubuntu 可以正常检测到 U2413 显示器,但无法检测到 U2412 显示器。(只有当我将 U2412 显示器直接连接到计算机时,才能识别它。)但是菊花链设置在 Windows 7 下运行良好... 有没有关于如何在 ubuntu 下使其运行的想法?

答案1

大家好消息!

您不再需要手动构建前沿软件。我现在有一台配备 Intel HD 的 Dell E7240,通过扩展坞运行双显示器。

您必须执行以下任一操作:

  • 将 Ubuntu 升级到较新的版本。14.10/15.04+ 似乎开箱即用地支持英特尔显卡的 MST。

  • 如果您想继续运行最新的 LTS 14.04 (Trusty),请通过 LTS 版本提供的硬件支持渠道安装较新的 Linux 内核 (3.17+) 或 Utopic (14.10) 的反向移植版本一段时间之后已经发布了较新的稳定版本。还有其他几种方法。对于手动更新 Xorg,可以使用 PPA,例如xorg-edgers PPA也许也会起作用。

答案2

目前,Linux 和 Apple 的 OSX 均未实现 MST,尽管硬件已支持该功能数年,但 Apple 将在今年某个时候实现该功能,因为使用 DisplayPort 1.2 的新 4K 显示器需要该功能,Linux 支持可能也会在那时出现。目前唯一正确支持 MST 的操作系统是 Windows,因为该平台上的驱动程序已实现该功能。此外,2412 显示器使用不支持 MST 的 DP 1.1,因此您应该用另一台 2413 显示器替换该显示器。

答案3

大卫·艾尔利实施 MST 支持在内核和 xserver-xorg-video-intel 驱动程序中。

为了让它在 Ubuntu 14.04 上运行,你必须编译Linux 内核及其补丁,以及编译来自 git master 的 intel X.org 驱动程序

这样,我就可以让它工作了。我的 Thinkpad T440p 的 UltraDock 有一个连接到 DVI 的显示器、一个连接到 DisplayPort 的显示器,还有笔记本电脑自己的显示器,所有这些都在同时运行:

在此处输入图片描述

GitKernelBuildwiki 页面很有帮助。

可以找到详细的构建说明在我的博客文章中

答案4

我有一台带有扩展坞的 T540p 笔记本和基于 14.04 LTS 的 Linux Mint 17,配备 3.19 内核和最新的英特尔驱动程序,以及支持高达 3840x2160 分辨率的华硕 4k 显示器。

如果显示器通过 mini DisplayPort 连接器直接与笔记本电脑连接,则一切正常。

如果显示器与扩展坞 DisplayPort 连接,则只能检测到最大分辨率为 2560 x 1440。如果选择 3840x2160,则检测不到外部显示器。

华硕显示器需要两条通道才能支持 4k。扩展坞还使用多条 DP 通道来支持 DisplayPort 和 HDMI 连接的分离。从技术角度来看,DP 集线器(华硕显示器)似乎与另一个 DP 集线器(扩展坞)相连。

似乎内核和英特尔驱动程序的最新变化目前不支持这种特殊的组合(DP 集线器与另一个 dp 集线器连接)。

相关内容