У меня есть несколько проблем (см. сообщения ниже) с запуском сторонних научных программ (например, coot, pymol или chimera).
Я использую бинарник coot (0.9.5). Chimera — это сборка 1.14 42018. Ubuntu 20.04.2 LTS Gnome. Я использую pymol-open-source с Github.
Графическая карта: VGA-совместимый контроллер: Intel Corporation UHD Graphics 620 (Whiskey Lake)
Модель: ЦП Intel(R) Core(TM) i7-8565U с тактовой частотой 1,80 ГГц
Похоже, что есть некоторые проблемы с диафрагмой и swrast (см. сообщение ниже).
Я всегда получаю это сообщение для химеры:
Ошибка libGL: MESA-LOADER: не удалось открыть радужную оболочку: /usr/lib/dri/iris_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri)
Ошибка libGL: не удалось загрузить драйвер: радужная оболочка
Ошибка libGL: MESA-LOADER: не удалось открыть радужную оболочку: /usr/lib/dri/iris_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri)
Ошибка libGL: не удалось загрузить драйвер: радужная оболочка
Ошибка libGL: MESA-LOADER: не удалось открыть swrast: /usr/lib/dri/swrast_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri)
Ошибка libGL: не удалось загрузить драйвер: swrast
X Ошибка неудачного запроса: BadValue (целочисленный параметр вне допустимого диапазона для операции)
Основной код операции неудачного запроса: 152 (GLX)
Второстепенный код операции неудачного запроса: 3 (X_GLXCreateContext)
Значение в неудачном запросе: 0x0
Серийный номер неудачного запроса: 890
Текущий серийный номер в выходном потоке: 891
Я получил это сообщение для pymol:
Qt недоступен, используется интерфейс GLUT/Tk
Ошибка libGL: MESA-LOADER: не удалось открыть радужную оболочку: /usr/lib/dri/iris_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri)
Ошибка libGL: не удалось загрузить драйвер: радужная оболочка
Ошибка libGL: MESA-LOADER: не удалось открыть радужную оболочку: /usr/lib/dri/iris_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri)
Ошибка libGL: не удалось загрузить драйвер: радужная оболочка
Ошибка libGL: MESA-LOADER: не удалось открыть swrast: /usr/lib/dri/swrast_dri.so: невозможно открыть общий объектный файл: нет такого файла или каталога (пути поиска /usr/lib/x86_64-linux-gnu/dri: \$${ORIGIN}/dri:/usr/lib/dri)
Ошибка libGL: не удалось загрузить драйвер: swrast
freeglut Невозможно создать контекст OpenGL 1.0 (флаги 0, профиль 0)
X Ошибка неудачного запроса: BadValue (целочисленный параметр вне допустимого диапазона для операции)
Основной код операции неудачного запроса: 152 (GLX)
Второстепенный код операции неудачного запроса: 24 (X_GLXCreateNewContext)
Значение в неудачном запросе: 0x0
Серийный номер неудачного запроса: 50
Текущий серийный номер в выходном потоке: 51
PyMOL: резкое завершение программы.
Спасибо за помощь.
lsmod | grep
ДРМ rm_kms_helper 184320 1 i915
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
drm 491520 9 drm_kms_helper, i915
$ glxinfo | grep Поставщик
Поставщик: Центр технологий Intel с открытым исходным кодом (0x8086)
$ lshw -C видео
ВНИМАНИЕ: вы должны запускать эту программу как суперпользователь.
*-отображать
описание: VGA-совместимый контроллер
продукт: UHD Graphics 620 (Whiskey Lake)
производитель: корпорация Intel
физический идентификатор: 2
информация о шине: pci@0000:00:02.0
версия: 00
ширина: 64 бита
часы: 33 МГц
возможности: vga_controller bus_master cap_list rom
конфигурация: драйвер=i915 задержка=0
ресурсы: irq: 150 память: 9b000000-9bffffff память: 50000000-5ffffffff ioport: 3000 (размер = 64)
память: c0000-dffff
$ тщетно
Информация о libva: VA-API версии 1.7.0
Информация о libva: попытка открыть /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
Информация о libva: найдена функция инициализации __vaDriverInit_1_7
Информация о libva: va_openDriver() возвращает 0
vainfo: Версия VA-API: 1.7 (libva 2.6.0)
vainfo: Версия драйвера: драйвер Intel iHD для Intel(R) Gen Graphics — 20.1.1 ()
vainfo: поддерживаемый профиль и точки входа
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
ВАпрофилех264хигх : ваэнтрипойнтэнкслиселп
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD