고쳐 쓰다:
이 문제로 어려움을 겪을 때 시도한 몇 가지 사항은 다음과 같습니다.
Linux mint는 어떤 이유로 Randr가 6개의 모니터를 모두 볼 수 있는 유일한 배포판입니다. 구성하고 열 수 있지만 마우스 움직임이 매우 느리고 대부분의 창 관리자가 충돌합니다.
다른 배포판에서 Xorg/Randr은 두 개의 출력만 볼 수 있습니다. 따라서 Randr 확장을 사용하는 것은 불가능합니다. Xrandr가 nvidia 드라이버를 사용하여 3개의 GPU를 모두 볼 수 있다면 기쁠 것입니다. 어쩌면 마우스를 움직일 수도 있을 정도로 성능이 좋을 수도 있습니다.
민트에서는 구성이 누보드라이버인데 랜더는 모니터를 다 볼 수는 있는데 성능이 너무 나빠서 못쓰게 되네요. nvidia로 전환하면 cli 해상도가 엉망이 되고 X는 내 60인치 화면의 dpi를 36으로 처리하므로 글꼴이 너무 작아서 읽을 수 없습니다. 그러나 Xorg startx --에 -dpi 또는 "DPI" 96x96을 입력하면 쉽게 수정할 수 있습니다. 어쨌든, nvidia 바이너리 드라이버를 사용하면 Randr는 메인 GPU 외에는 아무것도 볼 수 없습니다.
지금까지 제가 작업할 수 있었던 것은 Xmonad와 Kwin입니다(충돌하지 않는 두 개). 나는 엑스모나드를 좋아한다.
그래서 저는 현재 Debian stable 8.2 Jessie에 nvidia 바이너리 드라이버를 가지고 있습니다. 이전과 동일한 구성입니다. 3개의 화면, 각각 2개의 모니터, X 레이아웃은 상단의 화면 0이고 그 아래에 화면 1과 2가 나란히 있습니다. 훌륭하게 작동하지만 창 하나만 열면 두 모니터에 걸쳐 표시됩니다. 물론 모든 시작 화면은 각 화면에 있는 두 개의 결합된 디스플레이 중간에 열립니다.
Xinerama를 끄면 하단 4개의 모니터 위로 마우스를 드래그할 수 있더라도 전혀 사용할 수 없습니다. 0:2에서 5까지 표시되면 xterm을 시작할 수도 있지만 이는 지루할 수 있으며 아주 작은 변경이라도 해야 할 때마다 xresources를 구성해야 합니다. 그럼에도 불구하고 모니터 간에 창을 자유롭게 끌 수는 없습니다.
그러나 Xmonad에서는 전체 화면을 선택하여 서로 상대적으로 이동할 수 있지만 상단 화면은 2x1080이고 하단 화면은 2x(2x 1024)입니다. 따라서 모바일 화면은 작동하지만 해상도가 엉망이 됩니다.
6개의 화면, 각각 하나의 모니터가 있고 Xinermama를 사용하여 모두 결합하는 경우 Xmonad에서 3개 이상의 모니터 간에 전환할 수 없습니다.
너무 많은 모니터에서 작동하는 설정을 거의 찾을 수 있습니다. 저는 세 번째 2포트 GPU를 꺼내고 총 8개의 모니터를 가질 수 있도록 4포트가 있는 Quadro nvidia를 설치하는 것을 고려하고 있습니다.
이 문제를 해결하는 데 더 많은 시간이 필요할 수 있지만 그때까지는... 작업을 완료해야 하기 때문에 Windows로 돌아갑니다.
WM 구성이나 화면 구성, 설정 제안이나 요령 등에 대한 조언이 있으면 진심으로 환영합니다.
또한 어떤 배포판에서든 nvidia 바이너리 드라이버로 전환할 때마다 내 dpi는 36으로 변경되고(아마도 2개의 60인치 LED TV이기 때문에 Xorg에서 올바르게 결정됨) cli 해상도도 변경됩니다. 기본적으로 문자 크기는 8x16이라고 생각합니다. 더 이상 1080p 모드에 vga= 매개변수를 사용하지 않습니다. vga=367이라고 생각합니다. 데비안 문서를 살펴보고 /etc/default/grub 2를 구성하고 해상도와 GFXPAYLOAD를 수정하여 등을 유지했지만 여전히 주사위는 없습니다. grub 2가 이를 지원하지 않는 것 같기 때문에 더 이상 vga= 매개변수를 전달할 수 없는 것 같습니다.
그럼에도 불구하고 Linux에는 아직 시간과 관심이 필요한 문제가 많이 있습니다. 일단 그렇게 해 보면 알겠습니다. 그동안 어떤 조언이나 조언이라도 큰 도움이 될 것입니다.
감사합니다!
수세 리눅스 42.1 도약- 2015년 12월 13일 현재 Debian 8.2를 사용하고 있습니다.
Linux 4.1.13-5-기본 #1 SMP PREEMPT Thu Nov 26 16:35:17 UTC 2015 (49475c3) x86_64 x86_64 x86_64 GNU/Linux
세로 모드에는 상단에 60인치 2개, 하단에 19인치 4개 등 6개의 모니터가 있습니다. 각 모니터가 작동 중입니다. 모든 모니터에서 마우스를 이동할 수 있지만 창을 다른 모니터로 끌 수는 없습니다. 또한 gtx 275의 모니터 이외의 장치에서는 어떤 종류의 마우스 오른쪽 버튼 클릭 메뉴도 얻을 수 없습니다.
TwinView도 작동하지 않는 것 같습니다. 모니터를 원하는 방향으로 배치하고 배치했지만, 이 모든 것을 하나의 큰 데스크탑으로 결합하는 방법을 알 수 없는 것 같습니다.
- 엔비디아 GTX 275 - 2x 60"
- 8400GS - 19인치 2개
- 8400GS 2x 19"
내 거 Xorg.conf
:
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 340.93 (buildmeister@swio-display-x86-rhel47-03) Wed Aug 19 17:10:48 PDT 2015
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 0 1080
Screen 2 "Screen2" 2048 1080
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from data in "/etc/sysconfig/mouse"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "Emulate3Buttons" "yes"
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 "VIZ E601i-A3E"
HorizSync 31.0 - 70.0
VertRefresh 50.0 - 77.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: unknown, VertRefresh source: unknown
Identifier "Monitor1"
VendorName "Unknown"
ModelName "DELL 1905FP"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: unknown, VertRefresh source: unknown
Identifier "Monitor2"
VendorName "Unknown"
ModelName "DELL 1907FPV"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 275"
BusID "PCI:1:0:0"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400GS"
BusID "PCI:2:0:0"
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
BusID "PCI:3:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "DFP-0"
Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1920+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "CRT-1"
Option "metamodes" "VGA-0: nvidia-auto-select +1024+0 {rotation=left}, DVI-I-1: nvidia-auto-select +0+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
# Removed Option "metamodes" "VGA-0: nvidia-auto-select +0+0 {rotation=left}, DVI-I-1: nvidia-auto-select +1024+0 {rotation=left}"
Identifier "Screen2"
Device "Device2"
Monitor "Monitor2"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "CRT-1"
Option "metamodes" "VGA-0: nvidia-auto-select +1024+0 {rotation=left}, DVI-I-1: nvidia-auto-select +0+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
내 것은 Xorg.0.log
여기에 포함하기에는 너무 커서 업로드했습니다.여기.
Freenode의 #linux 및 #suse에 문의했지만 지금까지 아무도 이것을 알아낼 수 없었습니다. 이것이 가능하기를 진심으로 바랍니다. 그렇지 않으면 Windows 10을 사용해야 할 것인데, 이는 제가 피하려고 하는 것입니다.
이 모든 디스플레이를 하나의 큰 디스플레이로 어떻게 결합합니까?
답변1
다음은 업데이트된 6화면 Xorg.conf입니다(Xinerama 제외).
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 340.46 (pbuilder@zam904) Fri Oct 17 21:29:34 UTC 2014
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" RightOf "Screen0"
Screen 2 "Screen2" 0 1080
Screen 3 "Screen3" RightOf "Screen2"
Screen 4 "Screen4" RightOf "Screen3"
Screen 5 "Screen5" RightOf "Screen4"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
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 "VIZ E601i-A3E"
HorizSync 31.0 - 70.0
VertRefresh 50.0 - 77.0
Option "DPMS"
Option "DPI" "96x96"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "VIZ E601i-A3E"
HorizSync 31.0 - 70.0
VertRefresh 50.0 - 77.0
Option "DPMS"
Option "DPI" "96x96"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor2"
VendorName "Unknown"
ModelName "DELL 1908FP"
HorizSync 31.0 - 83.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor3"
VendorName "Unknown"
ModelName "DELL 1905FP"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor4"
VendorName "Unknown"
ModelName "DELL 1905FP"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor5"
VendorName "Unknown"
ModelName "DELL 1907FPV"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 275"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 275"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400GS"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device3"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400GS"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device4"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
BusID "PCI:3:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device5"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
BusID "PCI:3:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DVI-I-3: nvidia-auto-select +0+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Device2"
Monitor "Monitor2"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen3"
Device "Device3"
Monitor "Monitor3"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "VGA-0: nvidia-auto-select +0+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen4"
Device "Device4"
Monitor "Monitor4"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "DVI-I-1: nvidia-auto-select +0+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen5"
Device "Device5"
Monitor "Monitor5"
DefaultDepth 24
Option "Stereo" "0"
Option "metamodes" "VGA-0: nvidia-auto-select +0+0 {rotation=left}"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
지네르마를 사용하면 어떤 상황에서는 가속력이 떨어지고 랙이 발생하지만 충분히 쓸만합니다.
드디어 이해가 된 것 같아요.
마지막 조언을 주신 Dagmar에게 감사드립니다. 내가 원하는 곳에 더 가깝지만 아직은 거기에 도달하지 못했습니다.
상태: 90% 해결되었습니다.