Newsgroup: it.comp.os.linux.sys
Titolo: usare un computer da remoto con ADSL

ciao a tutti
mi trovo a dover organizzare una postazione di lavoro remota collegata 
con ADSL (al momento Alice Base) al pc 'master', quello usato 
normalmente in locale. Tutti i pc hanno linux
L'ideale, per motivi di paranoia/sicurezza, č di non aver nulla in 
locale per cui si dovrebbe poter lavorare sul pc remoto (eclipse, 
principalmente)
Al momento ho provato
- ssh con x11forward -> lento/a scatti
- vnc -> molto lento
- openvpn + telnet + export DISPLAY -> piů veloce degli altri, quasi 
accettabile
- openvpn per montare i dischi con nfs -> diciamo accettabile, ma non ho 
provato a compilare molti file. Una prova di un tar x sul disco nfs ha 
impiegato uno sproposito
Avete altre soluzioni da provare? Mi hanno parlato bene di rdesktop ma a 
quanto ho capito il server č solo windoz; inoltre, dato che ho idea che 
nfs ci metta del suo per la lentezza delle operazioni dell'ultima mia 
prova, esiste qualche altro filesystem montabile da remoto?
grazie
DKano

 impiegato uno sproposito
Io uso la console via ssh ed è una bomba :-)
Come vnc, io ti posso suggerire di provare tightvnc: ci sono diversi
tipi di compressione. Quella di default effettivamente fa un po' schifo,
ma se forzi la "tight" e ottimizzi un po' i livelli di qualità per
trovare il miglior compromesso immagine/velocità, puoi fare ottime cose
anche per lavorare con desktop remoti.
(io - nei casi in cui mi serva il desktop grafico - uso come parametri:
quality 4, compress 7, encoding tight).
-- 
Massimo Bacilieri AKA Crononauta 
ICQ:4005815

 impiegato uno sproposito
nfs sux
ciao,
--
oggei

 - vnc -> molto lento
io ho provato a mettere xvnc come server X e tunnelare tutto via ssh 
(client vnc windows e putty per il tunnel): non va malaccio, certo devi 
togliere un po' di orpelli (leggi foto 2048x2049 a 32 bit di sfondo).
Ho un'adsl base di mclink e quest'estate ho fatto agosto a casa pur 
continuando a lavorare tranquillamente
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
E' stato presentato un francobollo commemorativo della prostituzione.
Costa 25 cents, ma se lo si lecca ne costa 50!
		-- Chavy Chase

 e' la banda (prova, ssh -C non fa alcuna differenza).
per la banda, puo' dipendere dal toolkit grafico dell'applicazione, se
sposta bitmap un po' di compressione puo' starci dipende
gtk pero' non dovrebbe far ste cose, soprattutto ora con cairo
ciao,
--
oggei

 provato magari stasera lo provo io
dxpc no, bisogna che veda come farlo funzionare dato che non lo conosco.
bye
DKano

 dxpc no, bisogna che veda come farlo funzionare dato che non lo conosco.
le prestazioni dipendono tanto da cio' che ci fai, ma da molto a
comunque un po', vale la pena vederselo
ciao,
--
oggei

 normalmente in locale. Tutti i pc hanno linux
non puoi tirare il sangue dalle pietre, e non puoi sperare che una linea 
adsl sia performante quanto una linea ethernet
Detto questo:
1) vnc richiede un po' di tuning, e dovresti usare solo realvnc e tightvnc.
2) Una soluzione performante (linux/windows) potrebbe essere anche 
citrix (ma devi comprare le licenze)
3) un'altra soluzione potrebbe essere 'nxclient', che trovi su questo 
sito --> 
http://www.nomachine.com/
-- 
Massimiliano

 impiegato uno sproposito
Come gia' ti hanno fatto osservare, non puoi sperare di avere una qualita'
ottenibile solo con una lan veloce. Detto questo, dovresti anche dire
quali sono le tue necessita', perche' da cio' dipendono le varie
soluzioni, se ci sono.
- Ti serve solo la console? Non dovrebbero esserci problemi con ssh,
  magari con un po' di compressione.
