Nvidia NVS440 (2 개의 GPU, GPU 당 2 개의 출력, 총 4 개의 출력)을 통해 3 개의 모니터 설정 (각 1680x1050)이 있습니다. 이것은 Windows XP, 7에서 잘 작동하지만 Linux (Ubuntu 9.04)에서는 상당한 두통을 일으켰습니다.
나는 이전에 XFX 9600GT와 온보드 XFX 9300GS를 사용하여 동일한 결과를 얻었지만 카드에 시끄럽고 전력이 고갈되었고 NVS4400 에이 성가신 문제를 제거하는 마법의 스위치가 있기를 바랐습니다. 하나의 물리적 PCB에 2 개의 카드가 있습니다 : -p (Linux 에서이 카드를 사용하는 사람들을 위해 순 고점을 검색했지만 카드가 적은 전력을 사용하고 팬이 적기 때문에 아무것도 발견하지 못했습니다. )
어쨌든 두 가지 중 하나를 사용하여 5 가지 솔루션을 사용할 수있었습니다.
- 3 개의 개별 X 인스턴스가 있으며 모두 결합되지 않았습니다.
- Xinerama와 인접한 3 개의 별도 X 인스턴스가 있습니다.
- Xinerama와 인접한 트윈 뷰를 사용하는 X 인스턴스 2 개가 있습니다.
- 2 개의 개별 X 인스턴스가 있습니다. 하나는 트윈 뷰를 사용하지만 Xinerama는 사용하지 않습니다.
- 단일 트윈 뷰 설정을하고 세 번째 화면을 분리 한 상태로 두십시오.
두 개의 개별 X 인스턴스와 트윈 뷰 (xinerama는 사용하지 않음)를 사용하는 네 번째 옵션은 성능과 유용성 측면에서 최상의 균형 이었지만 실제로 두 가지 성가신 문제를 일으켰습니다.
- 응용 프로그램이 열린 화면을 제어하지 않고 (바로 가기를 변경하지 않고) 제어 할 수 없으며 일단 열면 터미널을 열고 강제로 이동하지 않고 다른 화면으로 이동할 수 없습니다
- 엔비디아의 Xinerama 중단을 무시하거나 위조하고 트윈 뷰에 합류 한 2 개의 화면은 하나의 거대한 화면처럼 동작하여 두 화면의 중간에 팝업이 열리고 첫 2 개의 화면 너비로 창을 최대화합니다.
- Firefox는 동일한 사용자로 하나의 인스턴스 만 실행할 수 있으므로 여러 개의 Firefox 창을 사용하려면 최소 2 명의 사용자가 필요합니다
두 번째 옵션은 올바른 옵션처럼 느껴지지만 OpenGL은 기본적으로 비활성화되어 있으며 모든 종류의 게임을하거나 그래픽을 실행하면 성능이 저하되고 불안정합니다. 심지어 gba 또는 세대에 대한 기본 에뮬레이터를 실행하려고하면 시스템이 넘어지다. 그것은 당신의 데스크탑을 응시하고 아무것도하지 않지만 충분합니다. 창을 열고 물건을 끌어다 놓기-여러 파이어 폭스 사본을 실행하는 것이 실제로 느리게 느껴집니다.
마지막으로 열려있는 듀얼 스크린 만 완벽하게 작동하고 필요한 모든 기능을 완벽하게 수행합니다. 두 개의 논리적 화면 공간-완벽한, 창문과 같은 GPU에서 작동하도록하십시오! :-피
어쨌든, RandR은 Xinerama보다 훨씬 더 깊은 레이어에서 하나의 거대한 데스크톱을 만들기 위해 여러 GPU를 함께 스티칭 할 수있는 일종의 GPU 객체를 도입 할 때 여유를 잃어버린 것으로 알고 있습니다. 이것이 현재 수정되었는지 (X 서버 1.7이 종료 된 것을 알았습니다) 누구든지 성공적으로 실행했는지 궁금합니다.
다시, 내 요구 사항은 다음과 같습니다
- 모든 창을 드래그 할 수있는 하나의 거대한 데스크탑
- XP와 마찬가지로 각 화면에서 창 최대화
- 기본 화면에서 전체 화면 앱을 실행하고 마우스가 다른 화면으로 이동하거나 3 개의 확장 화면에서 마우스가 움직이지 않도록 설정
마지막으로 부수적으로; 나는 Matrox 트리플 (및 듀얼) 헤드 스플리터를 알고 있지만 eBay에서 구입하는 가격조차도 atm을 감당할 수있는 것 이상입니다. 내 주장 : Linux에서 무언가를 작동시키기 위해 추가 하드웨어를 구입할 필요는 없습니다. 그것은 오랫동안 Windows 세계에 존재했던 것입니다 (X :-p를 사용하지 않는다고 말할 수 있습니까). 현금을 가지고 있다면 이미이 상자의 최신 버전을 구입했을 것입니다 (새 버전은 마침내 각각 1680x1050의 디스플레이로 큰 해상도를 지원합니다).