Ho giocato con l'inoltro X11 nelle ultime ore e finora sono riuscito a inoltrare l'X Server del mio PC desktop al mio laptop, usando X11VNC come server e X2VNC come client. X2VNC utilizza Xinerama per fornire un comportamento simile a un doppio schermo tra il mio laptop e il mio PC desktop.
In realtà è davvero fantastico!
So che la maggior parte dei sistemi Linux esegue Xorg e ambienti desktop su TTY7.
Quindi stavo pensando, è possibile in qualche modo avere il tunnel VNC legato al proprio TTY?
Sarebbe fantastico poter passare da un TTY all'altro per scegliere quale macchina gestire. E mi piacerebbe questo approccio più che usare Xinerama o una GUI.
Risposta accettata:
Immagino che questa non sia davvero una risposta, ma potrebbe essere un punto di partenza.
Ho avviato un sacco di server X extra usando xinit in questo modo;
xinit -- :1 tty3
xinit -- :2
xinit -- :3 tty5
xinit -- :4
Sembra che io possa anche avviare più sessioni di gnome3 e xfce su diversi display virtuali
startx -- :2 tty3
startx -- :3 tty4
E ora posso iniziare cose in quelle sessioni esportando DISPLAY var export DISPLAY=:3
e quindi selezionalo usando Ctrl-Alt-F2, F3 ecc
Tuttavia non ho assolutamente idea di cosa sto facendo (sto cambiando DISPLAY, sessione, console o tty?), è semplicemente fantastico, come dici tu... 😉
[[email protected] ~]$ export DISPLAY=:4
[[email protected] ~]$ google-chrome