Обновление Linux-драйвера GPU
-
Проверьте тип конфигурации вашей ВМ:
- Перейдите в личный кабинет VK Cloud.
- Перейдите в раздел Облачные вычисления → Виртуальные машины.
- В появившемся списке найдите ВМ, для которой необходимо обновить драйвер GPU. Убедитесь, что в столбце Тип указан шаблон конфигурации выделенного GPU.
-
Подключитесь к ВМ с GPU.
-
Определите версию установленного драйвера:
/usr/bin/nvidia-smi --query-gpu=driver_version --format=csv,noheader| head -n1Ошибка
No such file or directoryозначает, что драйвер не установлен. Перейдите в раздел Установка Linux-драйвера GPU. -
Определите способ установки драйвера:
Ubuntu/DebianRed Hat Enterprise Linuxdpkg -S "$(command -v nvidia-smi)" 2>/dev/nullПустой ответ указывает на отсутствие связи команды
nvidia-smiс вашим пакетным менеджером. Как правило, это означает, что драйвер был установлен без пакетного менеджера с помощью готового установочного пакета*.runс сайта производителя.Для обновления версии необходимо переустановить драйвер. Для этого сначала удалите, а затем заново установите драйвер.
-
Определите источник обновления и доступные для обновления версии:
Ubuntu/DebianRed Hat Enterprise Linuxapt-cache policy nvidia-driver-<ВЕРСИЯ_ВЕТКИ><ВЕРСИЯ_ВЕТКИ>— номер мажорной версии драйвера, полученной при проверке наличияnvidia-smi. Например,550.Если при успешном выполнении команды в выводе поля
CandidateилиInstalledуказывают на версию из системных или других сторонних репозиториев, помимоdeveloper.download.nvidia.com, вместо обновления рекомендуется переустановить драйвер с переходом на репозиторий NVIDIA CUDA.Для переустановки сначала удалите драйвер, затем установите его повторно.
-
Обновите драйвер:
Ubuntu/DebianRed Hat Enterprise Linuxsudo apt install --only-upgrade -y cuda-driver-<ВЕРСИЯ_ВЕТКИ>Здесь
<ВЕРСИЯ_ВЕТКИ>— номер мажорной версии драйвера, до которой необходимо обновить драйвер. Например,550.