今天安装cuda12.04失败了,以前安装cuda基本都没有出现过失败的情况,那么我就拉看看今天安装失败打印的错误吧,错误信息如下
[INFO]: Setting toolkit=true
[INFO]: Adding driver option --no-drm
[INFO]: Setting silent=true
[INFO]: Driver not installed.
[INFO]: Checking compiler version...
[INFO]: gcc location: /usr/bin/gcc
[INFO]: gcc version: gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04)
[INFO]: Initializing menu
[INFO]: nvidia-fs.setKOVersion(2.19.6)
[INFO]: Silent install option: skipping driver
[INFO]: Installing: CUDA Toolkit 12.4
[ERROR]: Uninstall manifest corrupt. Line starts with: /x86_64-linux/include/thrust/iterator/retag.h
[WARNING]: /var/log/nvidia/.uninstallManifests/CUDA_Toolkit_12.4-components/CUDA_Tools_12.4-components/CUDA_Command_Line_Tools_12.4-components//uninstallManifest-cuda-gdb-src does not exist, can't uninstall
[INFO]: Installing: CUDA Libraries 12.4
[INFO]: Installing: CUDA Development 12.4
[INFO]: Installing: libcufft-dev
[INFO]: Installing: libnvjpeg-dev
[INFO]: Installing: libnvjitlink-dev
[INFO]: Installing: libnvfatbin-dev
[INFO]: Installing: libnpp-dev
[INFO]: Installing: libcusparse-dev
[INFO]: Installing: libcusolver-dev
[WARNING]: Skipping copy. File already exists at: /usr/local/cuda-12.4/targets/x86_64-linux/lib/stubs/libcusolverMg.so
[INFO]: Installing: libcurand-dev
[INFO]: Installing: libcufile-dev
[INFO]: Installing: cuda-cccl
[ERROR]: Uninstall manifest corrupt. Line starts with: /x86_64-linux/include/thrust/iterator/retag.h
[INFO]: Installing: libcublas-dev
[INFO]: Installing: cuda-profiler-api
[INFO]: Installing: cuda-opencl-dev
[INFO]: Installing: cuda-nvrtc-dev
[INFO]: Installing: cuda-nvml-dev
[INFO]: Installing: cuda-driver-dev
[INFO]: Installing: cuda-cudart-dev
[INFO]: Installing: CUDA Runtime 12.4
[INFO]: Installing: cuda-cudart
[INFO]: Installing: cuda-nvrtc
[INFO]: Installing: cuda-opencl
[INFO]: Installing: libcublas12
[INFO]: Installing: libcufft
[INFO]: Installing: libcufile
[WARNING]: Skipping copy. File already exists at: /usr/local/cuda-12.4/targets/x86_64-linux/include/cufile.h
[INFO]: Installing: libcurand
[INFO]: Installing: libcusolver
[INFO]: Installing: libcusparse
[WARNING]: Skipping copy. File already exists at: /usr/local/cuda-12.4/targets/x86_64-linux/lib/libcusparse.so.12.3.0.142
[INFO]: Installing: libnpp
[INFO]: Installing: libnvfatbin
[INFO]: Installing: libnvjitlink
[INFO]: Installing: libnvjpeg
[INFO]: Installing: CUDA Tools 12.4
[INFO]: Installing: CUDA Command Line Tools 12.4
[INFO]: Installing: cuda-cupti
[INFO]: Installing: cuda-gdb
[INFO]: Installing: nvdisasm
[INFO]: Installing: nvprof
[INFO]: Installing: nvtx
[INFO]: Installing: compute-sanitizer
[INFO]: Installing: compute-sanitizer-integration
[INFO]: Installing: CUDA Visual Tools 12.4
[INFO]: Installing: nsight
[INFO]: Installing: nsight-compute
[INFO]: Installing: cuda-nsight-compute-integration
[INFO]: Installing: nsight-systems
[INFO]: Installing: cuda-nsight-systems-integration
[INFO]: Installing: nvvp
[INFO]: Installing: CUDA Compiler 12.4
[INFO]: Installing: cuda-cuobjdump
[INFO]: Installing: cuda-cuxxfilt
[INFO]: Installing: cuda-nvcc
[INFO]: Installing: cuda-nvvm
[INFO]: Installing: cuda-crt
[WARNING]: Skipping copy. File already exists at: /usr/local/cuda-12.4/bin/crt/prelink.stub
[WARNING]: Skipping copy. File already exists at: /usr/local/cuda-12.4/bin/crt/link.stub
[INFO]: Installing: cuda-nvprune
[INFO]: Installing: CUDA Demo Suite 12.4
[WARNING]: Cannot find manpages to install.
[INFO]: Installing: CUDA Documentation 12.4
[WARNING]: Cannot find manpages to install.我们看到错误的信息是"错误清单已损坏",通常这种情况下是因为此前卸载cuda残留导致,我们只需要进行清理后再次进行安装即可。
我们进入/var/log/nvidia/.uninstallManifests/目录,然后删除目录下的清单文件
sudo rm -rf /var/log/nvidia/.uninstallManifests/我们卸载时一定要使用/usr/local/cuda-12.4/bin/cuda-uninstaller命令进行卸载,切莫直接移除/usr/local/cuda-12.4目录。
如果cuda正常的卸载程序没有了,我们还可以使用安装文件进行卸载
sudo ./cuda_12.4.0_550.54.14_linux.run --uninstall然后手工删除掉cuda目录
sudo rm -rf /usr/local/cuda-12.4
sudo rm -rf /usr/local/cuda #符号链接删除清单目录
sudo rm -rf /var/log/nvidia/.uninstallManifests/然后再次尝试重新安装,可以顺利成功安装cuda
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://sulao.cn/post/1147
相关阅读
- ubuntu使用ssh命令批量设置集群节点具有sudo权限的账户sudo免密切换
- RTX 5090在cuda13.0下gpu-burn编译报错的解决方法
- ubuntu22.04算力环境基础配置一键验证脚本
- ubuntu22.04算力环境基础配置一键脚本
- ubuntu22.04忘记root密码进入单用户模式修改密码
- ubuntu22.04屏蔽使用apt安装软件时出现弹窗要求选择重启服务的方法
- ubuntu22.04删除系统中的新内核并回退的方法
- ubuntu22.04部署chrony时间同步服务
- ubuntu22.04部署ntp时间同步服务器
- ubuntu22.04切换cgroup v2到cgroup v1
评论列表