Archive:Использование драйвера Nvidia с Xen
Эта статья актуальна для версии '11.1', которая теперь является устаревшей! Пожалуйста, обратитесь к странице обсуждения этой статьи для получения подробной информации. |
Использование NVIDIA драйвера совместно с гипервизором Xen
Действия описанные в этой инструкции необходимо выполнять с правами администратора системы (root). Процедура установки довольно сильно напоминает сложный способ установки драйвера NVIDIA с обычным ядром.
Данная инструкция проверялась на OpenSUSE 11.1 и драйвере NVIDIA версии 180.22 (последний стабильный драйвер NVIDIA на момент написания статьи).
Инструкции для более старых версий можно прочесть в англоязычном разделе wiki.
Установка необходимых пакетов
Для начала установите необходимые пакеты:
# zypper in kernel-source kernel-syms kernel-xen gcc binutils make wget
OpenSUSE 11.1
- Скачаем установщик NVIDIA драйвера с официального сайта NVIDIA http://www.nvidia.com/object/unix.html
# cd ~ && mkdir nvidia && wget -c -O ~/nvidia/NVIDIA-Linux-x86-180.22-pkg1.run \ http://us.download.nvidia.com/XFree86/Linux-x86/180.22/NVIDIA-Linux-x86-180.22-pkg1.run
Данный пример скачивает драйвер версии 180.22 для x86 систем.
Для x86_64 систем вам необходимо будет скачать файл NVIDIA-Linux-x86_64-180.22-pkg2.run
.
- Корректно завершите сеанс вашего DE/WM, затем отключите графический режим:
# rcxdm stop
- Установим некоторые переменные окружения среды:
# export IGNORE_XEN_PRESENCE=1 # export SYSSRC=/lib/modules/$(uname -r)/source # export SYSOUT=/lib/modules/$(uname -r)/build
- Сделаем установщик драйвера NVIDIA исполняемым и запустим его:
# cd ~/nvidia # chmod u+x NVIDIA-Linux-x86-180.22-pkg1.run # ./NVIDIA-Linux-x86-180.22-pkg1.run
- Выполним процедуру настройки графического окружения и перейдем в графический режим:
# sax2 -r -m 0=nvidia # rcxdm start
Поздравляю, вы успешно справились с задачей.