Linux: utilizzare VNC per creare una seconda schermata


11

Sto pensando di utilizzare il mio tablet Android da 7 "come secondo schermo tramite VNC.

La condivisione della mia schermata principale funziona perfettamente con x11vnc, ma non è quello che voglio.

Quindi ho creato una seconda schermata usando il driver xorg86-video-dummy e condivido questa schermata con la x11vnc -display :1quale funziona ma non riesco a usare xrandr "estendendo" questa schermata con la schermata principale ....

Cosa sto sbagliando o c'è una soluzione migliore? Il driver per la schermata principale è cs nvidia.


1
Puoi provare a chiarire alcune ambiguità per me? Dove stai creando questa seconda schermata? Non capisco cosa intendi per "che funziona, ma non riesco a far sì che xrandr" estenda "questa schermata con la schermata principale". Se potessi chiarire la tua domanda, penso che avresti maggiori possibilità di ottenere una buona risposta.
Jeff Welling,

> ma non mi viene in mente di usare xrandr "estendendo" questa schermata Cosa hai provato? Cosa è successo quando l'hai provato? Cosa mostra 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,

Ma non posso impostare qualcosa come "xrandr --output VGA-0 --left-of LVDS" o nel mio caso qualcosa del genere "xrandr --output --Screen-1 --left-of -Screen-0" (Se qualcosa è possibile con Xrandr ...)
Guido Krömer il

Risposte:


4

Penso di aver trovato una soluzione usando xdmx invece di xrandr; Proverò questo su una macchina virtuale che esegue due xserver (con dispositivi fittizi) più xdmx come xserver primario.

Il mio primo tentativo con due "dummy 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

Funziona, ma ora devo dire a slim di lavorare con xserver numero 4 e mettere tutto insieme in uno script bash fail-safe.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.