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

我在桌面系统上运行ubuntu 13.10,我有两台显示器,我试图通过Displayport的1.2多流支持连接。

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

Ubuntu检测到U2413显示器正常,但它没有检测到U2412显示器。 (U2412显示器只有在我直接连接到计算机时才会被识别。)菊花链设置在Windows 7下可以正常运行…有关如何在ubuntu下工作的任何想法?

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

大家好消息!

您不必再手动构建前沿软件。 我现在有一台配备Intel HD的戴尔E7240,通过dockstation运行双显示器。

你必须这样做:

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

  • 如果您想继续运行最新的LTS 14.04(Trusty),请在更新的稳定版本发布后的一段时间内,通过为LTS发布提供的硬件启用通道安装较新的Linux内核(3.17+)或Utopic(14.10)的反向端口。 还有其他几种方式。 对于手动Xorg更新,PPA(如xorg-edgers PPA)也可能会起作用。

David Airlie在内核和xserver-xorg-video-intel驱动程序中实现了MST支持 。

要使它在Ubuntu 14.04上运行,你必须使用他的补丁编译linux内核 ,以及从git master编译intel X.org驱动程序 。

有了它,我得到了它的工作。 我的Thinkpad T440p的UltraDock在DVI上连接了一个显示器,一个在DisplayPort上,笔记本电脑自己的显示器同时运行:

在此处输入图像描述

GitKernelBuild维基页面很有帮助。

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

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

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

如果显示器与扩展坞DisplayPort连接,则仅检测到最大分辨率高达2560 x 1440.如果选择3840×2160,则不会检测到外部显示器。

华硕显示器需要两个通道支持4k。 扩展坞还使用多个DP通道来支持DisplayPort和HDMI连接的去耦。 从技术角度看,DP集线器(asus显示器)与另一个DP集线器(底座)连接。

似乎这个特殊的星座(DP集线器连接另一个dp集线器)目前不受最近内核和英特尔驱动程序更改的支持。