Ich habe in den letzten Stunden mit der X11-Weiterleitung herumgespielt und es bisher geschafft, den X-Server meines Desktop-PCs an meinen Laptop weiterzuleiten, wobei ich X11VNC als Server und X2VNC als Client verwendete. X2VNC verwendet Xinerama, um ein Dual-Screen-ähnliches Verhalten zwischen meinem Laptop und meinem Desktop-PC bereitzustellen.
Es ist wirklich großartig!
Ich weiß, dass die meisten Linux-Systeme Xorg und Desktop-Umgebungen auf TTY7 ausführen.
Daher dachte ich, ist es irgendwie möglich, den VNC-Tunnel mit seinem eigenen TTY zu verbinden?
Es wäre großartig, zwischen zwei TTYs hin- und herschalten zu können, um auszuwählen, welche Maschine verwaltet werden soll. Und ich würde diesen Ansatz mehr mögen, als Xinerama oder eine GUI zu verwenden.
Akzeptierte Antwort:
Ich denke, das ist nicht wirklich eine Antwort, aber es könnte ein Ausgangspunkt sein.
Ich habe ein paar zusätzliche X-Server gestartet, die xinit so verwenden;
xinit -- :1 tty3
xinit -- :2
xinit -- :3 tty5
xinit -- :4
Es sieht so aus, als könnte ich sogar mehrere gnome3- und xfce-Sitzungen auf verschiedenen virtuellen Displays starten
startx -- :2 tty3
startx -- :3 tty4
Und jetzt kann ich mit diesen Sitzungen beginnen, indem ich die DISPLAY-Variable export DISPLAY=:3
exportiere und wählen Sie es dann mit Strg-Alt-F2, F3 usw.
Allerdings habe ich absolut keine Ahnung, was ich tue (wechsele ich DISPLAY, Session, Konsole oder tty?), es ist einfach ziemlich cool, wie du sagst… 😉
[[email protected] ~]$ export DISPLAY=:4
[[email protected] ~]$ google-chrome