Как установить CUDA в Ubuntu 20.04: несколько методов

Чтобы установить CUDA в Ubuntu 20.04, вы можете попробовать несколько способов. Вот несколько вариантов:

Метод 1. Установите CUDA через репозиторий Ubuntu

  1. Откройте окно терминала.
  2. Обновите списки пакетов, выполнив следующую команду:
    sudo apt update
  3. Установите CUDA, выполнив следующую команду:
    sudo apt install nvidia-cuda-toolkit
  4. В процессе установки вам может быть предложено установить дополнительные пакеты. Следуйте инструкциям и введите все необходимые данные.
  5. После завершения установки вы можете проверить ее, выполнив команду:
    nvcc --version

Метод 2. Установите CUDA с веб-сайта NVIDIA

  1. Перейдите на страницу загрузок NVIDIA CUDA ( https://developer.nvidia.com/cuda-downloads ) с помощью веб-браузера.
  2. Выберите свою операционную систему, архитектуру, дистрибутив и версию.
  3. Загрузите установщик CUDA Toolkit для Ubuntu 20.04.
  4. Откройте окно терминала и перейдите в каталог, в котором находится загруженный установщик.
  5. Сделайте установщик исполняемым, выполнив следующую команду:
    chmod +x cuda_*.run
  6. Запустите установщик с правами администратора:
    sudo ./cuda_*.run

    Замените cuda_*.runфактическим именем файла установщика CUDA.

  7. Для завершения установки следуйте инструкциям на экране.
  8. После установки добавьте CUDA в системный PATH, добавив следующую строку в конец файла ~/.bashrc:
    export PATH=/usr/local/cuda-<version>/bin${PATH:+:${PATH}}

    Замените номером установленной версии CUDA.

  9. Сохраните файл и выйдите из текстового редактора.
  10. Обновите файл bashrc, выполнив:
    source ~/.bashrc
  11. Вы можете проверить установку, запустив:
    nvcc --version

Метод 3. Установите CUDA с помощью установщика файла запуска

  1. Загрузите установщик файла запуска CUDA со страницы загрузок NVIDIA CUDA, упомянутой в методе 2.
  2. Откройте окно терминала и перейдите в каталог, содержащий загруженный установщик.
  3. Сделайте установщик исполняемым, выполнив:
    chmod +x cuda_*.run
  4. Отключите драйвер Nouveau, создав новый файл:
    sudo nano /etc/modprobe.d/blacklist-nouveau.conf

    Добавьте в файл следующие строки:

    blacklist nouveau
    options nouveau modeset=0

    Сохраните файл и выйдите из текстового редактора.

  5. Перегенерировать initramfs ядра:
    sudo update-initramfs -u
  6. Перезагрузите систему.
  7. После перезагрузки нажмите Ctrl+Alt+F3, чтобы переключиться на виртуальный терминал.
  8. Завершите работу диспетчера отображения, выполнив:
    sudo service gdm stop

    Если вы используете другой диспетчер отображения (например, Lightdm), замените gdmсоответствующим именем службы.

  9. Запустите установщик CUDA:
    sudo ./cuda_*.run
  10. Следуйте инструкциям на экране, чтобы установить CUDA.
  11. После установки обновите файл bashrc, как описано в методе 2.
  12. Перезагрузите систему, выполнив:
    sudo reboot