Linux : VNC를 사용하여 두 번째 화면 생성


11

VNC를 통해 7 인치 Android 태블릿을 보조 화면으로 사용할 계획입니다.

메인 화면을 공유하면 x11vnc와 잘 작동하지만 원하는 것은 아닙니다.

그래서 xorg86-video-dummy 드라이버를 사용하여 두 번째 화면을 만들고 x11vnc -display :1작동하는 이 화면을 공유 했지만 xrandr를 사용 하여이 화면을 기본 화면으로 "확장"하지 못했습니다 ....

내가 뭘 잘못하고 있거나 더 나은 해결책이 있습니까? 메인 화면의 드라이버는 cs nvidia입니다.


1
나를 위해 몇 가지 모호성을 정리하려고 노력할 수 있습니까? 이 두 번째 화면을 어디에서 만드나요? "어떻게 작동하지만 xrandr을 사용하여이 화면을 메인 화면으로 '확장'하는 것은 아닙니다"라는 말의 의미를 이해하지 못합니다. 질문을 명확히 할 수 있다면 좋은 답변을 얻을 수있는 좋은 기회가 될 것입니다.
Jeff Welling

> 그러나 xrandr를 사용하여이 화면을 "확장"하는 데 실패했습니다. 무엇을 시도 했습니까? 당신이 그것을 시도했을 때 무슨 일이 있었습니까? xrandr --auto는 무엇을 보여줍니까?
symcbean

user@Thinkpad-T61>xrandr --screen 1 xrandr: Failed to get size of gamma for output default Screen 1: minimum 320 x 240, current 1024 x 768, maximum 1024 x 768 default connected 1024x768+0+0 0mm x 0mm 1024x768 60.0* 800x600 60.0 56.0 640x480 60.0 512x384 60.0 400x300 60.0 56.0 320x240 60.0
Guido Krömer

caco@Thinkpad-T61>xrandr --screen 0 xrandr: Failed to get size of gamma for output default Screen 0: minimum 320 x 175, current 1440 x 900, maximum 1440 x 900 default connected 1440x900+0+0 0mm x 0mm 1440x900 50.0* 51.0 52.0 1024x768 53.0 54.0 55.0 56.0 57.0 ...
Guido Krömer

그러나 "xrandr --output VGA-0-왼쪽 LVDS"와 같은 것을 설정하거나 제 경우에는 "xrandr --output --Screen-1 --left-of -Screen-0"과 같은 것을 설정할 수 없습니다 (Xrandr로 뭔가 가능하다면 ...)
Guido Krömer

답변:


4

xrandr 대신 xdmx를 사용하는 솔루션을 찾았습니다. 두 개의 xserver (더미 장치 포함)와 xdmx를 기본 xserver로 실행하는 가상 시스템에서이 작업을 시도합니다.

두 개의 "더미 xserver"를 사용한 첫 번째 시도 :

Xorg :2 -config /etc/X11/xorg.conf.dummy & // my "real screen"
Xorg :3 -config /etc/X11/xorg.conf.dummy & // my "vnc screen"
Xdmx :4 +xinerama -display localhost:2 -display localhost:3 &
x11vnc -display :3 -noshm

작동하지만 이제 xserver 번호 4와 함께 작동하도록 슬림을 말하고이 모든 것을 failsafe bash 스크립트에 통합해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.