2017-05-17 32 views
2

2 대의 모니터가있는 Windows 10 Linux 서브 시스템에서 i3을 사용하고 싶습니다.xming/vcxsrv/xwin을 사용하여 i3wm에 대해 두 개의 화면 설정

으로 :

vcxsrv.exe :1 -nodecoration -wgl -multimonitors -screen 0 3840x1160 

내 두 개의 모니터에 걸쳐있는 하나 개의 큰 창을 만들 수 있습니다. 이 구성은 i3에서 작동하지만 i3은 올바르게 하나의 단일 스크린으로 인식합니다. 단점은 두 모니터의 스팬이 반으로 줄어들 때가 있습니다.

나는 다음과 같이 두 개의 스크린 I3을 사용하고 싶습니다 그러나

vcxsrv.exe :1 -nodecoration -wgl -screen 0 @1 -screen 1 @2 

, 나도 화면 0 (export DISPLAY=:1를) 또는 화면 1 (export DISPLAY=:1.1)하지만 모두에서 I3를 실행할 수 있습니다 같은 시간에.

xrandr -q :

xrandr: Failed to get size of gamma for output default 
Screen 1: minimum 0 x 0, current 1920 x 1160, maximum 32768 x 32768 
default connected primary 1920x1160+0+0 0mm x 0mm 
    1920x1160  0.0* 

가 어떻게 I3와 모두 별도의 화면을 사용할 수 있습니다

는 아마 내 구성을 인식하지 않기 때문에 xrandr를 가진 뭔가 할 일이있다?

답변

0

xrandr이 다중 모니터를 인식 할 수있는 해결책을 찾지 못했지만, i3에 여러 모니터를 시뮬레이트 할 수있는 문서화되지 않은 구성 옵션이 있다는 것을 알았습니다. 하나 하나에.

이 I3은 VcXsrv 2 논리 디스플레이를 제공하는 대규모 디스플레이를 치료하고, 모니터 크기에 크기/오프셋을 조정하여 만드는 fake-outputs 1920x1080+0+0,1366x768+1920+0

, 그것은 장소 : 내 I3의 설정에서 나는 옵션을 추가했습니다 각 모니터에 완벽하게 표시됩니다.

또한,이 I가 VcXsrv을 시작하는 사용하고 명령은 : polybar은 작은 화면 크기 경우와 큰 화면에 표시되었으므로

vcxsrv.exe -screen 0 @2 -wgl -nodecoration +xinerama -screen 1 @1 -wgl -nodecoration +xinerama

화면이 전환되는 이유는 및 1 @2을 사용하십시오. 이 스위치는 폴리바를 큰 화면 (왼쪽)에 올바른 치수로 놓습니다. 이것은 모든 사람의 설정에 해당하지 않을 수 있습니다.