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

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

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

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

ssh -X cluster pymol

ou

ssh -Y cluster pymol

Estou tendo o erro a seguir:

Aviso: Não há dados xauth; usando dados de autenticação falsos para encaminhamento X11.
Xlib: extensão "Generic Event Extension" ausente na exibição "localhost:11.0".
freeglut (pymol): ERRO: Erro interno "Visual com recursos necessários não encontrado" na função fgOpenWindow

PyMOL: encerramento abrupto do programa.
X Erro de solicitação com falha: BadWindow (parâmetro de janela inválido)
Código de operação principal da solicitação com falha: 4 (X_DestroyWindow)
ID do recurso na solicitação com falha: 0x0
Número de série da solicitação com falha: 19
Número de série atual no fluxo de saída: 22

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

Responder1

O "glxgears" existe no sistema e é executado no ssh?

Eu tive um problema semelhante e resolvi assim:

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

Adicione isto ao .bash_profile:

export LIBGL_ALWAYS_INDIRECT=1

informação relacionada