32й-OpenGL на 64x: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
Строка 1: Строка 1:
*[[32-битный OpenGL на 64-битной системе с драйвером Intel|Intel]]
== 32-битный OpenGL на 64-битной системе с драйвером Intel ==
*[[32-битный OpenGL на 64-битной системе с драйвером NVIDIA|NVIDIA]]
Подключите соответствующий используемой ветке репозиторий для псевдоархитектуры [[biarch|x86_64-i586]] и выполните команду:
# apt-get install i586-libGL i586-libGLU i586-xorg-dri-intel


== 32-битный OpenGL на 64-битной системе с драйвером NVIDIA ==
Статья описывает настройку системы для запуска 32-битных OpenGL-программ '''на 64-битной операционной системе''' с драйвером NVIDIA '''без''' Optimus.
===Подготовка системы===
Убедиться, что подключен репозиторий [[biarch|x86_64-i586]]
<source lang="bash">
$ apt-repo
</source>
Установить базовые библиотеки
<source lang="bash">
# apt-get update
# apt-get install i586-libGL.32bit i586-libGLU.32bit
</source>
Для Wine
<source lang="bash">
# apt-get install i586-wine i586-libwine-gl
</source>
===Установка драйвера===
* Выполнить команду (пакет nvidia_glx_common)
<source lang="bash">
# nvidia-install-driver
</source>
===Завершение установки драйвера===
Запустить (один раз после установки первого i586-nvidia_glx_XXXX):
<source lang="bash">
# x11presetdrv
# /usr/libexec/X11/drv.d/nvidia
# ldconfig
</source>
===Подготовка конкретной 32-битной программы===
Запускаем ее в эмуляторе терминала и смотрим ругань на недостающие библиотеки.
Доустанавливаем соответствующие i586-пакеты.
В отдельных случаях ругань (или ее сокрытие) может быть даже при успешном запуске, если программа проверяет работоспособность подключаемых модулей в процессе своей работы.
==Установка через EPM==
Для установки необходимых 32-битных пакетов можно воспользоваться командой
Для установки необходимых 32-битных пакетов можно воспользоваться командой
  # epm play i586-fix
  # epm play i586-fix
{{Category navigation|title=Видеокарты|category=Видеокарты|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=Видеокарты|category=Видеокарты|sortkey={{SUBPAGENAME}}}}
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}}
[[Category:HOWTO]]
[[Category:32x-video-on64x]]

Текущая версия от 12:11, 14 февраля 2025

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

Подключите соответствующий используемой ветке репозиторий для псевдоархитектуры x86_64-i586 и выполните команду:

# apt-get install i586-libGL i586-libGLU i586-xorg-dri-intel

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

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

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

Убедиться, что подключен репозиторий x86_64-i586

$ apt-repo

Установить базовые библиотеки

# apt-get update
# apt-get install i586-libGL.32bit i586-libGLU.32bit

Для Wine

# apt-get install i586-wine i586-libwine-gl

Установка драйвера

  • Выполнить команду (пакет nvidia_glx_common)
# nvidia-install-driver

Завершение установки драйвера

Запустить (один раз после установки первого i586-nvidia_glx_XXXX):

# x11presetdrv
# /usr/libexec/X11/drv.d/nvidia
# ldconfig

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

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

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

В отдельных случаях ругань (или ее сокрытие) может быть даже при успешном запуске, если программа проверяет работоспособность подключаемых модулей в процессе своей работы.

Установка через EPM

Для установки необходимых 32-битных пакетов можно воспользоваться командой

# epm play i586-fix