Проблемы CUDA с версией драйвера Nvidia

Прибытие из Как я устанавливаю NVIDIA и драйверы CUDA в Ubuntu?1

Я пробую CUDA 9.2 и драйверы 396 конфигураций, но драйверы, что sudo способная установка cuda-9-2 установки является 410. Как может избежать этого?

enter image description here

0
задан 10 October 2018 в 04:40

1 ответ

К сожалению, с NVIDIA repo, это устанавливает новейший драйвер, который находится в этом repo. В то время, когда я записал ответ, который был новейшим там, затем они недавно изменили его. Так, чтобы сделать более старый драйвер, необходимо будет загрузить и установить CUDA 9.2 вручную.

Этот сайт имеет довольно наглядность установки CUDA 9.2: https://www.pugetsystems.com/labs/hpc/How-to-install-CUDA-9-2-on-Ubuntu-18-04-1184/

Действительно необходимо следовать тем инструкциям очень тесно.

Первая вещь, я рекомендую снести репозиторий NVIDIA сначала:

sudo rm /etc/apt/sources.list.d/cuda*

Затем обновите снова

sudo apt update

Удостоверьтесь, что графический драйвер ppa является установкой

sudo add-apt-repository ppa:graphics-drivers/ppa

Затем установите 396 драйверов

sudo apt install nvidia-driver-396

Загрузите CUDA, петлявший для установки от https://developer.nvidia.com/cuda-92-download-archive? target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1710&target_type=runfileloc al

Затем запустите установщик CUDA:

sudo sh cuda_9.2.148_396.37_linux.run

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

You are attempting to install on an unsupported configuration. Do you wish to continue?
(y)es/(n)o [ default is no ]: y

Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 396.37?
(y)es/(n)o/(q)uit: n

Install the CUDA 9.2 Toolkit?
(y)es/(n)o/(q)uit: y

Enter Toolkit Location
 [ default is /usr/local/cuda-9.2 ]:

Do you want to install a symbolic link at /usr/local/cuda?
(y)es/(n)o/(q)uit: y

Install the CUDA 9.2 Samples?
(y)es/(n)o/(q)uit: y

Enter CUDA Samples Location
 [ default is /home/terrance ]: /usr/local/cuda-9.2

Затем добавьте следующее к нижней части Вашего ~/.profile файл:

# set PATH for cuda 9.2 installation
if [ -d "/usr/local/cuda-9.2/bin/" ]; then
    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}}
fi

Перезагрузите свою систему.

2
ответ дан 27 October 2019 в 08:27

Другие вопросы по тегам:

Похожие вопросы: