Starten eines X-Clients per SSH

Hallo Leute,

ich möchte mich mit einem anderen Rechner per ssh verbinden und Mozilla starten.

Das ist in soweit kein Problem, wenn jedoch schon ein lokaler Mozillaprozess läuft, wird nur ein Unterfenster des lokalen Prozesses gestartet.

Woran kann das liegen ?

bis dann

polarbärchen

ich möchte mich mit einem anderen Rechner per ssh verbinden
und Mozilla starten.

Das ist in soweit kein Problem, wenn jedoch schon ein lokaler
Mozillaprozess läuft,

Unter dem gleichen User?

wird nur ein Unterfenster des lokalen
Prozesses gestartet.

Woran kann das liegen ?

Am mozille bzw. dessen Programmierung. Der erlaubt möglicherweise nicht mehrere Instanzen unter einer UID.

polarbärchen

Uch? kleiner geworden?

Gruß,

Sebastian

Moin Seb*

da haste woll was flasch verstanden.

Der zweite Mozilla wird ja auf dem Remote host gestartet. Von daher sollte es eigentlich keine Probleme geben.

cu

polarmegabär

Tach, Polar,

da haste woll was flasch verstanden.

Uuupsi!

Der zweite Mozilla wird ja auf dem Remote host gestartet. Von
daher sollte es eigentlich keine Probleme geben.

Ahh. Hm. Komisch: vielleicht fragt der (unnötigerweise),ob bereits ein mozilla-Fenster auf dem Desktop offen ist (nicht dasß das clever wäre…) und verweigert seinen Dienst.

Evtl. mal ‚trace‘?

polarmegabär

Hehe, auf dem Wachstuch geschlafen :wink:

Sebastian

Hi polarbaer,

du brauchst eindeutig das sog. X-Forwarding, der Remote-X-Client ‚Mozilla‘ stellt dann seine X-Ausgaben auf deinem lokalen X-Server dar.

Hierzu reichen 3-4 Schritte:

  • sicherstellen das der Remote sshd richtig konfiguriert ist (er muß nämlich X-Forwarding erlauben)

  • per SSH-Kommando mit dem remote Rechner verbinden (mit Option -X, um X-Forwarding explizit zu aktivieren). In der Remote-Shell sollte jetzt die DISPLAY-Umgebungvariable belegt sein (was sie vorher nicht war), eine Folge der Forwardings (wahrscheinlich auf LOCALHOST:10.0 - je nach Einstellungen am sshd)

  • auf deiner lokalen Maschine X-Zugriffe von Remote-Clients erlauben (z.B. mit Kommando ‚xhost +‘ - ist in dieser Form aber sehr unsicher -> Frage an Sicherheits-Gurus, wie man das besser konfiguriert, Stichwort .Xauthority)

  • remote X-Programm (Client) starten und sich freuen, daß es auf dem lokalen Desktop angezeigt wird.

(und fluchen wenn es micht sofort geht)

Gruß
bernhard

Moin Seppel :smile:

Ahh. Hm. Komisch: vielleicht fragt der (unnötigerweise),ob
bereits ein mozilla-Fenster auf dem Desktop offen ist (nicht
dasß das clever wäre…) und verweigert seinen Dienst.

Ne das witzige ist ja das er wirklich eine lokale Subinstaz startet. Wenn du mit File-> Quit das ganze beendest wird auch die lokale Instanz gekillt.

Komisch das sage ich dir. Deswegen bin ich auch so neugiering.

Hat evtl. irgdendwas mit der Window bezeichnung zu tun.

Hehe, auf dem Wachstuch geschlafen :wink:

cu

polargott

PS
Mache behaupten ich wäre abgehoben und hätte einen Gottkomplex, aber das stimmt nicht.

 Wie kann ich einen Gottkomplex haben wenn ich Gott bin ? 

Moin, Bär,

Ne das witzige ist ja das er wirklich eine lokale Subinstaz
startet. Wenn du mit File-> Quit das ganze beendest wird
auch die lokale Instanz gekillt.

Komisch das sage ich dir. Deswegen bin ich auch so neugiering.

Hat evtl. irgdendwas mit der Window bezeichnung zu tun.

Jaja, das meinte ich ja auch: mach’ doch mal „trace“: vielleicht ist das Problem dann erahnbar.

Hehe, auf dem Wachstuch geschlafen :wink:

polargott

PS
Mache behaupten ich wäre abgehoben und hätte einen
Gottkomplex, aber das stimmt nicht. Wie kann ich einen
Gottkomplex haben wenn ich Gott bin ?

Würdest Du jetzt bitte wieder von 'was anderem singen als von Bienchen, Karel?

Sebastian