三屏桌面

三屏桌面

我正在使用 Ubuntu 12.04 LTS,我想在桌面上设置三重显示器。

这是我的 GPU 卡:

01:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 580] (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
03:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 580] (rev a1)

两块 GTX 580 通过 SLI 桥接起来,仅驱动中央屏幕(用于 Win8 中的 120Hz 游戏),而 G 210 驱动两个 19 英寸屏幕以扩展桌面。

这是我的显示器

Samsung 27" 1920x1080 (center)
Acer 19" 1280x1024 (right)
Bluesky 19" 1280x1024 (left)

我已经激活了专有 nVidia 驱动程序(版本 319),并尝试使用“nVidia X 服务器设置”来获取与 Win8 下相同的配置,但没有成功 :(

我所取得的最接近的结果是在每个显示器上使用单独的 x 屏幕,但我无法将窗口从一个显示器移动到另一个显示器。

一方面,每次我尝试启用 Xinerama 时,它都无法重新启动 X,并且我必须恢复默认的 xorg.conf(似乎是由于不同的 GPU)

另一方面,我只能在侧屏上启用 TwinView,因为它们位于同一个 GPU 上。

所以我的问题很简单:如何使用我的硬件设置三显示器?我无法相信所有拥有三屏幕的 Linux 用户都使用两个相同的 GPU。

我准备更改任何软件部分(内核、驱动程序、WM......),但我必须保留相同的硬件配置(580 SLI 上有一个 120hz 屏幕,其余的在 210 上)用于 Windows 游戏。

相关内容