[ruby-it] X11

Paolo Montrasio paolo a paolomontrasio.com
Ven 9 Ott 2009 13:58:24 CEST


Può darsi che io stia scrivendo una sciocchezza (dovresti chiedere su 
forum dedicati a X11 o a ssh), ma l'opzione ForwardX11 dovrebbe rendere 
disponibile il tuo server X11 locale (lo schermo su cui stai leggendo 
ora) al programma che gira sul server remoto. Cito da un'URL googlata or 
ora:

http://www.linuxjournal.com/article/6602

> X11 Forwarding
>
> You can encrypt X sessions over SSH. Not only is the traffic encrypted, but 
> the DISPLAY environment variable on the remote system is set properly. So, if 
> you are running X on your local computer, your remote X applications 
> magically appear on your local screen. 

Se così fosse sarebbe avvalorata la mia impressione che sul server 
remoto non ci sia nessun server X11 attivo, da cui la mia domanda 
originale: ma il server remoto ha una scheda grafica ed uno schermo o è 
una macchina da rack?

Paolo

Iwan Buetti wrote:
> La questione è che le istanze (i processi) del server Rails (ovvero 
> l'utente che ne è il proprietario) non hanno accesso alla risorsa xterm 
> anche se in realtà l'utente (accedendo remotamente) dovrebbe averla.
> Vedo di spiegare meglio: se io accedo al server tramite ssh come utente 
> 'rails_user' (nome arbitrariamente scelto), ho accesso alla risorsa 
> display (perché specificato come opzione 'forward x11' nella connessione 
> ssh). Tuttavia lo stesso utente proprietario dei processi eseguiti dal 
> server in produzione (che utilizza la medesima configurazione di accesso 
> ssh, quindi con l'opzione menzionata), NON ha accesso alla risorsa X11 
> (in qualche modo la perde), e questo impedisce di eseguire processi che 
> in un modo o nell'altro hanno necessità di accedere ad essa come per 
> esempio creare dei grafici con R.
> Ho visto che è possibile aggirare questo problema facendo generare i 
> grafici al volo dal server web (quindi da un utente diverso), ma questo 
> comporta varie limitazioni.
> 
> Ora il problema è stato risolto, o meglio aggirato: ho abbandonato 
> l'utilizzo di R per abbracciare l'uso di GnuPlot (che può fare uso della 
> risorsa x11 o generare autonomamente grafici su file).
> Ed è stata comunque una bella scoperta, GnuPlot è straordinario!
> 
> Se qualcuno è in grado di fornirmi qualche ragguaglio sul problema con 
> X11 è il benvenuto.
> 
> Saluti a tutti,
> iwan

-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list