Hallo Lug!
Ist denn SSH X11 Forwarding auf dem betreffenden Server in der sshd_config erlaubt?
netActionServer:/etc/ssh$ cat sshd_config | grep 11 X11Forwarding yes X11DisplayOffset 10
xhost "name oder IP des Debian-Rechners"
Das bringt auch nichts.
Habt Ihr noch mehr Ideen? Muß ich Display-Variablen setzten? Thomas
ToFu:
Ich muß schon wieder ein altes Thema ausgraben: Wie bekomme ich X-Programme vom Debian Sarge Server auf dem Suse-Rechner, an dem ich sitze, angezeigt?
Wenn ich in einem ssh -X Programme starte, kommen Meldungen wie Couldn't initialize SDL: No available video device oder Gtk-WARNING **: cannot open display:
Hallo,
netActionServer:/etc/ssh$ cat sshd_config | grep 11
Blöde Idee: /etc/init.d/sshd restart
xhost "name oder IP des Debian-Rechners"
Das bringt auch nichts.
Ist auch verkehrt ;-) Du reißt das Sicherheitsloch auf, welches du mit SSH zuschütten willst.
Mach mal "echo $DISPLAY" im ssh -X (statt ein X-Prog zu starten). Wird die Var vorschriftsmäßig gesetzt?
Habt Ihr noch mehr Ideen? Muß ich Display-Variablen setzten?
Nein!
Setz mal die verbosity vom sshd hoch. Sind die x-utils auf dem SSH-Server installiert (xauth etc. werden _auf_dem_Server_ benötigt)?
mfg, Fabian
Hallo!
netActionServer:/etc/ssh$ cat sshd_config | grep 11
Blöde Idee: /etc/init.d/sshd restart
Das gibt es nicht. Aber /etc/init.d/ssh restart habe ich gemacht.
Mach mal "echo $DISPLAY" im ssh -X (statt ein X-Prog zu starten). Wird die Var vorschriftsmÀÃig gesetzt?
Nein, gar nicht.
Sind die x-utils auf dem SSH-Server installiert (xauth etc. werden _auf_dem_Server_ benötigt)?
Jetzt ja: apt-get install xbase-clients Und jetzt ist auch das hier anders: $ echo $DISPLAY localhost:10.0
Jetzt geht er. Danke, Leute!
Nur komisch, dass ich mit zwei Rechnern mit insgesamt 5GHz nicht ruckelfrei GameBoy spielen kann. Das probiere ich noch einmal mit DSL aus.
Thomas
Hallo Thomas,
On Wed, Feb 22, 2006 at 15:04:15 +0100, Thomas Schmidt wrote:
netActionServer:/etc/ssh$ cat sshd_config | grep 11 X11Forwarding yes X11DisplayOffset 10
Kann es sein, dass eins der Shell-Startskripte, die beim Einloggen ausgefuehrt werden, die DISPLAY-Variable wieder ruecksetzt?
Was liefert "echo $DISPLAY", wenn Du Dich mit "ssh -X ..." eingeloggt hast?
Ansonsten logge Dich mal mit ssh -v -X ... ein, um etwas Debug-Information zu bekommen.
bye, Chris
lug-dd@mailman.schlittermann.de