ArchLinux: Xserver auf TCP lauschen lassen

Wer ArchLinux noch nicht lange benutzt, aber manchmal gerne mit Xorg Spielereien (oder auch ernsthafte Sachen) treibt, den wird etwas, sobald er darauf stößt, tierisch Quälen. Der Xserver, wenn er mit startx gestartet wird, lauscht standardmäßig nicht auf dem TCP-Port 6000. Nun ist das sicher aus Gründen der Sicherheit oft wünschenswert, doch wer gerne einen X-Client über einen anderen Rechner im Netz auf den Xserver starten möchte, sucht in der Dokumentation von ArchLinux lange vergebens nach dieser Einstellung.

Nach etwas Suchen, habe ich durch:

$ grep -ri listen /etc/X11/*

des Pudels Kern gefunden. In der Datei /etc/X11/xinit/xserverrc steht standardmäßig:

exec /usr/bin/X -nolisten tcp

Durch entfernen der letzten zwei Argumente, lauscht der Xserver wie gewohnt auf TCP 6000.

Bei anderen Distributionen (SuSE/Redhat und co.) befindet sich diese Einstellung meißt in einer Variable in einer Datei in /etc/sysconfig/ (oder einem entsprechenden Ordner, obiger Befehl kann als Hilfestellung verwendet werden ); bei Debian oder Ubuntu hilft Dir: http://scroogle.org/

Nun muss nur noch, wer es noch nicht kennt, per:

xhost +RECHNERADRESSE

ein Rechner oder ohne RECHNERADRESSE alle Rechner (nicht zu empfehlen) autorisiert werden, auf den Xserver zuzugreifen.
Auf diesem wird dann durch setzen der Umgebungsvariable DISPLAY die Ausgabe eines XClients auf ein Display dieses Xservers gesendet.
Beispiel: IP-Adresse des Rechners: 10.55.22.12; Display: 0

DISPLAY=10.55.22.12:0 xeyes

Ich wünsche allen ein schönes Wochenende, ich werde mich wohl erst nächstes Wochenende wieder zur IFA melden; es gibt viel zu tun.

Bier

Leave a Reply


Smilies
;-) 8-| :-( :-S (?) ;-O :-) :-| :roll: :D (!) :deifel-grins: :-D :mundwinkel: :shame: (->) (8-) :( :grins: :deifel: >:-( :licht: :vonhinne: :anal: :angry: :sauer: :musica: 8| :kplan: :dancingbanana1: :dancingbanana2: :rastabanana: :party: :dancingbanana3: :drink: :biertje: :besoffen: :eatme: :koffie; :doener: :disco: :drummer: :band: :akkordeon: :schlaf: :suff: :druf: :spinn: :pirat: :daumenhoch: :baeh: :shit: :kotz: :haeh: :hilfe: :guitar: :noergel: :huepf: :dutt: :verschallert: :bonghit: :huetchen: :tuetchen: :brenndeifel: :hanf: :appl: :jummyweed: :peace: :sinnlos: :bigdutt: :zerschlagen: :gutenacht: :banned: :zombie: :hitme: :babbel: :boaah: :bumm: :heul: :darockter: :lowrider: :dancing: :emo: :weizen: :titti: :geflasht:



Stoppt die Vorratsdatenspeicherung! Jetzt klicken & handeln!Willst du auch bei der Aktion teilnehmen? Hier findest du alle relevanten Infos und Materialien: