Linux: użyj VNC, aby utworzyć drugi ekran


11

Planuję używać mojego 7-calowego tabletu z Androidem jako drugiego ekranu za pośrednictwem VNC.

Udostępnianie mojego ekranu głównego działa dobrze z x11vnc, ale nie tego chcę.

Więc stworzyłem drugi ekran za pomocą sterownika fikcyjnego wideo xorg86 i udostępniam ten ekran, z x11vnc -display :1którym działa, ale nie rozumiem, aby xrandr „rozszerzył” ten ekran na ekran główny ...

Co robię źle lub czy istnieje lepsze rozwiązanie? Sterownik ekranu głównego to cs nvidia one.


1
Czy możesz spróbować wyjaśnić mi kilka niejasności? Gdzie tworzysz ten drugi ekran? Nie rozumiem, co masz na myśli przez „który działa, ale nie rozumiem, żeby xrandr„ rozszerzał ”ten ekran o ekran główny”. Jeśli możesz wyjaśnić swoje pytanie, myślę, że masz większą szansę na uzyskanie dobrej odpowiedzi.
Jeff Welling,

> ale nie rozumiem, żeby xrandr „rozszerzał” ten ekran. Co próbowałeś? Co się stało, kiedy spróbowałeś? Co pokazuje 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

Ale nie mogę ustawić czegoś takiego jak „xrandr --output VGA-0 - left-of LVDS” lub w moim przypadku coś takiego: „xrandr --output - Screen-1 - left-of -Screen-0” (Jeśli coś jest możliwe z Xrandr ...)
Guido Krömer

Odpowiedzi:


4

Myślę, że znalazłem rozwiązanie wykorzystujące xdmx zamiast xrandr; Spróbuję tego na maszynie wirtualnej z dwoma xserverami (z atrapami urządzeń) plus xdmx jako podstawowym xserver.

Moja pierwsza próba z dwoma „fałszywymi serwerami xservers”:

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

Działa, ale teraz muszę powiedzieć Slimowi, aby pracował z Xserver numer 4 i położył to wszystko w bezpieczny skrypt bash.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.