Удаленно соединяясь с сервером Ubuntu от MacBook: не может выполнить PyMol

Моя лаборатория выполняет кластер Ubuntu, и в целом я взаимодействую с нею на своем персональном MacBook с помощью SSH. Недавно я был выходом за пределы командной строки и экспериментировал с получением графической функциональности с помощью X11. Большинство вещей работает просто великолепно через SSH-X или команды-Y, но несколько вещей определенно не делают.

А именно, PyMol, который является visualizer для молекулярных структур, не работает вообще. Когда я пытаюсь загрузить его использование

ssh-X кластер pymol

или

ssh-Y кластер pymol

Я получаю следующую ошибку:

Предупреждение: Никакие xauth данные; использование поддельных данных аутентификации для передачи X11.
Xlib: дополнительные "Универсальные пропавшие без вести" Расширения События, демонстрирующиеся "localhost:11.0".
freeglut (pymol): ОШИБКА: Внутренняя ошибка, "Визуальная с необходимыми возможностями, не найденными" в функции fgOpenWindow

PyMOL: резкое завершение программы.
X Ошибок неудавшегося запроса: BadWindow (недопустимый параметр Окна)
Главный код операции неудавшегося запроса: 4 (X_DestroyWindow)
Идентификатор ресурса в неудавшемся запросе: 0x0
Порядковый номер неудавшегося запроса: 19
Текущий порядковый номер в потоке вывода: 22

MacBook немного стар, и использует GMA 950 для графики. Что вызывает вышеупомянутую ошибку и там что-нибудь, что я могу делать с этим?

1
задан 26.10.2010, 20:01

1 ответ

"glxgears" существует в системе и работать на основе ssh?

Я имел подобную проблему и решил ее как так:

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

Добавьте это к .bash_profile:

export LIBGL_ALWAYS_INDIRECT=1
1
ответ дан 17.12.2019, 00:31

Теги

Похожие вопросы