답변:
Xephyr과 Xdmx를 사용하여 솔루션을 찾았습니다.
먼저 Xephyr 디스플레이를 만드십시오
Xephyr -screen 1920x1080 -ac :1
Xephyr -screen 1920x1080 -ac :2
Xephyr -screen 1920x1080 -ac :3
이것은 3 개의 창 1920x1080을 생성하며, 각각은 모니터 역할을합니다.
다음으로이 가상 디스플레이에 xinerama 레이어를 추가하십시오.
Xdmx +xinerama -xinput local -display :1 -display :2 -display :3 -ac :4
다음으로 새로운 터미널을 만들고 창 관리자 또는 응용 프로그램을 시작하십시오.
DISPLAY=:4.0
xmonad
아니면 그냥 대신의 응용 프로그램에서 Xinerama 지원을 테스트하고 싶다면 xmonad
실행할 수를 xterm
나 thunar
.
Xephyr의 단일 인스턴스 만 필요합니다.
Xephyr +xinerama -screen 1920x1080 -screen 1920x1080 -screen 1920x1080 -ac :1
RANDR 확장자가 필요한 경우 +extension RANDR
인수를 추가하십시오 .
Xephyr +extension RANDR +xinerama -screen 1920x1080 -screen 1920x1080 -screen 1920x1080 -ac :1
xrandr
그 아래에서 실행 하여 모니터가 하나만 표시 되는지 확인하여 확인할 수 있습니다 . bugs.debian.org/cgi-bin/bugreport.cgi?bug=918457 자세한 내용이있는 것 같습니다