Ubuntu 20.04环境下CUDA 11.3安装失败及驱动异常问题求助
Ubuntu 20.04环境下CUDA 11.3安装失败及驱动异常问题求助
我在Ubuntu 20.04系统上安装CUDA 11.3遇到了棘手的问题,已经严格按照NVIDIA官方安装指南一步步操作了好几次,也尝试过更换不同版本的NVIDIA驱动,但不管怎么调整,nvidia-smi和nvcc始终无法正常协同工作。
以下是我执行sudo apt-get -y install cuda最后一步时的完整输出:
INFO:Enable nvidia DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here Loading new nvidia-465.19.01 DKMS files... Building for 5.15.0-58-generic Building for architecture x86_64 Building initial module for 5.15.0-58-generic ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/nvidia-dkms-465.0.crash' Error! Bad return status for module build on kernel: 5.15.0-58-generic (x86_64) Consult /var/lib/dkms/nvidia/465.19.01/build/make.log for more information. dpkg: error processing package nvidia-dkms-465 (--configure): installed nvidia-dkms-465 package post-installation script subprocess returned error exit status 10 Setting up libcusolver-dev-11-3 (11.1.2.109-1) ... Setting up cuda-cupti-11-3 (11.3.111-1) ... dpkg: dependency problems prevent configuration of cuda-drivers-465: cuda-drivers-465 depends on nvidia-dkms-465 (>= 465.19.01); however: Package nvidia-dkms-465 is not configured yet. dpkg: error processing package cuda-drivers-465 (--configure): dependency problems - leaving unconfigured Setting up cuda-cupti-dev-11-3 (11.3.111-1) ... No apport report written because the error message indicates its a followup error from a previous failure. dpkg: dependency problems prevent configuration of cuda-drivers: cuda-drivers depends on cuda-drivers-465 (= 465.19.01-1); however: Package cuda-drivers-465 is not configured yet. dpkg: error processing package cuda-drivers (--configure): dependency problems - leaving unconfigured Setting up cuda-libraries-dev-11-3 (11.3.1-1) ... No apport report written because the error message indicates its a followup error from a previous failure. dpkg: dependency problems prevent configuration of nvidia-driver-465: nvidia-driver-465 depends on nvidia-dkms-465 (= 465.19.01-0ubuntu1); however: Package nvidia-dkms-465 is not configured yet. dpkg: error processing package nvidia-driver-465 (--configure): dependency problems - leaving unconfigured Setting up cuda-visual-tools-11-3 (11.3.1-1) ... No apport report written because MaxReports is reached already dpkg: dependency problems prevent configuration of cuda-runtime-11-3: cuda-runtime-11-3 depends on cuda-drivers (>= 465.19.01); however: Package cuda-drivers is not configured yet. dpkg: error processing package cuda-runtime-11-3 (--configure): dependency problems - leaving unconfigured Setting up cuda-samples-11-3 (11.3.58-1) ... No apport report written because MaxReports is reached already Setting up cuda-command-line-tools-11-3 (11.3.1-1) ... dpkg: dependency problems prevent configuration of cuda-demo-suite-11-3: cuda-demo-suite-11-3 depends on cuda-runtime-11-3; however: Package cuda-runtime-11-3 is not configured yet. dpkg: error processing package cuda-demo-suite-11-3 (--configure): dependency problems - leaving unconfigured Setting up cuda-documentation-11-3 (11.3.111-1) ... No apport report written because MaxReports is reached already dpkg: dependency problems prevent configuration of cuda-11-3: cuda-11-3 depends on cuda-runtime-11-3 (>= 11.3.1); however: Package cuda-runtime-11-3 is not configured yet. cuda-11-3 depends on cuda-demo-suite-11-3 (>= 11.3.58); however: Package cuda-demo-suite-11-3 is not configured yet. dpkg: error processing package cuda-11-3 (--configure): dependency problems - leaving unconfigured Setting up cuda-tools-11-3 (11.3.1-1) ... No apport report written because MaxReports is reached already dpkg: dependency problems prevent configuration of cuda: cuda depends on cuda-11-3 (>= 11.3.1); however: Package cuda-11-3 is not configured yet. dpkg: error processing package cuda (--configure): dependency problems - leaving unconfigured Setting up cuda-toolkit-11-3 (11.3.1-1) ... No apport report written because MaxReports is reached already Setting alternatives Processing triggers for mime-support (3.64ubuntu1) ... Processing triggers for gnome-menus (3.36.0-1ubuntu1) ... Processing triggers for libc-bin (2.31-0ubuntu9.9) ... Processing triggers for man-db (2.9.1-1) ... Processing triggers for desktop-file-utils (0.24-1ubuntu3) ... Processing triggers for initramfs-tools (0.136ubuntu6.7) ... update-initramfs: Generating /boot/initrd.img-5.15.0-58-generic Errors were encountered while processing: nvidia-dkms-465 cuda-drivers-465 cuda-drivers nvidia-driver-465 cuda-runtime-11-3 cuda-demo-suite-11-3 cuda-11-3 cuda E: Sub-process /usr/bin/dpkg returned an error code (1)
执行nvcc -V时能得到正常输出:
Copyright (c) 2005-2021 NVIDIA Corporation Built on Mon_May__3_19:15:13_PDT_2021 Cuda compilation tools, release 11.3, V11.3.109 Build cuda_11.3.r11.3/compiler.29920130_0
但运行nvidia-smi时会报错:
Failed to initialize NVML: Driver/library version mismatch
重启系统后,nvidia-smi的错误变成了:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
重启也没能解决问题,有没有大佬知道该怎么处理这个情况?提前感谢大家的帮助!
备注:内容来源于stack exchange,提问作者bruno_junakovic
相关产品推荐
相关产品推荐

