![我可以让三个显示器和多个显卡在 Ubuntu 上运行吗?](https://linux22.com/image/1293584/%E6%88%91%E5%8F%AF%E4%BB%A5%E8%AE%A9%E4%B8%89%E4%B8%AA%E6%98%BE%E7%A4%BA%E5%99%A8%E5%92%8C%E5%A4%9A%E4%B8%AA%E6%98%BE%E5%8D%A1%E5%9C%A8%20Ubuntu%20%E4%B8%8A%E8%BF%90%E8%A1%8C%E5%90%97%EF%BC%9F.png)
我要把我的电脑变成一个真正的工作站!我想在上面插入 3 个显示器。使用 Linux (Ubuntu) 和以下设备可以做到这一点吗:
- 集成显卡有一个输出,显卡有两个输出?
- 两个显卡互相独立吗?
答案1
是的,Linux 中可以实现 3 个显示器,而且很有趣!(我现在面前有 4 个显示器),但是您建议的硬件会对您施加限制。它可能不会按您想要的方式工作。
让我解释一下:在 Xwindows 中,连接到 1 个视频卡的所有显示器都可以组合成一个大的单个 Xscreen。因此,您可以将窗口从一个显示器移动到另一个显示器在同一个 Xscreen 上,或扩展窗口以覆盖整个 Xscreen。您可以拥有第二块视频卡,并将更多显示器连接到它,但 Xwindows 会将它们视为第二个 Xscreen。在该 Xscreen 上,您可以在多个显示器之间移动窗口,但窗口不能离开该 Xscreen。
大多数软件在 2 或 3 个 Xscreen 上都能正常工作,但有些程序不允许您在 2 个 Xscreen 上同时运行它们的程序实例,您必须关闭一个 Xscreen 才能在另一个 Xscreen 上再次打开它。这种情况不多,但还是有的。
虽然您的光标可以在所有显示器(在所有 Xscreens 上)之间移动,但跨 Xscreens 拖动窗口将不起作用。
要使 3 个显示器作为一个大的 Xscreen 工作,您必须有一张带有 3 个视频输出的视频卡。
请注意,有些显卡有 3 个端口,但只允许您同时使用其中 2 个。请仔细阅读细则。
目前有几款 ATI 显卡可以在一张显卡上连接多达 6 个显示器,这样您就可以将多达 6 个显示器作为一个大型 Xscreen。我更喜欢 nvidia 显卡,但遗憾的是,目前没有支持 2 个以上显示器的 nvidia 显卡。
此外,Linux 中的三个监视器只有在 Xwindows 中运行时才有用。即使您连接了 3 个监视器,当您在控制台中工作时,您实际上只能使用一个监视器。FB 控制台可以在两个监视器上显示,但只能作为克隆,因此您在两个监视器上看到的是同一个东西,而额外的监视器则处于黑色状态。
由于您要花费大量资金购买硬件以实现将您的计算机变成工作站的目标,因此您可以考虑购买 30 英寸显示器,而不是使用两三个较小的显示器和两个视频卡;它可以让您在控制台上看到大屏幕,在 Xwindows 中看到大屏幕,而且无需担心配置和设置,只需插入即可。我不确定您想要做什么,以及您尝试使用的具体硬件是什么,所以我试图提到一些在花大钱之前需要考虑的问题。
祝你好运,玩得开心!
答案2
是的。您应该能够使用在 Ubuntu 中设置的监视器来执行此操作,但如果不能,则编辑 xorg.conf 可以实现此操作。有时硬件限制可能会阻止此操作实际工作 - 并非所有硬件都能很好地协同工作,在 Linux 上更是如此,但如果您不尝试,您永远不会知道。
答案3
在我看来,如果使用专有的 nVidia 驱动程序,集成的 VGA/DVI 端口卡和 nVidia 将无法一起工作。
我换了 xorg 驱动程序现在运行正常。