la variabile DISPLAY serve a qualcosa…
Pubblicato da andreabisio su Dicembre 15, 2005
Trucchetto un po’ tecnico, ma potrebbe tornarvi utile.
Ne ho avuto bisogno usando R su una macchina remota per generare dei grafici.
Il bel programma di statistica per generare file jpg o png necessita di una connessione a X anche se lo si usa da linea di comando.
La prima soluzione è stata quella di connettermi con
ssh -X
per fare il forwarding di X, ma avevo un sacco di traffico da e per la mia macchina poi ho capito che la cosa più semplice era settare la variabile DISPLAY sulla macchina remota,
Quando ci si connette con ssh la sessione che si ottiene non eredita la suddetta variabile d’ambiente, ma è sufficiente settarla al valore che avrebbe per un xterm lanciato localmente e tutto funziona.
export DISPLAY=:0