我正在设置一个新的 Debian 工作站。我使用一台 AMD HD 7870,运行 3 个屏幕。花了一些时间才使所有三个屏幕都正确显示,第一步是安装 fglrx 驱动程序(如此处所述)。
目前,我的显示器按照我想要的方式排列,而我只有两个问题需要解决。
1)我似乎无法更改主显示器。我看到一篇关于在 xorg.conf 中的 Monitor 部分添加“Primary”标志的论坛帖子,但这似乎不起作用。我可以忍受这个,但我很想找到一种方法来解决它。
2)我的更大问题 - 我的鼠标似乎对它所在的屏幕感到困惑。如果我点击窗口上的菜单栏,它就会立即一直移动到最右侧屏幕的右侧。我可以将其放置在我想要的位置的唯一方法是按住 Alt 键并单击并拖动它。常规的单击和拖动意味着每次都将其从右侧拉过来,因为只要我单击它来移动它,它就会立即跳到右侧。
其他相关的奇怪之处 - 我尝试在文件管理器中拖放文件,但它没有去任何地方......直到我在不同的屏幕上打开第二个窗口。我拖放的文件显示在另一个屏幕上,并放在我将其放置在第二个窗口中的位置 - 尽管鼠标仍在第一个屏幕上。
当我禁用 Xinerama 时,这些问题都会消失。问题是,当我禁用 Xinerama 时,我的 3 个屏幕中有 2 个显示为全白,当然,我无法将任何应用程序拖到它们上面,这使得它们或多或少毫无用处。
我真的很喜欢任何人对此有任何想法。下面是我的 xorg.conf 文件。如果您还有其他需要,请告诉我。提前致谢。
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
Screen "aticonfig-Screen[0]-1" LeftOf "aticonfig-Screen[0]-2"
Screen "aticonfig-Screen[0]-2" LeftOf "aticonfig-Screen[0]-0"
EndSection
Section "Module"
EndSection
Section "ServerFlags"
Option "Xinerama" "on"
EndSection
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-1"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-2"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-1"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-2"
Driver "fglrx"
BusID "PCI:1:0:0"
Screen 2
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1920x1080_60.00"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-1"
Device "aticonfig-Device[0]-1"
Monitor "aticonfig-Monitor[0]-1"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1920x1080_60.00"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-2"
Device "aticonfig-Device[0]-2"
Monitor "aticonfig-Monitor[0]-2"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1920x1080_60.00"
EndSubSection
EndSection
答案1
“扩展”部分 选项“复合”“启用”EndSection
这是你的问题 --> XINERAMA 不适用于 3D 效果 删除 compiz 效果,xinerama 将开箱即用,效果非常好。