|
|
|
|
Strumenti |
03-02-2006, 21:04 | #1 |
Senior Member
Iscritto dal: Mar 2003
Città: Milano/Catania
Messaggi: 487
|
!!! SSH - help !!!
Salve ragazzi,
ho bisogno del vostro aiuto, per motivi di studio utilizzo in remoto un server Linux su cui faccio girare tramite SSH Client (installato sul mio PC di lavoro Windows) simulazioni di calcolo con Matlab7. Alla fine della simulazione ho migliaia di file che devo far elaborare da un comando che alla fine mi restituisce un plot (grafico) di questi dati. Il problema è che se lancio il comando da windows tramite SSH ovviamente la finestra grafica si apre nel server e quindi io sotto windows non visualizzo nulla. So che ci sarebbe il modo di far visualizzare sotto windows la finestra che di norma il mio programma (Matlab) mi visualizza in Linux. Potete aiutarmi, sin ora non ho trovato qualcosa di chiaro che possa aiutarmi. Confido in voi
__________________
Milano - Vodafone FTTH 1000/200 Mega "Non ho combattuto per vincere e non ho vinto. Ho cercato solo di fare il mio dovere, e di ascoltare la mia coscienza di uomo, di cristiano e cittadino" |
03-02-2006, 22:06 | #2 |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Fermo restando che fatico a capire come mai non usi un liveCD, ti serve un X server per windows e un ssh con supporto per l'X-forward. Cygwin dovrebbe fornire entrambi, credo.
Nota che l'x-forward deve essere abilitato anche sul server sshd remoto.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
03-02-2006, 22:47 | #3 |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 673
|
installa cygwin (con server grafico)
esegui cygwin (startx per tirare su il server grafico) xhost ipremoto sul pc remoto DISPLAY="hostlocale:0.0" programma dovrebbe essere tutto. ciao. EDIT: mi e' venuta in mente un'altra soluzione: X11vnc. volendo potresti anche far girare il programma su una sessione di Xvfb + X11vnc, in questo modo avresti una pseudo sessione con solo il programma (niente DE). Ultima modifica di LimiT-MaTz : 03-02-2006 alle 23:02. |
04-02-2006, 08:55 | #4 | |
Senior Member
Iscritto dal: Mar 2003
Città: Milano/Catania
Messaggi: 487
|
Quote:
Io ho già installato Cygwin, ma non ho ben capito come devo usarlo. Sapresti darmi qualche info più dettagliata? Grazie
__________________
Milano - Vodafone FTTH 1000/200 Mega "Non ho combattuto per vincere e non ho vinto. Ho cercato solo di fare il mio dovere, e di ascoltare la mia coscienza di uomo, di cristiano e cittadino" |
|
04-02-2006, 08:58 | #5 | |
Senior Member
Iscritto dal: Mar 2003
Città: Milano/Catania
Messaggi: 487
|
Quote:
Grazie.
__________________
Milano - Vodafone FTTH 1000/200 Mega "Non ho combattuto per vincere e non ho vinto. Ho cercato solo di fare il mio dovere, e di ascoltare la mia coscienza di uomo, di cristiano e cittadino" |
|
04-02-2006, 10:04 | #6 |
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 673
|
allora leggi http://x.cygwin.com/ per capire come installare e far partire il server grafico su windows.
(a me basta uno startx) , dopo di che devi accettare le conessioni sul tuo serverX locale dal client remoto, questo lo fai con il comando xhost iphostremoto. Per fare delle prove puoi dare anche un xhost +, ma stai attento che in questo modo accetterai conessioni da tutti gli host. dopo aver fatto cio' devi "dire" all'host remoto di "dirottare" il suo flusso grafico (se cosi' possiamo chiamarlo) sul server del pc locale. Per fare cio' basta settare una variabile d'ambiente (DISPLAY), puoi farlo con export , o farlo per un solo programma specificandolo da command line. quindi per eseguire l'firefox e visualizzarle l'interfaccia sul tuo server grafico(locale) dovrai fare: DISPLAY="hostlocale:0.0" firefox-bin (questo comando deve essere lanciato dal server remoto). Ricordati pero' che e' una soluzione non sicura e che il programma gira sul server solo la parte grafica viene dirottata sul tuo serverX. Ciao |
04-02-2006, 10:27 | #7 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
04-02-2006, 10:28 | #8 | |
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
05-02-2006, 15:51 | #9 |
Senior Member
Iscritto dal: Mar 2003
Città: Milano/Catania
Messaggi: 487
|
Domani rientro a lavoro e faccio delle prove. Spero di riuscire.
Grazie, vi faccio sapere.
__________________
Milano - Vodafone FTTH 1000/200 Mega "Non ho combattuto per vincere e non ho vinto. Ho cercato solo di fare il mio dovere, e di ascoltare la mia coscienza di uomo, di cristiano e cittadino" |
15-05-2006, 17:57 | #10 |
Junior Member
Iscritto dal: Dec 2001
Messaggi: 11
|
ciao, scusate ho provato a fare come spiegato sopra e quindi a lanciare un editor, dopo due minuti di attesa compare la scritta:
emacs: Cannot connect to X server "ip_locale":0.0 Check the DISPLAY environment variable or use `-d'. Also use the `xhost' program to verify that it is set to permit connections from your machine. potete aiutarmi? grazie |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 01:36.