Fedora 17을 사용하여 사무실에서 트리플 모니터 데스크탑을 설정하려고 하는데 불가능해 보입니다. 설정을 설명하겠습니다.
- 그래픽 카드 2개, Intel 및 nVidia(Intel 카드로 화면 제어)가 탑재된 노트북 ASUS K53SD
- HDMI 출력에 연결된 24인치 Full HD 모니터(Intel 카드로 제어)
- USB-HDMI 어댑터에 연결된 23인치 Full HD 모니터(/dev/fb2의 프레임 버퍼를 통해)
- nVidia 카드로 제어되는 VGA 출력(사용되지 않음)
우선, USB-HDMI 어댑터는 완벽하게 작동합니다. 녹색 화면이 표시되며(통신이 양호하다는 의미) Xorg에서 프레임 버퍼를 통해 단일 모니터 설정을 구성하면 작동하도록 할 수 있습니다. 여기서 지침을 받은 페이지를 종료합니다.http://plugable.com/2011/12/23/usb-graphics-and-linux
이제 저는 두 개의 메인 모니터(노트북과 24인치)를 인텔 드라이버로 설정하고 23인치를 프레임 버퍼로 설정하려고 합니다. 하지만 제가 얻은 가장 성공적인 구성은 두 개의 메인 모니터가 작동하고 세 번째 모니터는 연결이 끊어진 것입니다.
이 작업을 수행하려면 어떻게 해야 하는지 아시나요?
여기에 xRandr 출력과 Xorg conf를 남겨둡니다.
-> xrandr
Screen 0: minimum 320 x 200, current 3286 x 1080, maximum 8192 x 8192
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
1366x768 60.0*+
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA2 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 531mm x 299mm
1920x1080 60.0*+ 50.0 25.0 30.0
1680x1050 59.9
1680x945 60.0
1400x1050 74.9 59.9
1600x900 60.0
1280x1024 75.0 60.0
1440x900 75.0 59.9
1280x960 60.0
1366x768 60.0
1360x768 60.0
1280x800 74.9 59.9
1152x864 75.0
1280x768 74.9 60.0
1280x720 50.0 60.0
1440x576 25.0
1024x768 75.1 70.1 60.0
1440x480 30.0
1024x576 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
720x576 50.0
848x480 60.0
720x480 59.9
640x480 72.8 75.0 66.7 60.0 59.9
720x400 70.1
DP1 disconnected (normal left inverted right x axis y axis)
1920x1080_60.00 60.0
Xorg 파일:
# Xorg configuration file for using a tri-head display
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "HDMI" 0 0
Screen 1 "USB" RightOf "HDMI"
Option "Xinerama" "on"
EndSection
########### MONITORS ################
Section "Monitor"
Identifier "USB1"
VendorName "Unknown"
ModelName "Acer 24as"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "HDMI1"
VendorName "Unknown"
ModelName "Acer 23SH"
Option "DPMS"
EndSection
########### DEVICES ##################
Section "Device"
Identifier "Device 0"
Driver "intel"
BoardName "GeForce"
BusID "PCI:0:02:0"
Screen 0
EndSection
Section "Device"
Identifier "USB Device 0"
driver "fbdev"
Option "fbdev" "/dev/fb2"
Option "ShadowFB" "off"
EndSection
############## SCREENS ######################
Section "Screen"
Identifier "HDMI"
Device "Device 0"
Monitor "HDMI1"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "USB"
Device "USB Device 0"
Monitor "USB1"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection
답변1
나는 이것이 아마도 코멘트여야 한다는 것을 알고 있지만 슈퍼유저에 대한 담당자는 46명뿐입니다.
저는 X Windows 문제를 해결하기 위해 돈을 받았는데 대부분은 이 형식으로 해결하기에는 사소하지도 않고 너무 복잡하지도 않습니다. 기본적으로 문제를 해결하려면 시스템 자체를 테스트하거나 작업할 수 있는 유사한 설정이 필요할 것입니다. Matrox TripleHead2Go에 대한 Ian의 제안은 좋은 것입니다.
내가 누군가를 위해 트리플 헤드를 지원하는 맞춤형 Linux 박스를 제작한다면 최소한 2개의 동일한 듀얼 헤드 비디오 카드를 사용하게 될 것이라고 지금 당장 말씀드리겠습니다. 반드시 동일한 비디오 카드가 필요하지는 않지만 작업이 단순화됩니다. 이제 나는 옵션이 아닌 노트북을 알고 있습니다.
가장 먼저 해야 할 일은 xorg 로그를 보여주는 것입니다. USB 비디오 카드가 작동하지 않는 이유를 모른다면 이 문제를 해결할 수 있는 가능성은 거의 없습니다. 따라서 우리가 가장 먼저 확인해야 할 것은 xorg 로그가 작동하지 않는 이유나 실행을 시도조차 하지 않았는지 알 수 있는지 확인하는 것입니다.
답변2
Matrox TripleHead2Go와 같은 솔루션을 고려해 볼 수도 있습니다. DVI 및 VGA 모니터 지원을 위한 옵션 어댑터와 함께 DisplayPort 모니터를 지원합니다. Matrox에는 Linux용 드라이버가 있습니다. 비용이 많이 드는 솔루션이지만 설정에 따른 어려움을 덜어줄 것입니다.
답변3
xrandr
드라이버가 로드되면 DisplayLink 모니터가 출력 공급자로 나열됩니다.
$ xrandr --listproviders
Providers: number : 2
Provider 0: id: 0x43 cap: 0xb, Source Output, Sink Output, Sink Offload crtcs: 2 outputs: 2 associated providers: 1 name:Intel
Provider 1: id: 0xcb cap: 0x2, Sink Output crtcs: 1 outputs: 1 associated providers: 1 name:modesetting
위의 예에서 공급자 1은 DisplayLink 장치이고 공급자 0은 기본 디스플레이입니다. 실행하면 xrandr --current
사용 가능한 화면 목록이 제공됩니다.
$ xrandr --current
Screen 0: minimum 320 x 200, current 1600 x 900, maximum 8192 x 8192
LVDS1 connected 1600x900+0+0 (normal left inverted right x axis y axis) 309mm x 174mm
1600x900 60.0*+ 40.0
1440x900 59.9
1360x768 59.8 60.0
1152x864 60.0
1024x768 60.0
800x600 60.3 56.2
640x480 59.9
VGA1 disconnected (normal left inverted right x axis y axis)
DVI-1-0 connected (normal left inverted right x axis y axis)
1366x768 60.0 +
1368x768_59.90 59.9
1368x768_59.90 (0xd0) 85.7MHz
h: width 1368 start 1440 end 1584 total 1800 skew 0 clock 47.6KHz
v: height 768 start 769 end 772 total 795 clock 59.9Hz
위에 DisplayLink 화면이 나열되지 않으면 DisplayLink를 기본 GPU로 오프로드해야 합니다.
xrandr --setprovideroutputsource 1 0