Я следую в Официальные инструкции NVIDIA для установки CUDA 11 на Ubuntu 16.04 .7 LTS X64 Не работайте:
apt-get update && apt-get upgrade
wget
http://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda_11.0.2_450.51.05_linux.run
sudo sh cuda_11.0.2_450.51.05_linux.run
Во время установки я сохранял настройки по умолчанию:
Я получаю следующее сообщение об ошибке:
Installation failed. See log at /var/log/cuda-installer.log for details.
/var/log/cuda-installer.log
содержит:
nano /var/log/cuda-installer.log [INFO]: Driver not installed.
[INFO]: Checking compiler version...
[INFO]: gcc location: /usr/bin/gcc
[INFO]: gcc version: gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.12)
[INFO]: Initializing menu
[INFO]: Setup complete
[INFO]: Components to install:
[INFO]: Driver
[INFO]: 450.51.05
[INFO]: Executing NVIDIA-Linux-x86_64-450.51.05.run --ui=none --no-questions --accept-license --disable-nouveau --no-cc-version-check --install-libglvnd 2>&1
[INFO]: Finished with code: 256
[ERROR]: Install of driver component failed.
[ERROR]: Install of 450.51.05 failed, quitting
Я также попробовал другую официальные инструкции NVIDIA :
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/cuda-ubuntu1604.pin
sudo mv cuda-ubuntu1604.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget http://developer.download.nvidia.com/compute/cuda/11.0.2/local_installers/cuda-repo-ubuntu1604-11-0-local_11.0.2-450.51.05-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu1604-11-0-local_11.0.2-450.51.05-1_amd64.deb
sudo apt-key add /var/cuda-repo-ubuntu1604-11-0-local/7fa2af80.pub
sudo apt-get update
sudo apt-get -y install cuda
Однако это также дает мне ошибку:
Processing triggers for ca-certificates (20210119~16.04.1) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
done.
Errors were encountered while processing:
nvidia-450
nvidia-450-dev
cuda-drivers-450
cuda-drivers
cuda-runtime-11-0
cuda-demo-suite-11-0
cuda-11-0
cuda
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я использую Ubuntu 16.04.7 LTS X64. NVIDIA-SMI
:
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.64.00 Driver Version: 440.64.00 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 Tesla V100-SXM2... On | 00000000:00:1E.0 Off | 0 |
| N/A 34C P0 23W / 300W | 0MiB / 16160MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
Что может быть проблемой?
Запустить NVIDIA-LINUX-X86_64-450.51.05.RUN -450.51.05.run --ui = none --no-вопросы --accept-license --disable-nouveau - -Но-CC-версию - чек
в терминале с файлом драйвера, чтобы увидеть, устанавливает ли водитель. Если это так, то дополнительные - Install-libglvnd
сломаны. В любом случае NVIDIA необходимо связаться, чтобы исправить свои разбитые инструкции в пакете, которую они дают для этого. Они имеют сломанный драйвер или у вас есть несовместимая карта, которая вызывает переход драйвера, или последняя часть она сломана libglvnd
. На самом деле NVIDIA нужно только связаться, если это их проблема, а не проблема совместимости с вашей картой.