Conexión remota al servidor Ubuntu desde una Macbook: no se puede ejecutar PyMol

Conexión remota al servidor Ubuntu desde una Macbook: no se puede ejecutar PyMol

Mi laboratorio ejecuta un clúster de Ubuntu y, en general, interactúo con él en mi Macbook personal mediante SSH. Recientemente he ido más allá de la línea de comandos y he estado experimentando para obtener funcionalidad gráfica usando X11. La mayoría de las cosas funcionan bien mediante los comandos SSH -X o -Y, pero algunas cosas definitivamente no.

En concreto, PyMol, que es un visualizador de estructuras moleculares, no funciona en absoluto. Cuando intento cargarlo usando

ssh -X clúster pymol

o

ssh -Y grupo pymol

Obtuve el siguiente error:

Advertencia: no hay datos de autenticación; utilizando datos de autenticación falsos para el reenvío X11.
Xlib: falta la extensión "Extensión de evento genérico" en la pantalla "localhost:11.0".
freeglut (pymol): ERROR: Error interno "Visual con las capacidades necesarias no encontradas" en la función fgOpenWindow

PyMOL: terminación abrupta del programa.
X Error de solicitud fallida: BadWindow (parámetro de ventana no válido)
Código de operación principal de solicitud fallida: 4 (X_DestroyWindow)
ID de recurso en solicitud fallida: 0x0
Número de serie de solicitud fallida: 19
Número de serie actual en el flujo de salida: 22

La Macbook es un poco vieja y usa una GMA 950 para gráficos. ¿Qué está causando el error anterior? ¿Hay algo que pueda hacer al respecto?

Respuesta1

¿Existe "glxgears" en el sistema y se ejecuta a través de ssh?

Tuve un problema similar y lo resolví así:

glxgears # crash
sudo apt-get install mesa-utils
LIBGL_ALWAYS_INDIRECT=1 glxgears # works

Agregue esto a .bash_profile:

export LIBGL_ALWAYS_INDIRECT=1

información relacionada