VK Cloud logo

Обновление Linux-драйвера GPU

  1. Проверьте тип конфигурации вашей ВМ:

    1. Перейдите в личный кабинет VK Cloud.
    2. Перейдите в раздел Облачные вычисленияВиртуальные машины.
    3. В появившемся списке найдите ВМ, для которой необходимо обновить драйвер GPU. Убедитесь, что в столбце Тип указан шаблон конфигурации выделенного GPU.
  2. Подключитесь к ВМ с GPU.

  3. Определите версию установленного драйвера:

    /usr/bin/nvidia-smi --query-gpu=driver_version --format=csv,noheader| head -n1

    Ошибка No such file or directory означает, что драйвер не установлен. Перейдите в раздел Установка Linux-драйвера GPU.

  4. Определите способ установки драйвера:

    dpkg -S "$(command -v nvidia-smi)" 2>/dev/null

    Пустой ответ указывает на отсутствие связи команды nvidia-smi с вашим пакетным менеджером. Как правило, это означает, что драйвер был установлен без пакетного менеджера с помощью готового установочного пакета *.run с сайта производителя.

    Для обновления версии необходимо переустановить драйвер. Для этого сначала удалите, а затем заново установите драйвер.

  5. Определите источник обновления и доступные для обновления версии:

    apt-cache policy nvidia-driver-<ВЕРСИЯ_ВЕТКИ>

    <ВЕРСИЯ_ВЕТКИ> — номер мажорной версии драйвера, полученной при проверке наличия nvidia-smi. Например, 550.

    Если при успешном выполнении команды в выводе поля Candidate или Installed указывают на версию из системных или других сторонних репозиториев, помимо developer.download.nvidia.com, вместо обновления рекомендуется переустановить драйвер с переходом на репозиторий NVIDIA CUDA.

    Для переустановки сначала удалите драйвер, затем установите его повторно.

  6. Обновите драйвер:

    sudo apt install --only-upgrade -y cuda-driver-<ВЕРСИЯ_ВЕТКИ>

    Здесь <ВЕРСИЯ_ВЕТКИ> — номер мажорной версии драйвера, до которой необходимо обновить драйвер. Например, 550.