나는 이 질문이 이전에 요청되었다는 것을 알고 있지만 내 컴퓨터에서 이 질문을 작동시키는 방법을 정말로 이해하지 못합니다.
비디오 카드가 두 개 있어요
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)
그래픽 카드 2개에 모니터 4개를 연결했습니다. 듀얼 부팅이 있습니다(Windows는 4개의 모니터 모두에서 작동하며 작동하는 데 2-3분이 걸렸습니다).
Nvidia X 서버 설정에서는 4개의 모니터가 있음을 감지하지만 2개의 별도 X 화면(예: X 화면 1 및 X 화면 2)을 만들어야 합니다. 기본적으로 첫 번째 그래픽 카드의 2개 모니터에서는 올바르게 표시되는 반면, 두 번째 그래픽 카드의 3-4개 모니터에서는 X 커서가 있는 검은색 화면만 나타납니다. 또한 xrandr을 실행할 때
xrandr은 처음 2개의 모니터만 표시합니다. xrandr이 세 번째와 네 번째 모니터를 표시하는 데 문제가 있었습니다. 안 돼요. 큰 실수가 있는 것 같아요.
이것은 xorg.conf입니다
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 375.26 (buildmeister@vm-ubuntu1604-x64-001) Thu Dec 8 19:58:55 PST 2016
Section "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
또한 하나의 화면만 사용하고 기본 모자이크를 켠 상태에서 개인화된 xorg 파일을 시도했지만 성공하지 못했습니다.
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
나는 또한 기본 모자이크를 시도했습니다.. 전혀 작동하지 않습니다! 도와주세요. Linux 모니터 설정(xorg)이 나를 미치게 만듭니다!
답변1
Ubuntu 기본 데스크탑 환경이 4개의 모니터를 지원하지 않는다는 해결책을 찾았습니다. 한번은 XFCE를 설치했는데 4개의 모니터가 완벽하게 작동했습니다!
이 사람의 튜토리얼에서 이 설명을 찾았습니다. http://collaboradev.com/2016/09/30/arch-linux-Hydra-build/
답변2
- 이 기능을 구성하고 필요한 비디오를 더 잘 사용하려면 "Xinerama"를 활성화하십시오. 여기 좀 보세요 -https://help.ubuntu.com/community/XineramaHowTo