Как установить официальные драйверы графического процессора NVIDIA на Proxmox VE 8

Kak Ustanovit Oficial Nye Drajvery Graficeskogo Processora Nvidia Na Proxmox Ve 8



Обычно вам не нужен графический процессор на вашем сервере Proxmox VE для запуска виртуальных машин. Но если вы хотите включите 3D-ускорение (с помощью VirtIO-GL или VirGL) на ваших виртуальных машинах Proxmox VE. , или прохождение графического процессора в контейнере Proxmox VE для ускорения AI/CUDA , вам понадобится графический процессор и необходимые драйверы графического процессора, установленные на вашем сервере Proxmox VE.

В этой статье мы покажем вам, как установить последнюю версию официальных драйверов графического процессора NVIDIA на Proxmox VE 8, чтобы вы могли использовать ее для 3D-ускорения VirIO-GL/VirGL на виртуальных машинах Proxmox VE или передавать через графический процессор NVIDIA на Контейнеры Proxmox VE для ускорения AI/CUDA.







Тема содержания:

Проверка наличия графического процессора NVIDIA на вашем сервере Proxmox VE

Чтобы установить драйверы графического процессора NVIDIA на ваш сервер Proxmox VE, на вашем сервере должно быть установлено оборудование графического процессора NVIDIA. Если вам нужна помощь в проверке наличия/установленного на вашем сервере оборудования NVIDIA GPU, .



Включение репозиториев пакетов сообщества Proxmox VE (необязательно для корпоративных пользователей)

Если у вас нет корпоративной подписки Proxmox VE, вам необходимо включить репозитории пакетов сообщества Proxmox VE чтобы установить необходимые файлы заголовков для компиляции драйверов графического процессора NVIDIA для вашего сервера Proxmox VE.



Обновление кэша базы данных пакетов Proxmox VE

После включения репозиториев пакетов сообщества Proxmox VE перейдите к пве > Оболочка с панели управления Proxmox VE и выполните следующую команду, чтобы обновить кэш базы данных пакетов Proxmox VE:





$ подходящее обновление

Установка заголовков ядра Proxmox VE на Proxmox VE

Заголовки ядра Proxmox VE необходимы для компиляции модулей ядра драйверов NVIDIA GPU.



Чтобы установить заголовки ядра Proxmox VE на ваш сервер Proxmox VE, выполните следующую команду:

$ подходящий установить pve-заголовки-$ ( не называть имя )

Заголовки ядра Promox VE должны быть установлены на вашем сервере Proxmox VE.

Установка необходимых зависимостей для драйверов графического процессора NVIDIA на Proxmox VE

Чтобы собрать модули ядра драйверов NVIDIA GPU, вам также необходимо установить некоторые пакеты зависимостей на ваш сервер Proxmox VE.

Чтобы установить все необходимые пакеты зависимостей на ваш сервер Proxmox VE, выполните следующую команду:

$ подходящий установить build-essential pkg-config xorg xorg-dev libglvnd0 libglvnd-dev

Для подтверждения установки нажмите «Y», а затем нажмите <Ввод> .

Необходимые пакеты зависимостей загружаются из Интернета. Это займет некоторое время.

Необходимые пакеты зависимостей устанавливаются. Это займет некоторое время.

На этом этапе необходимые пакеты зависимостей должны быть установлены на вашем сервере Proxmox VE.

Загрузка последней версии драйверов графического процессора NVIDIA для Proxmox VE

Чтобы загрузить последнюю версию официального установочного файла драйверов NVIDIA GPU для Proxmox VE, посетите сайт из любого веб-браузера.

После загрузки страницы выберите свой графический процессор в раскрывающихся меню «Тип продукта», «Серия продукта» и «Продукт». [1] . Выберите «Linux 64-bit» в качестве «Операционной системы». [2] , «Производственный филиал» в качестве «Тип загрузки» [3] и нажмите «Поиск» [4] .

Нажмите «Загрузить».

