Ошибка при установке Cuda затрудняет установку apt-get // dpkg

Недавно я попытался установить cuda https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804 . Я выбрал Linux, x86_64, Ubuntu, 18.04 (на самом деле я использую 19.10), deb (local).

К сожалению, он не был полностью установлен правильно.

Теперь у меня появляется следующая серия сообщений об ошибках каждый раз, когда я использую такую ​​команду, как sudo apt dist-upgrade или sudo apt install ... или sudo dpkg --configure -a:

Setting up nvidia-dkms-418 (418.87.01-0ubuntu1) ...
update-initramfs: deferring update (trigger activated)

A modprobe blacklist file has been created at /etc/modprobe.d to prevent Nouveau
from loading. This can be reverted by deleting the following file:
/etc/modprobe.d/nvidia-graphics-drivers.conf

A new initrd image has also been created. To revert, please regenerate your
initrd by running the following command after deleting the modprobe.d file:
`/usr/sbin/initramfs -u`

*****************************************************************************
*** Reboot your computer and verify that the NVIDIA graphics driver can   ***
*** be loaded.                                                            ***
*****************************************************************************

INFO:Enable nvidia
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
Removing old nvidia-418.87.01 DKMS files...

------------------------------
Deleting module version: 418.87.01
completely from the DKMS tree.
------------------------------
Done.
Loading new nvidia-418.87.01 DKMS files...
Building for 5.3.0-19-generic
Building for architecture x86_64
Building initial module for 5.3.0-19-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-418.0.crash'
Error! Bad return status for module build on kernel: 5.3.0-19-generic (x86_64)
Consult /var/lib/dkms/nvidia/418.87.01/build/make.log for more information.
dpkg: error processing package nvidia-dkms-418 (--configure):
 installed nvidia-dkms-418 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of nvidia-driver-418:
 nvidia-driver-418 depends on nvidia-dkms-418 (= 418.87.01-0ubuntu1); however:
  Package nvidia-dkms-418 is not configured yet.

dpkg: error processing package nvidia-driver-418 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-drivers:
 cuda-drivers depends on nvidia-dkms-418 (>= 418.87.01); however:
  Package nvidia-dkms-418 is not configured yet.
 cuda-drivers depends on nvidia-driver-418 (>= 418.87.01); however:
  Package nvidia-driver-418 is not configured yet.

dpkg: error processing package cuda-drivers (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-runtime-10-1:
 cuda-runtime-10-1 depends on cuda-drivers (>= 418.87); however:
  Package cuda-drivers is not configured yet.

dpkg: error processing package cuda-runtime-10-1 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-demo-suite-10-1:
 cuda-demo-suite-10-1 depends on cuda-runtime-10-1; however:
  Package cuda-runtime-10-1 is not configured yet.

dpkg: error processing package cuda-demo-suite-10-1 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda-10-1:
 cuda-10-1 depends on cuda-runtime-10-1 (>= 10.1.243); however:
  Package cuda-runtime-10-1 is not configured yet.
 cuda-10-1 depends on cuda-demo-suite-10-1 (>= 10.1.243); however:
  Package cuda-demo-suite-10-1 is not configured yet.

dpkg: error processing package cuda-10-1 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of cuda:
 cuda depends on cuda-10-1 (>= 10.1.243); however:
  Package cuda-10-1 is not configured yet.

dpkg: error processing package cuda (--configure):
 dependency problems - leaving unconfigured
Processing triggers for initramfs-tools (0.133ubuntu10) ...
update-initramfs: Generating /boot/initrd.img-5.3.0-19-generic
Errors were encountered while processing:
 nvidia-dkms-418
 nvidia-driver-418
 cuda-drivers
 cuda-runtime-10-1
 cuda-demo-suite-10-1
 cuda-10-1
 cuda

Чем я могу помочь решить эту проблему?

А если нет, как я могу прервать эту установку, чтобы я мог снова установить пакеты?

0
задан 12 November 2019 в 10:44

1 ответ

Это могло быть из-за того, что CUDA 10.1 не поддерживает Ubuntu 19.10. Мне удалось установить и запустить CUDA 10.2 на Ubuntu 19.10 (также cuDNN), но поскольку TensorFlow работает с CUDA 10.1 и , а не с 10.2, мне пришлось установить 10.1, что привело к тем же проблемам. Однако, чтобы прервать эту установку, вам следует удалить установленные драйверы NVIDIA:

sudo apt-get remove --purge '^ nvidia -. *'

, а затем sudo apt-get autoremove при необходимости. Это удалит ваши драйверы NVIDIA, поэтому apt-get снова будет работать правильно.

2
ответ дан 19 January 2020 в 19:36

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

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