PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : x über ssh laufen lassen



damogran
13.01.03, 21:47
hossa

hab mal ne frage zu x

also

ich logge mich von 122.0.0.5 auf 122.0.0.4 über ssh ein [klappt auch]
auf 122.0.0.5 läuft bereits x auf display 0 (denke ich (der standart desktop halt))
wie kann ich jetzt x von 122.0.0.4 auf 122.0.0.5 display 1 starten?

mfg
damogran

Kernel Fallback
13.01.03, 22:22
Hi

versuch mal, vor dem ssh auf dem Rechner xhost +122.0.0.4 einzubegen. dann darf der andere rechner auf deinen x-server zugreifen...Nach der verbindung mit ssh startest Du auf dem Client ein Programm mit grafischer Ausgabe, so:

# DISPLAY=122.0.0.5:0.0 konqueror

Ich glaub es gibt da für ssh eine option ( -X ? ) dann wird das xhost und das mit der DISPLAY-Variable automatisch gemacht.

Danach sollte die Ausgabe des Programms auf deinem Bildschirm erscheinen.

damogran
13.01.03, 22:58
des mit dem einzelne progies anzeigen klappt

aber wiekann ich den completten x server auf 122.0.0.5 anzeigen?

ssh -X user@122.0.0.4 macht garnix (passiert nix)

kann mir da jemand helfen

Berufspenner
14.01.03, 16:43
Hi@all

Das ganze würde mich auch mal interessieren. Sowas wie Pcanywhere mit ssh für Linux.

Cu
André

Kernel Fallback
14.01.03, 22:36
Sorry, aber was soll das bringen?

Du kannst ja auch KDE oder nen WM starten und lokal anzeigen lassen...

Der X-Server selbst liefert ja keine Bildschirmdarstellung, die du remote anzeigen lassen könntest...

taylor
14.01.03, 22:45
Abgesehen davon, könnte man auch VNC über SSH Tunneln... ist IIRC eine FAQ auf der VNC Homepage.

darom
15.01.03, 01:14
mach folgendes:

auf dem Rechner auf dem der X-Server läuft :
>xhost +192.168.0.5 (IP als Beispiel für den Rechner auf dem die Anwendung gestartet wird)

dann auf dem Rechner auf dem das Programm von mir aus mozilla laufen wird
>export DISPLAY=192.168.0.6:0.0 (IP des Rechners auf dem Du sitzt)
und dann einfach
>mozilla&
dann geht das Fenster von Mozilla auf deinem Rechner auf, obwohl mozilla eigentlich auf einem entfernten Rechner läuft und den X-Server von deinem Rechner benutzt

Gruß
Darom

damogran
15.01.03, 15:24
okay....das ist gut ....
dann hab ich dazu noch ne algemeine frage zu X

wenn ich das ganze auf dem default desktop starten will benutze ich ja IP:0.0

wenn ich aber destop 2 benutzen will was mache ich dann? (hab mir das so vorgestellt (ich logge mich ein als normaler user (desktop0) dann logge ich mich ausserdem noch als 2. benutzer ein (mach ich immer mit gdmflexiserver) und starte die ganzen applikationen die auf meinem server liegen)) welches display muss ich da verwenden?
IP:2.0? oder IP:2.2 ....?

danke für eurer hilfe
mfg
damogran

taylor
15.01.03, 15:39
Original geschrieben von damogran
wenn ich das ganze auf dem default desktop starten will benutze ich ja IP:0.0

Wenn ich mich jetzt nicht total täusche, reicht ein IP:0 aus.
Dementsprechend ist der zweite Desktop dann IP:1

HTH
Taylor

damogran
15.01.03, 16:51
******e! *ggg*

DISPLAY=122.0.0.5:0 gkrellm geht
DIPSLAY=122.0.0.5:1 gkrellm geht ned
(gkrellm:3451): Gtk-WARNING **: cannot open display: 122.0.0.5:1

mmmhhhh.....warum

kommisch

mit 0 gehts immer auch wenn ich bei mir local auf desk0 oder 1 bin
1 geht nie (immer die selbe fehlermeldung)

kann mir da jemand helfen....mfg