32-битный OpenGL на 64-битной системе с драйвером NVIDIA

Материал из ALT Linux Wiki
Версия от 15:04, 16 марта 2012; Sergey.Turchin (обсуждение | вклад) (Новая страница: «Статья описывает настройку системы для запуска 32-битных OpenGL-программ на 64-битной системе ...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Статья описывает настройку системы для запуска 32-битных OpenGL-программ на 64-битной системе с драйвером nvidia


Подготовка системы

Подключить репозиторий x86_32, если не подключен

Установить пакет i586-libGLU

Создать каталог /etc/X11/lib64


Настройка драйвера

Узнать текущую версию драйвера `cat /proc/driver/nvidia/version`

Из соответствующего 32-битного пакета nvidia_glx_XXXX (репозиторий i586) скопировать вручную в систему /usr/lib/*

Запустить (один раз после обновления nvidia_glx_XXXX):

x11presetdrv

/usr/libexec/X11/drv.d/nvidia

ldconfig


Подготовка конкретной 32-битной программы

Запускаем ее в эмуляторе терминала и смотрим ругань на недостающие библиотеки.

Доустанавливаем соответствующие i586-libпакеты


Так же см. баги #24235 #24236 #24237