我想构建具有三显示器设置的强大台式机。我有一台 Dell UltraSharp U2713HM(27 英寸,2560x1440),我正在考虑再买两台。这三台电脑能否在当今任何显卡上与 Ubuntu(Kubuntu)配合使用?如果要选择特定型号,最佳选择是什么?我应该使用专有驱动程序还是一些开源驱动程序?
我不是游戏玩家。我主要在自己的机器上进行开发并运行一些计算任务,但我宁愿多花点钱,安装一个不会出现任何延迟的设备。
答案1
对于三显示器支持,您需要注意,大多数非 DisplayPort 显卡仅支持两个同时输出,因为它们只有两个 PLL,因此可以生成两个像素时钟。由于您计划使用 3 个 DisplayPort 显示器(Dell U2713HM),这应该不是问题,但如果您改变主意并使用非 DP 显示器,这是一个重要的限制。如果您有完全相同的显示器(相同的内部结构,相同的频率像素时钟),那么某些驱动程序将允许您在两个显示器之间共享单个像素时钟(英特尔驱动程序肯定会这样做,我认为 AMD 的开源驱动程序也会这样做)。有关更多详细信息,请参阅维基百科 英特尔显卡和三个有源显示器。
您的选择是:
Intel HD 集成显卡。Intel GPU 随 CPU 一起提供,并且开源驱动程序对此提供了很好的支持。Intel 驱动程序可以共享 PLL,用于非 DP 显示器上的三头显示。您需要一块具有三个视频输出的主板,或者具有 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,则不一定需要多个视频输出。在这种情况下,您可以使用具有单个 DisplayPort 输出的显卡或笔记本电脑,并通过“菊花链”将其连接到多个 DP 1.2 显示器,或者使用单根电缆将其连接到 DisplayPort MST Hub,然后将 MST Hub 连接到您的显示器。此选项有效但还没有完全准备好——补丁预计将出现在 Linux 3.16 内核中。
将来,此选项应该会更加常见,因为它使具有单个 mini-DP 连接器的笔记本电脑能够驱动多个显示器。(出于空间和成本原因,笔记本电脑通常不具备多个 DP 端口)。
答案2
这甚至不是一个问题。ATI 的 Linux 驱动程序在非标准设置方面严重落后。人们总是这么说。
真正的问题是您是否应该使用一台 NVIDIA 显示器和三台显示器,还是一台显示器上两台,另一台显示器上一台。对此,我真的无能为力。我确实在一台 NVIDIA 上使用了三台显示器,但它们只有 1080p - 我不确定 DVI 输出或 GTX7*** 是否可以处理更多。