- Вопрос или проблема
- Ответ или решение
- Установка CUDA 9.2 на Linux Mint 19
- Шаг 1: Подготовка системы
- Шаг 2: Проверка совместимости с GPU
- Шаг 3: Удаление предыдущих версий NVIDIA и CUDA
- Шаг 4: Установка драйверов NVIDIA
- Шаг 5: Скачивание CUDA Toolkit 9.2
- Шаг 6: Установка CUDA 9.2
- Шаг 7: Настройка переменных среды
- Шаг 8: Проверка установки
- Заключение
- Поиск и устранение неполадок
Вопрос или проблема
Я хотел бы установить 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, поэтому не забывайте регулярно обновлять свои системы.