Conectando-se remotamente ao servidor Ubuntu a partir de um Macbook: não é possível executar o PyMol

1

Meu laboratório executa um cluster do Ubuntu e, em geral, interajo com ele no meu Macbook pessoal usando o SSH. Recentemente eu fui além da linha de comando e experimentei obter funcionalidade gráfica usando o X11. A maioria das coisas funciona bem com os comandos SSH -X ou -Y, mas algumas coisas definitivamente não.

Especificamente, o PyMol, que é um visualizador de estruturas moleculares, não funciona de forma alguma. Quando tento carregá-lo usando

ssh -X cluster pymol

ou

ssh -Y cluster pymol

Eu recebo o seguinte erro:

Warning: No xauth data; using fake authentication data for X11 forwarding.
Xlib: extension "Generic Event Extension" missing on display "localhost:11.0".
freeglut (pymol): ERROR: Internal error "Visual with necessary capabilities not found" in function fgOpenWindow

PyMOL: abrupt program termination.
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 19
Current serial number in output stream: 22

O Macbook é um pouco antigo e usa uma GMA 950 para gráficos. O que está causando o erro acima, e há algo que eu possa fazer sobre isso?

    
por tel 26.10.2010 / 19:01

1 resposta

1

Os "glxgears" existem no sistema e são executados no ssh?

Eu tive um problema semelhante e resolvi da seguinte forma:

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

Adicione isto ao .bash_profile:

export LIBGL_ALWAYS_INDIRECT=1
    
por 26.10.2010 / 19:25