Xdmx
Xdmx ist ein Master- X-Server, der mehrere Displays - auch auf verschiedenen Rechnern - zusammenfasst. Braucht man nur die Verschmelzung zweier X-Server auf zwei Rechnern, dann könnte auch x2x reichen.
Vorbereitung
Auf dem kontrollierten Rechner muss ein X-Server laufen, der eingehende Verbindungen akzeptiert.[1] (Kein startx -nolisten tcp)
- Siehe dazu die Datei
/etc/X11/xinit/xserverrc
Außerdem sollte xhost + ip.des.kontrollierender.rechner gestartet werden oder zu Testzwecken einfach:
xhost +
Start von Xdmx
Beispiel zum Start von Xdmx
startx openbox -- /usr/bin/Xdmx -display ip.des.kontrollierten.rechners:0 -display :0 -ignorebadfontpaths -xinerama
Beispiel zum Start von Xdmx mit SSH-Tunnel vom Kontrollierten Rechner Arechner zum kontrollierenden Rechner Brechner
Arechner> ssh -X Brechner Brechner> dispArechner=$DISPLAY Brechner> startx openbox -- /usr/bin/Xdmx :4 -norender -noglxproxy -display :0 -display $dispArechner -ignorebadfontpaths +xinerama
Xdmx verhielt sich allerdings auf einem Debian Testing i.V.m. einem Ubuntu 14.04 sehr langsam.
Alternativen
In diesem Thread wird dargestellt, wie man mit xrandr und VNC einen gemeinsamen Bildschirm darstellt.
Weiterführendes
Siehe
- Manpage
- Xdmx mit SSH-X-Tunneling
- IBM-Tutorial
- Xdmx-Projekt-Website auf Sourceforge
- Xdmx und KDE
- http://www.lug-kr.de/wiki/Xdmx
- X mit -ac -Option und xinerama
Zu Xinerama siehe