Как решить проблемы с драйверами при установке cuda-9.0?

Я пытаюсь установить cuda-9.0 с файлом .run, следуя инструкциям, приведенным в этого вопроса .

Меня не интересует включенный драйвер, так как он старше установленного в настоящее время (384.98), поэтому я не выбирал его во время установки пакета. Вот результат работы nvidia-smi:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 384.98                 Driver Version: 384.98                    |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce GTX 1070    Off  | 00000000:01:00.0  On |                  N/A |
| 27%   36C    P0    32W / 151W |    312MiB /  8111MiB |      0%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1170      G   /usr/lib/xorg/Xorg                           171MiB |
|    0      2623      G   cinnamon                                      62MiB |
|    0      2987      G   ...-token=B5CEA9F4B227E114BC1B94ABA87F7BB9    76MiB |
+-----------------------------------------------------------------------------+

После запуска sudo sh cuda_9.0.176_384.81_linux.run я получаю следующую ошибку, которую не знаю, как исправить:

***WARNING: Incomplete installation! This installation did not install the CUDA
Driver. A driver of version at least 384.00 is required for CUDA 9.0 functionality
to work.
To install the driver using this installer, run the following command, replacing
<CudaInstaller> with the name of this run file:
    sudo <CudaInstaller>.run -silent -driver

Что я мог нужно сделать, чтобы исправить проблему? Мой драйвер выше требуемой версии.

2
задан 24 November 2017 в 03:02

1 ответ

Я считаю, что ошибка происходит из-за несовместимых версий драйверов Nvidia и CUDA. В моем случае я проигнорировал его, и он работал нормально, но убедитесь, что у вас PATH установлено /usr/local/cuda-XX/bin и LD_LIBRARY_PATH установлено /usr/local/cuda-XX/lib64 в .bashrc или эквивалентном файле.

0
ответ дан 24 November 2017 в 03:02

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

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