Щелкните правой кнопкой мыши (ПКМ) «Согласиться и загрузить» и нажмите «Копировать ссылку», чтобы скопировать ссылку для скачивания установочного файла драйверов графического процессора NVIDIA.

Теперь вернитесь в оболочку Proxmox VE и введите команду «wget». [1] , нажимать <Пробел> , щелкните правой кнопкой мыши (ПКМ) по оболочке Proxmox VE и нажмите «Вставить». [2] чтобы вставить ссылку для загрузки драйверов графического процессора NVIDIA.

Как только ссылка для скачивания будет вставлена ​​в оболочку Proxmox VE, нажмите <Ввод> чтобы запустить команду загрузки драйверов NVIDIA GPU:

$ wget https: // us.download.nvidia.com / XFree86 / Linux-x86_64 / 535.146.02 / NVIDIA-Linux-x86_64-535.146.02.run

Выполняется загрузка установочного файла драйверов NVIDIA GPU. Это займет некоторое время.

На этом этапе должен быть загружен установочный файл драйверов графического процессора NVIDIA.

Вы можете найти файл установщика драйверов NVIDIA GPU ( NVIDIA-Linux-x86_64-535.146.02.run в нашем случае) в домашнем каталоге вашего сервера Proxmox VE.

$ лс -левый

Установка драйверов графического процессора NVIDIA на Proxmox VE

Прежде чем вы сможете запустить файл установки драйверов графического процессора NVIDIA на сервере Proxmox VE, добавьте разрешение на выполнение к файлу установки драйверов графического процессора NVIDIA следующим образом:

$ chmod +x NVIDIA-Linux-x86_64-535.146.02.run

Теперь запустите файл установщика драйверов NVIDIA GPU следующим образом:

$ . / NVIDIA-Linux-x86_64-535.146.02.run

Драйверы графического процессора NVIDIA теперь устанавливаются на ваш сервер Proxmox VE. Компиляция всех модулей ядра драйверов NVIDIA GPU для сервера Proxmox VE занимает некоторое время.

Когда вас попросят установить 32-битные библиотеки совместимости NVIDIA, выберите «Да» и нажмите <Ввод> .

Установка драйверов графического процессора NVIDIA должна продолжиться.

Когда вы увидите следующее приглашение, выберите «Да» и нажмите <Ввод> .

Нажимать <Ввод> .

Драйверы NVIDIA GPU должны быть установлены на вашем сервере Proxmox VE.

Чтобы изменения вступили в силу, перезапустите сервер Proxmox VE с помощью следующей команды:

$ перезагрузить

Проверка правильности установки драйверов графического процессора NVIDIA на Proxmox VE

Чтобы проверить, правильно ли установлены драйверы графического процессора NVIDIA на вашем сервере Proxmox VE, выполните следующую команду из оболочки Proxmox VE:

$ лсмод | схватить Нвидиа

Если драйверы графического процессора NVIDIA правильно установлены на вашем сервере Proxmox VE, модули ядра NVIDIA должны быть загружены, как вы можете видеть на следующем снимке экрана:

Вы также можете использовать команду «nvidia-smi», чтобы проверить, правильно ли работают драйверы графического процессора NVIDIA. Как видите, команда «nvidia-smi» показывает, что у нас есть NVIDIA GeForce RTX 4070 (12 ГБ). [1][2] версия, установленная на нашем сервере Proxmox VE, и мы используем драйверы NVIDIA GPU версии 535.146.02. [3] .

$ nvidia-smi

Заключение

В этой статье мы показали вам, как загрузить и установить последнюю версию официальных драйверов графического процессора NVIDIA на ваш сервер Proxmox VE. Драйверы графического процессора NVIDIA должны быть установлены на вашем сервере Proxmox VE, если вы хотите использовать свой графический процессор NVIDIA для включения 3D-ускорения VirtIO-GL/VirGL на виртуальных машинах Proxmox VE или передать графический процессор NVIDIA в контейнеры Proxmox VE LXC для ускорения AI/CUDA. .