Eu tenho um sistema Mac Pro com duas placas NVidia 8800 GT atualizadas. Eu estou executando monitores quad. O centro é um 30 "a 2560x1600 e é flanqueado em ambos os lados com 24" offset de 1920x1200 dual down 300 pixels para coincidir com o arranjo físico. Finalmente, eu tenho um Cintiq 21UX a 1600x1200 para o lado direito.
Acabei de fazer uma nova instalação do Ubuntu 11.10, executei todas as atualizações e finalmente peguei o driver NVidia atualizado. Configurado xorg.conf
através do utilitário NVidia, em seguida, fez renomeações simples, então eu sei o que eu estava olhando. No entanto, não consigo fazer com que a configuração funcione corretamente. O máximo que posso conseguir são dois monitores, mas assim que tento habilitar três, as coisas começam a ficar estranhas, renderizando-se no lugar errado, o mouse fantasma clica a meia distância de distância de onde elas realmente estão. Se eu tentar quatro monitores, a interface do usuário nem aparece ... apenas a área de trabalho com menus do Nautilus, mas nenhum ativador, relógio ou qualquer outra coisa.
Aqui está o meu arquivo xorg.conf
. Alguém vê algo de errado aqui? Eu não e eu tenho lutado com isso nas últimas oito horas.
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "AppleScreen" 1920 0
Screen 1 "RightGatewayScreen" 4480 300
Screen 2 "CintiqScreen" 6400 900
Screen 3 "LeftGatewayScreen" 0 300
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "1"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Device"
Identifier "VideoCard1A"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GT"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "VideoCard1B"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GT"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "Device"
Identifier "VideoCard2A"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GT"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "VideoCard2B"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8800 GT"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Monitor"
Identifier "AppleMonitor"
VendorName "Unknown"
ModelName "Apple Cinema HD"
HorizSync 49.3 - 98.5
VertRefresh 60.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "RightGatewayMonitor"
VendorName "Unknown"
ModelName "Gateway FPD2485W"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "LeftGatewayMonitor"
VendorName "Unknown"
ModelName "Gateway FPD2485W"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "CintiqMonitor"
VendorName "Unknown"
ModelName "WAC Cintiq21UX"
HorizSync 31.0 - 92.0
VertRefresh 56.0 - 85.0
Option "DPMS"
EndSection
Section "Screen"
Identifier "AppleScreen"
Device "VideoCard1A"
Monitor "AppleMonitor"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "DFP-0"
Option "metamodes" "DFP-0: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "RightGatewayScreen"
Device "VideoCard1B"
Monitor "RightGatewayMonitor"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP-1: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "LeftGatewayScreen"
Device "VideoCard2A"
Monitor "LeftGatewayMonitor"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "CintiqScreen"
Device "VideoCard2B"
Monitor "CintiqMonitor"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
# Tried both enabled and disabled here but to no avail.
Section "Extensions"
Option "Composite" "Disable"
EndSection
Atualizar
As pessoas comentaram que eu não deveria ter todos os quatro monitores absolutamente posicionados, mas isso é completamente válido. É recomendado contra se você tem resoluções que podem mudar ou apenas porque se você não for cuidadoso você pode causar inadvertidamente sobreposições de tela ou pior criar lacunas de "terra de ninguém" entre eles, tornando impossível para chegar, mas isso não é o caso aqui. Novamente, o mouse se move em todos os monitores conforme o esperado. Além disso, mesmo ao usar o posicionamento relativo (por exemplo, 'LeftOf', 'RightOf'), ainda tenho o mesmo problema.
Estou começando a pensar que é apenas a largura maciça que está causando o problema. Qualquer coisa com mais de 4000 pixels de largura parece funcionar e minha área de trabalho tem 8000.