KDE desktop ssh-n keresztül?

 ( j_szucs | 2007. április 29., vasárnap - 0:41 )

Át lehet valahogy egy komplett kde sessiont "ssh-zni" egy másik gépre?

A freenx nekem bonya (10-ből 9-szer valamiért nem csatlakozik); pedig néha szeretném a távoli gép teljes desktop-ját (asztallal, panellel) látni a helyi gépen.

Van erre mód az ssh-val (ssh -X)?

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

En viszonlag rendszeresen hasznalok freenx-et, de meg nem volt gond vele. Mi a baj vele? Hibauzenet?

--------------------------
Debian etch, 2.6.18-3

"Could not yet establish connection to the remote proxy. Do you want to terminate the connection."

Állandóan ezt üzengeti, és nem is csatlakozik.

Néha azért mégis; és vélek összefüggést felfedezni, hogy olyankor csatlakozik, amikor a yast-ban újabb portokat nyitok meg az eddigiek mellé. Per pillanat az 5000-5008 és a 6000-6008 portok vannak nyitva a szerveren és a kliensen is, mégse megy. (Lámaság, de az nx manualból nekem nagyon nem jött le, hogy tulajdonképpen a szerveren, vagy a kliensen kell ezeknek nyitva lennie, úgyhogy megnyitottam mindkettön.)

Az a fura, hogy már akkor is ment egyszer, amikor csak az -5005, -6005 portokig volt nyitva, de legközelebb már csak azután lehetett csatlakozni, ha újabb portot (5006, 6006) megnyitottam. És még ez is csak néha jön be.

A logokban hibaüzenet sehol: se a messages-ben, se a az x, se az nx log-ban.

A freeNX amikor csatlakozik, akkor istenkirály, de nekem abszolút megbízhatatlan, ezért szeretnék inkább az ssh-ra alapozni.

---
Mondjon le!

ssh -Y amitfuttatniakarsz

Bar en ssh-n keresztul csak frefox-ot (es vegul dillo-t) probaltam meg hasznalni, de igy nagysagrendekkel lassabb volt, mint freenx-szel.

A portokat nem ertem. Alapbol a 22-est hasznalja. A "Desktop" jol van bealltiva?

Probald meg letolteni a legujabbat, hatha azzal megy (ne felejtsd el elotte letorolni a /usr/NX-et, a dpkg nem szedi le)

--------------------------
Debian etch, 2.6.18-3

Nem egy-egy programot szeretnék az ssh-n keresztül futtatni (az megy), hanem az egész kde desktop-ot, panellal, asztallal, stb.

"A portokat nem ertem. Alapbol a 22-est hasznalja. "
Én sem. Miután sehogysem csatlakozott, találtam valahol olyan infót, hogy az 5000+ és 6000+ portokat használja valamire, és elkezdtem őket engedélyezni a tűzfalon. Amikor pedig ezután csatlakozni tudott, azt gondoltam, hogy ezért.

Egyébként most felpakoltam a nomachine klienst; ez se tud csatlakozni, de legalább látok valami hibaüzenetet:

NX> 1000 NXNODE - Version 1.4.0-44 OS (GPL)
NX> 700 Session id: linux-h2f8-1029-6221E99357259E50B7016AB055B1BB6C
NX> 705 Session display: 1029
NX> 703 Session type: unix-kde
NX> 701 Proxy cookie: 293c46d9d691d4bd9a628bc1f4863d4f
NX> 702 Proxy IP: 80.98.226.174
NX> 706 Agent cookie: 7717ce0eafdda7af93c57af2f329e7ee
NX> 704 Session cache: unix-kde
NX> 707 SSL tunneling: 0
NX> 105 /usr/bin/nxserver: line 880: 7519 Terminated ( sleep $AGENT_STARTUP_TIMEOUT; exit 1 )
NX> 504 Session startup failed.
Killed by signal 15.

---
Mondjon le!

Egy régebbi nomachine nxclient-el (1.5.x) végre üzembiztosnak látszik.

---
Mondjon le!

Át lehet valahogy egy komplett kde sessiont "ssh-zni" egy másik gépre?
Termeszetesen. ugyan kde-vel me'g nem probaltam, de wmaker-t rendszeresen huzok a't ilymodon. Tehat.
1. elinditasz egy nativ szervert: xinit -- :0 (vagy :0 helyett :1, ha ma'r fut egy dpy)
2. ekkor ugye semmilyen window manager nem jon fel, csak a szokasos ff x-es hatter es a bal-felso sarokban egy xterm
3. oda beirod: ssh -X akarhova
4. elinditod a window managert: wmaker
5. ez az xterm ekkor kap egy keretet, azt leminimalizalod es jo'l eldugod (ti. ha veletlenul kilovod, akkor buktad az egesz wmanageredet)

megj: a xinit -- :0 az altalaban csak a "kevesbe trendy" linuxok eseten mukodik kapasbol, a "trendy" linuxok alapertelmezesben nagy valoszinuseggel xinit-re is elinditanak egy window manager-t. ebben az esetben lasd: `man xinit`, agyon kell parameterezni, kezzel iniditani egy xterm-et (-e xterm, asszem), stb. de ugy is megoldhato', csak nem ennyire egyszeru".

A.