Eu encontrei a solução, ou seja, o ambiente de desktop padrão do Ubuntu não suporta 4 monitores. Uma vez, instalei o XFCE, meus 4 monitores funcionaram perfeitamente !!!
Eu encontrei essa explicação no tutorial desse cara link
Eu sei que esta pergunta foi feita antes, mas eu realmente não entendo como fazer isso funcionar no meu computador também.
Eu tenho duas placas de vídeo
lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 570 Rev. 2] (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Eu tenho 4 monitores conectados nas duas placas de vídeo. Eu tenho dual boot (o windows está trabalhando com todos os 4 monitores e eu levei 2-3 minutos para fazer isso funcionar)
ONvidiaXServerSettingsmedetectaosquatromonitores,masrequerqueeucrieduastelasXseparadas(ouseja,XScreen1eXScreen2).Porpadrão,elemostraos2monitoresdaprimeiraplacadevídeocorretamente,esóconsigoverumatelapretacomumcursorXnomonitor3-4dasegundaplacadevídeo.Alémdisso,quandoeucorrooxrandr
xrandrsómemostrouosdoisprimeirosmonitores.Eununcafuicapazdefazerxrandrmemostraromonitor3e4.Nunca.Euachoqueháumgrandebug.
Esteéoxorg.conf
#nvidia-settings:Xconfigurationfilegeneratedbynvidia-settings#nvidia-settings:version375.26(buildmeister@vm-ubuntu1604-x64-001)ThuDec819:58:55PST2016Section"ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "BenQ GW2255"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: unknown, VertRefresh source: unknown
Identifier "Monitor1"
VendorName "Unknown"
ModelName "BenQG2222HDL"
HorizSync 0.0 - 0.0
VertRefresh 0.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 570"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 210"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-1"
Option "metamodes" "DVI-I-1: nvidia-auto-select +1920+0, HDMI-0: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
# Removed Option "metamodes" "HDMI-0: nvidia-auto-select +1920+0, VGA-0: nvidia-auto-select +0+0"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "VGA-0: nvidia-auto-select +0+0, HDMI-0: nvidia-auto-select +1920+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Além disso, eu tentei também um arquivo xorg personalizado que tem apenas uma tela e o Mosaico Base ativado, mas sem sorte.
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "BenQ GW2255"
HorizSync 30.0 - 83.0
VertRefresh 50.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Monitor1"
VendorName "Unknown"
ModelName "BenQG2222HDL"
HorizSync 0.0 - 0.0
VertRefresh 0.0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
BoardName "GeForce GTX 570"
Option "ConnectedMonitor" "DFP-0,DFP-1"
Option "MetaModeOrientation" "DFP-0 LeftOf DFP-1"
VendorName "NVIDIA Corporation"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "ConnectedMonitor" "DFP-1,CRT-1"
Option "MetaModeOrientation" "DFP-1 LeftOf CRT-1"
BoardName "GeForce 210"
BusID "PCI:2:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-1"
Option "metamodes" "DPY-1: nvidia-auto-select @1920x1080 +1920+0
{ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, DPY-2: nvidia-auto-select @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0} DPY-4: nvidia-auto-select @1920x1080 +0+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}, DPY-6: nvidia-auto-select @1920x1080 +1920+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "on"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Eu também tentei o mosaico Base. Nada puramente não funciona! Por favor me ajude. Configurações de monitores do Linux (xorg) me deixam louco !!!
Eu encontrei a solução, ou seja, o ambiente de desktop padrão do Ubuntu não suporta 4 monitores. Uma vez, instalei o XFCE, meus 4 monitores funcionaram perfeitamente !!!
Eu encontrei essa explicação no tutorial desse cara link
-Para você configurar isso e usar melhor os vídeos que você precisa ativaram o "Xinerama". Dê uma olhada aqui - link