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

Материал из ALT Linux Wiki

(Различия между версиями)
Перейти к: навигация, поиск
Строка 1: Строка 1:
-
Статья описывает настройку системы для запуска 32-битных OpenGL-программ на 64-битной системе с драйвером nvidia
+
Статья описывает настройку системы для запуска 32-битных OpenGL-программ(включая Wine) на 64-битной системе с драйвером NVIDIA
-
См. баги '''[http://bugs.altlinux.org/24235 #24235] [http://bugs.altlinux.org/24236 #24236] [http://bugs.altlinux.org/24237 #24237]'''
+
  '''Подготовка системы'''
-
 
+
Подключить репозиторий x86_32(для веток p6 и старше) или x86_64-i586(для ветки Sisyphus)
-
'''Подготовка системы'''
+
-
 
+
-
Подключить репозиторий x86_32, если не подключен
+
Установить пакет i586-libGLU
Установить пакет i586-libGLU
Строка 13: Строка 10:
-
'''Настройка драйвера'''
+
  '''Настройка драйвера'''
 +
 
 +
Узнать текущую версию(далее NVVER) драйвера NVIDIA `cat /proc/driver/nvidia/version`
-
Узнать текущую версию драйвера `cat /proc/driver/nvidia/version`
+
Для веток p6 и старше: из соответствующего 32-битного пакета nvidia_glx_NVVER (репозиторий i586) скопировать вручную в систему /usr/lib/*
-
Из соответствующего 32-битного пакета nvidia_glx_XXXX (репозиторий i586) скопировать вручную в систему /usr/lib/*
+
Для ветки Sisyphus: установить пакет i586-nvidia_glx_NVVER
-
Запустить (один раз после обновления nvidia_glx_XXXX):
+
Запустить (один раз после обновления nvidia_glx_NVVER):
x11presetdrv
x11presetdrv
Строка 28: Строка 27:
-
'''Подготовка конкретной 32-битной программы'''
+
  '''Подготовка конкретной 32-битной программы'''
Запускаем ее в эмуляторе терминала и смотрим ругань на недостающие библиотеки.
Запускаем ее в эмуляторе терминала и смотрим ругань на недостающие библиотеки.

Версия 13:37, 4 апреля 2012

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

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

Подключить репозиторий x86_32(для веток p6 и старше) или x86_64-i586(для ветки Sisyphus)

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

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


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

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

Для веток p6 и старше: из соответствующего 32-битного пакета nvidia_glx_NVVER (репозиторий i586) скопировать вручную в систему /usr/lib/*

Для ветки Sisyphus: установить пакет i586-nvidia_glx_NVVER

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

x11presetdrv

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

ldconfig


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

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

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

 
Личные инструменты