VK Cloud logo

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

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

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

  3. Проверьте, установлен ли драйвер GPU:

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

    Возможны следующие результаты:

    • Ошибка No such file or directory означает, что драйвер не установлен.
    • В выводе команды указывается версия драйвера. Это означает, что драйвер уже установлен и стек NVIDIA успешно инициализирован. Перейдите в раздел Обновление Linux-драйвера GPU.
    • nvidia-smi выполняется, но в выводе команды ошибка ... couldn’t communicate with the NVIDIA driver. Это означает, что драйвер поврежден или используется его некорректная версия (например, для vGPU). Переустановите драйвер: сначала удалите драйвер GPU, затем повторно установите его, выполнив шаги этой инструкции заново.
  4. Установите драйвер:

    1. Определите версию дистрибутива:

      cat /etc/os-release
    2. Загрузите и установите пакет cuda-keyring_1.1-1_all.deb из репозитория NVIDIA CUDA для соответствующей версии вашего дистрибутива:

      wget https://developer.download.nvidia.com/compute/cuda/repos/<ДИСТРИБУТИВ><ВЕРСИЯ>/x86_64/cuda-keyring_1.1-1_all.deb && \sudo dpkg -i cuda-keyring_1.1-1_all.deb

      Здесь:

      • <ДИСТРИБУТИВ> — название дистрибутива латиницей.
      • <ВЕРСИЯ> — версия дистрибутива. Указываются только числа, без точек.

      Примеры: debian13, ubuntu2404.

    3. Обновите индексы пакетного менеджера:

      sudo apt update
    4. Убедитесь, что для установки доступна нужная или более новая версия драйвера:

      apt-cache policy cuda-drivers

      При успешном выполнении команды в выводе будет поле Candidate, которое указывает версию для установки из метапакета cuda-drivers.

    5. Установите драйвер:

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

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

    1. Проверьте, что драйвер установлен:

      nvidia-smi --query-gpu=driver_version --format=csv,noheader| head -n1
    2. Если при попытке выполнить команду появилась ошибка command not found, добавьте nvidia-smi в переменные окружения вручную:

      echo 'export PATH="$PATH:/usr/bin"' | sudo tee /etc/profile.d/nvidia-smi-path.sh >/dev/null &&source /etc/profile.d/nvidia-smi-path.sh
    3. Повторно проверьте работоспособность nvidia-smi:

      nvidia-smi --query-gpu=driver_version --format=csv,noheader| head -n1
    4. Перезагрузите ВМ.