Как установить CUDA 9.2 на Linux Mint 19

Вопрос или проблема

Я хотел бы установить CUDA 9.2 на Linux Mint 19.

Удалось установить CUDA на Linux Mint 18.3, хотя Linux Mint не является официально поддерживаемым дистрибутивом. Однако Linux Mint 18 был основан на Ubuntu 16.04, тогда как более новый Linux Mint 19 основан на Ubuntu 18.04 (википедия).

Ubuntu 18.04, похоже, имеет супер простое решение (самый популярный ответ), которое также заманчиво, но я предпочел бы избежать смены дистрибутивов, если смогу этого избежать.

Linux Mint настолько зависит от Ubuntu, что то, что работает в одном, должно работать и в другом.

Просто попробуйте “супер простое решение” – то, у которого сейчас 18 баллов, а не то, которое является “принятым ответом”.

Ответ или решение

Установка CUDA 9.2 на Linux Mint 19

Установка CUDA на Linux Mint 19 может показаться непростой задачей, особенно учитывая, что Mint не является официально поддерживаемым дистрибутивом. Однако, поскольку Linux Mint 19 основан на Ubuntu 18.04, мы можем использовать методы установки, разработанные для последнего. Ниже приведена детализированная инструкция по установке CUDA 9.2, которая поможет вам успешно выполнить эту задачу.

Шаг 1: Подготовка системы

Перед тем как приступить к установке, убедитесь, что ваша система обновлена. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt upgrade

Также следует установить все необходимые зависимости:

sudo apt install build-essential

Шаг 2: Проверка совместимости с GPU

Для установки CUDA вам потребуется графическая карта NVIDIA. Убедитесь, что ваша видеокарта поддерживается CUDA 9.2. Об этом можно узнать на официальном сайте NVIDIA.

Шаг 3: Удаление предыдущих версий NVIDIA и CUDA

Если у вас уже установлены другие версии драйверов NVIDIA или CUDA, их необходимо удалить:

sudo apt remove --purge '^nvidia-.*'
sudo apt remove --purge '^cuda-.*'

При очистке системы обратите внимание на удаление старых версий, чтобы избежать конфликтов.

Шаг 4: Установка драйверов NVIDIA

Установите драйверы NVIDIA, которые совместимы с CUDA 9.2. Выполните следующие команды:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
sudo apt install nvidia-driver-390

Затем перезагрузите систему:

sudo reboot

После перезагрузки убедитесь, что драйвер установлен правильно, выполнив команду:

nvidia-smi

Эта команда должна вернуть информацию о вашей видеокарте и установленном драйвере.

Шаг 5: Скачивание CUDA Toolkit 9.2

Перейдите на официальный сайт NVIDIA и загрузите .deb файл для вашего дистрибутива. Убедитесь, что вы загружаете версию для Ubuntu 18.04.

После завершения загрузки перейдите в директорию, куда был загружен файл, и выполните:

sudo dpkg -i cuda-repo-ubuntu1804-9-2-local_*.deb

Затем обновите индекс пакетов:

sudo apt-key add /var/cuda-repo-ubuntu1804-9-2-local/7fa2af80.pub
sudo apt update

Шаг 6: Установка CUDA 9.2

Теперь вы можете установить сам CUDA Toolkit. Выполните следующую команду:

sudo apt install cuda-9-2

После завершения установки перезагрузите систему снова:

sudo reboot

Шаг 7: Настройка переменных среды

Чтобы настроить переменные среды, добавьте следующие строки в файл ~/.bashrc:

export PATH=/usr/local/cuda-9.2/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.2/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

После редактирования файла выполните команду:

source ~/.bashrc

Шаг 8: Проверка установки

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

nvcc --version

Вы должны увидеть информацию о версии CUDA 9.2.

Заключение

Установка CUDA 9.2 на Linux Mint 19 является осуществимой задачей, хотя и потребует некоторых дополнительных шагов для настройки. Следуя вышеописанным инструкциям, вы можете настроить вашу систему для разработки программного обеспечения с использованием CUDA и GPU. Если у вас возникнут проблемы во время установки, рекомендуется проверить документацию на сайте NVIDIA или обратиться на форумы поддержки.

Поиск и устранение неполадок

При возникновении каких-либо проблем во время установки проверьте, правильно ли вы выполнены все шаги и установлены ли необходимые зависимости. Кроме того, наличие актуальных версий драйверов может повлиять на правильность работы CUDA, поэтому не забывайте регулярно обновлять свои системы.

Оцените материал
Добавить комментарий

Капча загружается...