Я решил это следующим процессом.
sudo apt очистить cuda*
sudo apt очистить nvidia *
sudo apt очистить libnvidia *
sudo apt автоудаление
Удаление всего, что касается nvidia, является обязательным, иначе вы можете столкнуться с некоторыми проблемами при установке.
Я обнаружил, что мой поддерживаемый драйвер nvidia nvidia-драйвер-418
от загрузки драйверов нвидиа, позже я обнаружил, что убунту nvidia-драйвер-418
был перемещен в нвидиа-драйвер-470 (470.82.01)
, я не знаю теории позади этого.
Затем из Примечания к выпуску набора инструментов NVIDIA CUDA я понял CUDA 11.4 Обновление 3
корабли с нвидиа-драйвер-470 (470.82.01)
и это сделано. Затем я просто следовал процессу от официальная документация для локального deb (Ubuntu 21.10 там недоступен, но работает 20.04), и это сработало.
В моем случае было так:
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-ubuntu2004.pin
sudo mv cuda-ubuntu2004.pin /etc/apt/preferences.d/cuda-repository-pin-600
wget https://developer.download.nvidia.com/compute/cuda/11.4.3/local_installers/cuda-repo-ubuntu2004-11-4-local_11.4.3-470.82.01-1_amd64.deb
sudo dpkg -i cuda-repo-ubuntu2004-11-4-local_11.4.3-470.82.01-1_amd64.deb
sudo apt-key добавить /var/cuda-repo-ubuntu2004-11-4-local/7fa2af80.pub
sudo apt-получить обновление
sudo apt-get -y установить cuda