- Ti serve X? Qui i problemi possono esserci, dipende dalla qualita':
  - Ti serve X ad alta qualita'? (Per esempio fotoritocco,
    videomontaggio?) In questo caso, mi sa che puoi metterti l'animo in
    pace... :-((
  - Ti serve X ma ti basta una qualita' bassa? Quanto bassa? In questo
    caso, io mi trovo molto bene con tightvnc (moooooolto meglio che con
    ssh+x11forward), pero' devi sistemare un po' di parametri, perche' 
    le prestazioni cambiano in modo radicale.
Nel mio caso, ho lan da una parte (diciamo computer A) e dall'altra (B)
ho una adsl 640/256. Da A voglio lavorare su X11 di B e posso 
accontentarmi di una "tavolozza" di 256 colori.
Lancio su B (tight)vncserver (magari con un wm molto leggero. A me basta
addirittura twm). Su A uso (tight)vncviewer via tunnel ssh e con le 
seguenti opzioni
-bgr233 -compresslevel 8 -quality 0 -via indirizzo.di.casa
La velocita' e' notevole. O, almeno, cosi' mi sembra, considerato il fatto
che, comunque, da casa esco con una misera banda di 256kb, se va bene...
Non penso che si possa fare di meglio, considerando il flusso di dati che
si deve trasferire: una (una sola!) schermata 1024x768 contiene 786432 punti. 
Usando 256 colori, vuol dire 786432 bytes. Ovviamente, senza compressione col
cavolo che posso trasferirli, con una banda di 32kbytes (magari condivisa
con altre applicazioni!). Non parliamo di truecolor: devi moltiplicare per
3!.
Anche usando una compressione dati, (ssh + xfor), vai male. Serve
necessariamente una compressione di tipo jpg sulla schermata per avere un
flusso accettabile.
Ciao
Fabio

 
Infatti ieri sera ho fatto proprio delle prove con tightvnc che prima 
davano una desolante lentezza. In effetti usando una compressione alta 
(8-9) e una qualità media (3-4) le cose funzionano sufficientemente 
bene; non ho messo -b233 perché mi stravolge un pò troppo i colori, ma 
lo tengo presente in caso di riduzioni eccessive della banda. Ho anche 
scaricato un pò di window managers meno pesanti di gnome e li sto 
provando. A questo punto, appena avrò del tempo, mi manca solo la prova 
openvpn+x11+dxpc per vedere che effetto fa la compressione di dxpc e 
provare le varie compressioni di vnc (al momento uso "tight" come mi 
hanno suggerito) per vedere le differenze.
bye e grazie a tutti!
DKano

 citrix (ma devi comprare le licenze)
per linux esiste solo il client (che uso regolarmente) ma non mi sembra 
proprio esista il server, sbaglio?
Ciao
--
Ranger!


onestamente su citrix sono un semplice 'utonto' :-o
Me lo sono configurato in un attimo anche da casa per lavorare sulla vpn 
e mi funziona bene.
Altro non so.
-- 
Massimiliano

 hanno suggerito) per vedere le differenze.
Io ho usato tight per lungo tempo ma adesso ho visto che 'real' ha 
riguadagnato terreno su 'tight'.
Puo' valer la pena di testarlo (cosi' mi fate sapere cosa ne pensate 
anche voi).
-- 
Massimiliano

 provando. 
In realta', ad intuito direi che il wm dal punto di vista della banda non
ha influenza, dato che quello che viene trasferito, con vnc, e' l'immagine
della schermata...
Ma di questo non sono sicuro.
Ciao
Fabio

 
Ecco i test "definitivi" (nel senso che a me va bene così, gli altri se 
li farà  l'altra persona che deve tele-lavorare :-) )
Scopo principale: aprire un IDE (eclipse o jbuilder) lavorarci su, 
aprire thunderbird per la posta/news.
Ho provato
- ssh+x11
  Lento/a scatti. Non so se sia possibile usare l'x-compressore (dxpc) 
anche in questo caso, non ho sperimentato
- openvnc+x11
  Lento come sopra, forse meno a scatti ma lento
- openvnc+x11+dxpc
  Si nota decisamente l'accellerazione. Per il mio scopo/giudizio è 
ancora un pò lentuccio, ma comunque "umano"
- openvnc+vcn
  Una volta fatto il tuning dei parametri, decisamente il migliore. Non 
dico che si lavori come da locale ma del tutto accettabilmente si. 
L'unica 'difficoltà' è abituarsi ad avere il doppio delle finestre 
aperte (n sul vnc remoto e n sul pc locale), ma questa "è un'altra 
storia" :-)
  I parametri di vnc: compressione 9, qualità 4-5, encoding tight. Non 
ho provato altri encoding. Usando -b233 si accellera ulteriormente, 
accettando qualche violino o giallognolo come colori.
Si noti anche che il mio PC di casa è piuttosto vecchiotto (600Mhz) per 
cui usando qualcosa di più potente le compressioni/decopressioni 
potrebbero esser più rapide, anche se non ho notato particolari 
affaticamenti della cpu. La connessione è Alice ADSL base (640Mb/s)
bye
DKano