두 개의 "가로" 지향 모니터가 서로 겹쳐져 있고 두 개의 "세로" 지향 모니터가 다른 하나의 오른쪽에 하나의 큰 화면으로 결합되어 있는 다중 모니터 구성을 설정하고 싶습니다.
xorg.conf
동일한 컴퓨터(Ubuntu 11.10)의 여러(2개) 그래픽 카드(NVidia)에 연결된 여러(4개) 모니터에 단일 X 화면을 제공하는 파일을 만들려고 합니다 .
나는 이 섹션 이 a와 a의 바인딩 xorg.conf
이라고 명시한 매뉴얼을 우연히 발견했습니다 . Screen
여러 개의 로 구성되어야 하는 아이디어를 어떻게 제공하는지 이해가 되지 않습니다.Monitor
Device
Screen
Monitor
하드웨어 가속에 대한 요구 사항을 충족하지 않거나 Xinerama
사용 하고 싶지 않습니다 . TwinView
사용해봤는데 nvidia-settings
회전설정을 지원하지 않네요.
답변1
RandR( xrandr
)을 사용해 보셨나요?
답변2
화면을 사용하여 각 모니터에 표시되는 전체 바탕 화면의 크기를 정의할 수 있습니다. 각각 자체 섹션이 있는 세 개의 모니터 중 하나를 가리킬 수 있습니다. 추가 모니터의 옵션은 상대적인 위치를 설명합니다.
xrandr은 솔루션으로 많이 사용되지는 않지만 다양한 해상도와 위치를 시도하는 것이 유용할 수 있습니다. 원하는 대로 구성한 후에는 xorg.conf에서 구성을 설명하고 X를 다시 시작할 수 있습니다. 유용한 예를 찾을 수 있습니다여기.
답변3
아시다시피 Xinerama
화면에서는 X 구성을 사용하거나 수행할 수 없습니다. TwinView
실제로 수행하려는 작업에는 동일한 장치 및/또는 모드에 대한 여러 항목이 포함됩니다 Device
. 얼마전에 프로젝터를 놓을 수 있도록 거실을 재배치한 후 이런 과정을 겪었는데,xorg.conf
nvidia's
mosaic
아니요직관적이다. 나는 결국 한 단계씩 나아가서 몇 번의 잘못된 시작을 하게 되었지만 그래픽 카드 하나와 모니터 두 개에 대해 xorg.conf
다음과 같이 결론을 내렸습니다.이것.
이것한 화면메타 패턴을 정의하는 데 사용되는 간접 참조입니다. 드라이버 nvidia
및/또는 RandR
확장 프로그램은 하나 이상의 물리적 화면의 디스플레이 영역을 함께 추가하고 해당 디스플레이 영역을 단일로 처리합니다.가상화면.여기nvidia
Readme 파일의 관련 부분에 대한 링크입니다. 이것이 내가 실제로 가지고 있는 것입니다:
보시다시피 두 개의 화면은 하나이지만 각 구성 요소 화면의 해상도가 균등하게 일치하지 않습니다. 따라서 스크린샷에서는 왼쪽 하단에 있는 흰색 막대가 표시되지만 내 모니터에는 표시되지 않습니다. 내 모니터충전재내 두 화면. 자세히 살펴보면 다음과 같습니다 nvidia-settings
.
내 모습을 보면xorg.txt파일 자동으로 생성되는 것을 보실 수 있습니다. 먼저 하나를 제외한 모든 모니터의 전원을 끈 다음 일반 콘솔에서 sudo nvidia-xconfig
기준선을 실행하고 xorg.conf
부팅한 후 화면을 X
켜고 끄는 방법으로 작동하게 했습니다 . nvidia-settings
물론 과학적으로 완벽한 과정은 아니지만 결과는 만족스럽습니다.
제가 겪고 있는 또 다른 문제(본인이 갖고 있을 수도 있고 없을 수도 있음)는 사운드 EDID 확장이 모니터의 HDMI 케이블을 통과한다는 것입니다. 나는 내 컴퓨터의 아날로그 출력을 사용하고 ALSA/Pulse가 이러한 추가 intel-hda-audio
장치를 무시하도록 설득하는 데 몇 시간을 보냈는데 이는 매우 짜증나는 일이었습니다. 그래서 저는 EDID가 DVI 출력으로 나타나도록 다시 작성했습니다. 이는 본질적으로 컴퓨터의 모니터 오디오 수신기 감지를 비활성화하는 것이었습니다. 비슷한 문제가 발생하면 진심으로 추천합니다이 작은 보석동일한 작업을 자동으로 수행합니다.
마침내,아치 리눅스 위키 Nvidia 페이지나에게 매우 유용합니다. 거기에는 많은 예제와 자세한 설명이 있습니다.