我有两个英伟达卡,三个显示器左(0),中(1)和右(2)。我必须使用xinerama来使它们都是一个桌面,因为xrandr只加入0和1,剩下2作为一个单独的桌面。我的理解是,xrandr只能连接两台台式机,这就是我使用xinerama的原因。
在经历了很多麻烦之后,我有三个显示器,都是一个桌面。但是,有一个问题。屏幕0和2工作正常。屏幕1是双宽的.当我鼠标穿过它的时候,它向左右滚动。显示的左半部分是屏幕0的一面镜子。显示的右半部分是屏幕1上应该显示的内容。我试图制作一个图像,显示它是什么样子的:

我不明白是什么原因导致一个和唯一一个屏幕镜像另一个屏幕。此外,它如何在一半的显示器上镜像一个屏幕,而不是另一半呢?
作为参考,我的xorg.conf降到了最低限度。我的版面部分只有Screen0 0 0,Screen1右Screen0,Screen2 Screen2 of Screen1,以及xinerama on。我的设备部分只有卡的PCI地址。我的屏幕部分只有设备设置。所以,没有一个设置会导致这种情况,但是我想我错过了一个阻止它的设置--如果我知道这个设置是什么的话。
发布于 2013-03-12 13:35:48
我看不到的是,Screen1实际上是Screen0的克隆。当鼠标击中monitor0的边缘时,它跳到monitor1,而不是在monitor0上滚动screen0。然后,当它到达monitor1的边缘时,它会滚动screen1。这使得screen1看起来比screen0有更多的显示,而实际上,它们只是克隆。因此,解决方案是通过添加以下内容来禁用克隆:
Option "clone" "0"https://unix.stackexchange.com/questions/67612
复制相似问题