저는 Intel HD(1x DVI 출력)와 GeForce GTX 560 TI(2x DVI 출력)를 갖춘 데스크탑과 3개의 모니터를 가지고 있습니다. 그리고 세 번째 모니터는 Intel HD를 사용하고 싶습니다. Xinerama는 내가 원하는 것이 아닙니다. 모든 모니터가 서로 다른 화면이기를 원합니다(이것은 단일 그래픽 카드에 연결된 모니터의 기본 동작입니다).
Ubuntu 라이브 CD(13.10)로 부팅하면 Xorg가 세 개의 모니터를 모두 감지하는 것처럼 보이며 Unity는 마치 모든 모니터가 동일한 그래픽 카드에 연결된 것처럼 이를 사용합니다. 그러나 Intel HD 카드에 연결된 모니터의 해상도는 더 낮습니다. 하지만 이는 드라이버가 라이브 시스템에 완전히 로드되지 않았기 때문인 것 같습니다.
설치된 시스템(14.04 LTS)에서 Intel HD 카드에 연결된 모니터가 검은색으로 유지되고 xrandr에서 감지되지 않습니다. xorg.conf 파일에서 시도한 모든 것이 제대로 작동하지 않았습니다.
그런 다음 라이브 시스템에서 xorg.conf 파일을 생성하고 X -configure
이를 설치된 시스템에 복사하고 적용했습니다(예: pci 주소에 따라 드라이버 이름 변경). 그러나 이로 인해 세 대의 모니터 모두에서 검은색 화면이 나타났습니다.
xorg.conf 구성에 어떤 문제가 있습니까?
xorg.conf
라이브 CD의
http://pastebin.com/XfNvrFhc
xorg.conf
내 현재 시스템의
http://pastebin.com/K6asncVH
xorg.conf
시도했지만 검은색 화면이 나타납니다.
http://pastebin.com/JfUqzjJu
출력 lshw
:
$ LANG=C sudo lshw -c video
*-display
description: VGA compatible controller
product: GF114 [GeForce GTX 560 Ti]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
configuration: driver=nvidia latency=0
resources: irq:16 memory:f4000000-f5ffffff memory:e0000000-e7ffffff memory:e8000000-ebffffff ioport:e000(size=128) memory:f6000000-f607ffff
*-display
description: Display controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: msi pm bus_master cap_list
configuration: driver=i915 latency=0
resources: irq:54 memory:f6400000-f67fffff memory:d0000000-dfffffff ioport:f000(size=64)
그런데 lshw
둘 lspci
다 Intel 카드가 '디스플레이 컨트롤러'로 나열되어 있는 반면 Nvidia 카드는 'VGA 호환 컨트롤러'로 나열되어 있습니다. BIOS에서 Intel HD 카드를 기본 그래픽 출력으로 전환하면 두 카드 모두 'VGA 호환 컨트롤러'로 나열됩니다 lshw
. lspci
그러나 NVIDIA 카드에 연결된 두 모니터는 모두 감지되지 않은 상태로 유지됩니다.