Umm, configure la variable DISPLAY correctamente?
Gráficos a través de la red que utilizan el trabajo X11 de la computadora cliente (remota) que tiene una variable de entorno DISPLAY que indica dónde dibujar los gráficos. Normalmente sería algo así como mydesktop.example.com:0.0 - luego, cuando un programa X11 intenta dibujar algo, se pasa rápidamente a través de la red a mydesktop.example.com, que es la máquina en la que estás sentado (la X servidor) y hasta aparece.
Ahora, si la máquina que tienes delante es Windows, necesitarás obtener un servidor X de alguna parte, cygwin/X11 o comercial eXceed funcionará muy bien.
También debe asegurarse de que se maneja la seguridad; no puede hacer que nadie escriba en su pantalla a través de la red.
¿Cómo se conecta a la máquina remota? Porque si vas de una caja Linux a otra caja Linux con ssh entonces la solución simple es probablemente 'Usar ssh -X foo.example.com' para conectar - esto canaliza la conexión X11 sobre un socket local.
Entonces, si ssh -X no es la respuesta, ¿podemos obtener más información sobre los sistemas operativos implicados, por favor?
Relacionados: http://stackoverflow.com/questions/2801882/generating-a-png-with-matplotlib-when-display-is-undefined?lq=1 –