获得三台显示器的任何非常好的方式?

有什么令人满意的解决方案可以在Ubuntu上实现三个显示器? 我知道一些ATI卡(Eyefinity)可以从一张卡上支持3个显示器,但是我不知道在Linux下支持这个显示器有多好,而且我在Linux上的ATI从未有过这么好的运气。

另一种方法是尝试两张牌,但似乎也存在问题。 它看起来像xrandr不能支持2 GPU。 我相信你最终会得到两个单独的“屏幕”,你无法移动应用程序或窗口,除非你启用Xinerama,据我所知,它禁用了一些加速,也可能是合成。

我在网上发现了这么多相互矛盾的信息,我真的很困惑。 请指教!

感谢Geppetvs的建议,但我有一个正常运行并且运行良好的一个。

我有一张蓝gemHD6770 fleX版卡。

我相信任何一款ATI“Eyefinity”卡都可以使用。 其中大多数都需要DisplayPort显示器来支持3个显示器,或DP-> DVI适配器。 Sapphire fleX卡可以使用2xDVI + 1xHDMI(可以很容易地转换为DVI – 实际上它们在盒子中提供适配器)。

此卡支持3个带有开源“radeon”驱动程序的监视器,无需创建或编辑xorg.conf文件。 标准的xrandr工具可以使用它。 3D加速是活跃的(足以运行glxgears和至少合成)并且不需要xinerama。

希望这有助于某人!

[PS此链接很有用https://bbs.archlinux.org/viewtopic.php?id=116502&p=2 ]

使用2个GPU可能与硬件相关的解决方案一样昂贵,而对于高要求的任务,例如使用2个以上的显示器,考虑像Matrox TripleHead2Go这样的解决方案会更好

在此处输入图像描述在此处输入图像描述在此处输入图像描述在此处输入图像描述在此处输入图像描述

这似乎是即插即用的,并且提到了windows / mac兼容软件,用于video设置的特殊安排/管理。

产品function和技术细节

产品function

  1. 从笔记本电脑或台式电脑上运行两个或三个显示器
  2. 1个VGA输入,3个VGA输出
  3. 适用于LCD,CRT和投影仪
  4. 支持三台显示器的最大分辨率为5760×1080(3x 1920×1080),或两台显示器的最大分辨率为3840×1200(2x 1920×1200); 显示必须以相同的分辨率运行
  5. 包括一根2英尺HD-15(模拟)监视器电缆,一根2英尺DVI-I至VGA电缆,外部5VDC电源适配器,区域专用电缆和软件CD

技术细节

  1. 品牌名称:Matrox
  2. 型号:T2G-A3A-AJF-P
  3. 物品包装数量:1
  4. 图形协处理器:Matrox

我不确定(并且你没有提及)你将如何处理你的显示器安排,从而带来有用的东西,如音频/video制作,编程和video游戏。

但是,使用超过1个GPU可能不会产生您对性能的期望,这与仅使用1个GPU和这样的外部硬件不同。 解决方案可能与另一个解决方案一样昂贵。 (来自BH Photo&Video的 299.99美元,其他地方更贵)

我自己没有测试过这个硬件,这确实比其他硬件便宜。 我正在使用另一个好的解决方案,以便使用数字输入执行Multi Monitor实时video墙,但我说的是类似于Sony Anycast Station AWS-G500的广播video混音器

在此处输入图像描述

我如此接近你的问题,以便找到更好的(当然还有更便宜的)解决方案,但我可以分享的是广播系统,这是高要求和 – 昂贵的。

我希望您能尽快找到解决方案,如果是,请与我们分享。

祝好运!

对于三显示器支持,您需要注意大多数非DisplayPort显卡仅支持两个同时输出,因为它们只有两个PLL,因此可以生成两个像素时钟。 如果使用非DP监视器,则这是一个重要的约束。 如果你有完全相同的显示器(相同的内部,相同的频率像素时钟),那么一些驱动程序将允许你在两个显示器之间共享一个像素时钟(英特尔驱动程序肯定,我认为AMD的开源驱动程序将)。 有关更多详细信息,请参阅Wikipedia Intel图形和三个活动显示 。

你的选择是:

  • 英特尔高清集成显卡。 英特尔GPU配备了您的CPU,并受到开源驱动程序的良好支持。 英特尔驱动程序可以在非DP监视器上共享用于三头的PLL。 您将需要一个带有三个video输出的主板,或带有DisplayPort / Thunderbolt端口的笔记本电脑。

  • (适用于DVI / HDMI显示器)采用Sapphire FleX卡的AMD Radeon。 Sapphire的FleX是具有第三个PLL的卡的品牌名称,因此可以支持三个同步输出。

  • (对于DP显示器)AMD Radeon Eyefinity使用开源radeon驱动程序支持多达6个显示器。 您也可以将此卡与非DP监视器一起使用,但您需要有源DP适配器。 有关更多详细信息,请参阅将六个显示器与AMD的开源驱动程序配合使用 。

  • Nvidia Surround采用封闭源驱动程序。 根据问题的答案Linux +“nVidia环绕”+ 3显示器? 这应该适用于最多4个显示器。

  • 如果您有DisplayPort 1.2监视器或DisplayPort MST Hub,则不一定需要多个video输出。 在这种情况下,您可以使用具有单个DisplayPort输出的图形卡或笔记本电脑,并使用“daiy-chaining”将其连接到多个DP 1.2监视器,或者使用单根电缆连接到DisplayPort MST Hub,然后连接MST集线器到您的显示器。 这个选项还没有准备好 – 预期出现在Linux 3.16内核中的补丁。

    将来看这个选项应该会更常见,因为它可以让带有单个mini-DP连接器的笔记本电脑驱动多个显示器。 (出于空间和成本原因,笔记本电脑通常不具备多个DP端口)。