물리적 X 모니터를 두 개의 가상 모니터로 분할하시겠습니까?

물리적 X 모니터를 두 개의 가상 모니터로 분할하시겠습니까?

방금 TripleHead2Go를 구입하고 OSX로 구성했습니다. 이 상자가 하는 일은 단순히 1~3개의 외부 디스플레이를 가져와 신호를 단일 해상도로 결합하는 것입니다. 저는 두 개의 외부 1920x1080 모니터를 사용하여 모니터 크기를 3940x1080으로 늘리는 반면, 노트북의 일반 모니터는 1920x1200입니다. 내 노트북은 FGLRX 8.95 및 Catalyst 12.3을 실행하고 있으며 그래픽 카드는 AMD Radeon HD 6700M입니다. 현재 보고 있는 내용은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.

여기에 이미지 설명을 입력하세요.

이것은 내 xorg.conf 파일입니다.http://pastebin.com/jgm9AwqN

이 거대한 모니터를 두 개의 가상 1920x1080 모니터로 "분할"하여 창이 각 모니터에 하나씩 올바르게 최대화되도록 하는 방법이 있습니까?

답변1

방금 비슷한 문제를 해결했습니다.
떨어져 있는
나는 fakexrandr을 사용했습니다.
가짜 크리스 랜달
그런데 어떤 사람들은 fakexinerama를 사용하고 있는 걸 발견했어요
가짜 Xinerama

답변2

제어하려는 동작(창의 동작 방식)은 서버의 XRandR 확장에서 정보를 가져오는 창 관리자에 의해 제어됩니다. 이들 중 어느 것도 무엇이든 변경할 수 있는 "후크"를 갖고 있지 않습니다. 이렇게 하면 소스 코드에 대한 공격이 줄어듭니다. 서버가 창 관리자에 보고하는 내용을 변경하는 것은 정말 보기 흉해 보입니다. 실제로 다른 곳에서 보는 내용을 보고하기를 원합니다. 이를 위해서는 창 관리자를 편집해야 합니다(또는 이를 위해 다른 사람을 고용하거나 업스트림에 일부 지원을 요청). 3940x1080 해상도를 두 개의 1920x1080으로 처리하기 위해 RandR 이벤트의 특수 쉘을 해킹하는 것은 그다지 비합리적이지 않습니다. 물론 업스트림에서 허용할 수 있는 구성 옵션을 실제로 추가하는 것은 더 어려울 것입니다.

따라서 안타깝게도 코드를 자세히 살펴보지 않는 한 해결책을 생각할 수 없습니다.

답변3

글쎄, 당신은 몇 가지를 실행할 수 있습니다X 둥지각 인스턴스가 물리적 모니터의 공간을 차지하도록 몬스터 모니터에 배치합니다. 너무 그래픽 집약적인 작업을 수행하지 않는 한 아마도 잘 작동할 것입니다.

이것Xnest 위키피디아 기사또한 볼만한 가치가 있습니다.

관련 정보