X11 Programme entfernt starten und lokal benutzen

Mit startx gestarteter X-Server

Kontrollieren ob im startx Script bei defaultserverargs="-nolisten" oder an einer anderen Stelle -nolisten auftaucht.
Ist dies der Fall, -nolisten herauslöschen.

Mit xdm gestarteter X-Server z.B. gdm (gnome)

In der Datei gdm.conf unter [security] DisallowTCP=FALSE angeben.

xhost - Verbindung erlauben

mit dem Kommande xhost + für alle Hosts eine Verbindung erlauben.

Auf dem Server: DISPLAY setzen

Nun auf dem Rechner, auf dem das Programm ausgeführt (und NICHT angezeigt !) werden soll, die DISPLAY Variable setzen: export DISPLAY=192.168.0.10:0.0
192.168.0.10 ist durch die IP Adresse des Rechners auf dem der X-Server läuft zu ersetzen. Das 0.0 ist zu ersetzen mit dem Inhalt der Variable des Rechners auf dem der X-Server läuft (export | grep DISPLAY).

Programm auf dem Server starten

Nach setzen der DISPLAY Variable kann das Programm nun gstartet werden.
Viele Programme gestatten auch die Übergabe als Variable: xosview -display 192.168.0.10:0.0

this document is located at www.eibler.at and written by Leo Eibler