Seite 1 von 1

X11 Forwarding funktioniert nicht

Verfasst: 27.09.2011, 15:43
von Joyrider
Ich habe bei 2 Servern getestet, bei 1 gehts, bei dem anderen nicht.

Server 1: Ubuntu natty, im LAN, SSH auf Port 22, Authentifizierung via Benutzer/Passwort.

Server 2: Ubuntu natty, im Internet, SSH auf anderem Port, Authentifizierung via public key

Als Client wird Windows 7 genutzt mit Ximg.

Wenn ich nun /usr/bin/chromium-browser starte passiert folgendes:
Server 1: Der Browser wird auf dem Client gestartet und kann genutzt werden.
Server 2: (chromium-browser:17010): Gtk-WARNING **: cannot open display:

Die Putty-Einstellungen sind bis auf die IPs + Authentifizierung gleich.

Auf Server 1 ist ein LXDE installiert, auf Server 2 keine grafische Oberfläche.

Re: X11 Forwarding funktioniert nicht

Verfasst: 27.09.2011, 17:23
von schmidtsmikey
Schau mal bitte in das Log von Xorg... Mein erster Tip geht in Richtung Berechtigungen, die du mittels xhost korrigieren kannst. Nicht jeder darf das Display übernehmen :D

Re: X11 Forwarding funktioniert nicht

Verfasst: 27.09.2011, 18:13
von Joyrider
Xhost sagt: xhost: unable to open display ""

Und bei beiden Servern war ich normaler User mit super-User-Möglichkeit.

Re: X11 Forwarding funktioniert nicht

Verfasst: 27.09.2011, 21:39
von -AB-
Ganz dumme Frage: Läuft auf dem Internet-Server überhaupt ein X-Server? Also, kannst du dort einen Bildschirm anschließen? (Ich vermute mal, es ist ein gemieteter Server, dann fällt der Versuch natürlich flach)

Re: X11 Forwarding funktioniert nicht

Verfasst: 27.09.2011, 22:06
von Jensomio
Hast du in der sshd_config x forwarding aktiviert?

Code: Alles auswählen

X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

Re: X11 Forwarding funktioniert nicht

Verfasst: 28.09.2011, 11:47
von Joyrider
Hallo,

auf dem gemieteten Server läuft derzeit kein X-Server, ich könnte aber z.B. LXDE installieren.

Ich ging jedoch davon aus das keiner nötig ist, da ja das Bild von Ximg dargestellt/berechnet wird.

X11UseLocalhost yes << Das fehlte in der sshd_config, habe es nachgetragen und installiere gerade LXDE.



EDIT:
Hat beides jedoch nicht geholfen.