Nvidia GPU驱动升级(ubuntu 16.04)
目录
前言
- 本例为ubuntu16.04升级至:
Driver Version: 440.95.01 CUDA Version: 10.2
驱动版本为参考,其他场景或系统可能操作会略有不同,即便同系统,可能依据使用情况不同,按照此文档操作结果可能也有所出入,请以实际情况为准
升级前信息确认
-
首先确认CUDA和驱动以及硬件设备、系统、软件包的兼容性,可参考如下网站自查
-
显示当前系统GPU相关的驱动版本为410.79
1 2 3 4 5 6 7 8 9 10 11 12
root@VM-1-43-ubuntu:~# dpkg -l |grep '^ii' |grep nvidia ii libnvidia-container-tools 1.0.0~rc.2-1 amd64 NVIDIA container runtime library (command-line tools) ii libnvidia-container1:amd64 1.0.0~rc.2-1 amd64 NVIDIA container runtime library ii nvidia-410 410.79-0ubuntu1 amd64 NVIDIA binary driver - version 410.79 ii nvidia-410-dev 410.79-0ubuntu1 amd64 NVIDIA binary Xorg driver development files ii nvidia-container-runtime 2.0.0+docker17.12.1-1 amd64 NVIDIA container runtime ii nvidia-container-runtime-hook 1.4.0-1 amd64 NVIDIA container runtime hook ii nvidia-diag-driver-local-repo-ubuntu1604-410.79 1.0-1 amd64 nvidia-diag-driver-local repository configuration files ii nvidia-modprobe 410.79-0ubuntu1 amd64 Load the NVIDIA kernel driver and create device files ii nvidia-opencl-icd-410 410.79-0ubuntu1 amd64 NVIDIA OpenCL ICD ii nvidia-prime 0.8.2 amd64 Tools to enable NVIDIA's Prime ii nvidia-settings 410.79-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
-
显示当前系统GPU的CUDA版本为10.0
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
root@VM-1-43-ubuntu:~# dpkg -l |grep '^ii' |grep cuda ii cuda 10.0.130-1 amd64 CUDA meta-package ii cuda-10-0 10.0.130-1 amd64 CUDA 10.0 meta-package ii cuda-command-line-tools-10-0 10.0.130-1 amd64 CUDA command-line tools ii cuda-compiler-10-0 10.0.130-1 amd64 CUDA compiler ii cuda-cublas-10-0 10.0.130-1 amd64 CUBLAS native runtime libraries ii cuda-cublas-dev-10-0 10.0.130-1 amd64 CUBLAS native dev links, headers ii cuda-cudart-10-0 10.0.130-1 amd64 CUDA Runtime native Libraries ii cuda-cudart-dev-10-0 10.0.130-1 amd64 CUDA Runtime native dev links, headers ii cuda-cufft-10-0 10.0.130-1 amd64 CUFFT native runtime libraries ii cuda-cufft-dev-10-0 10.0.130-1 amd64 CUFFT native dev links, headers ii cuda-cuobjdump-10-0 10.0.130-1 amd64 CUDA cuobjdump ii cuda-cupti-10-0 10.0.130-1 amd64 CUDA profiling tools interface. ii cuda-curand-10-0 10.0.130-1 amd64 CURAND native runtime libraries ii cuda-curand-dev-10-0 10.0.130-1 amd64 CURAND native dev links, headers ii cuda-cusolver-10-0 10.0.130-1 amd64 CUDA solver native runtime libraries ii cuda-cusolver-dev-10-0 10.0.130-1 amd64 CUDA solver native dev links, headers ii cuda-cusparse-10-0 10.0.130-1 amd64 CUSPARSE native runtime libraries ii cuda-cusparse-dev-10-0 10.0.130-1 amd64 CUSPARSE native dev links, headers ii cuda-demo-suite-10-0 10.0.130-1 amd64 Demo suite for CUDA ii cuda-documentation-10-0 10.0.130-1 amd64 CUDA documentation ii cuda-driver-dev-10-0 10.0.130-1 amd64 CUDA Driver native dev stub library ii cuda-drivers 410.79-1 amd64 CUDA Driver meta-package ii cuda-gdb-10-0 10.0.130-1 amd64 CUDA-GDB ii cuda-gpu-library-advisor-10-0 10.0.130-1 amd64 CUDA GPU Library Advisor. ii cuda-libraries-10-0 10.0.130-1 amd64 CUDA Libraries 10.0 meta-package ii cuda-libraries-dev-10-0 10.0.130-1 amd64 CUDA Libraries 10.0 development meta-package ii cuda-license-10-0 10.0.130-1 amd64 CUDA licenses ii cuda-memcheck-10-0 10.0.130-1 amd64 CUDA-MEMCHECK ii cuda-misc-headers-10-0 10.0.130-1 amd64 CUDA miscellaneous headers ii cuda-npp-10-0 10.0.130-1 amd64 NPP native runtime libraries ii cuda-npp-dev-10-0 10.0.130-1 amd64 NPP native dev links, headers ii cuda-nsight-10-0 10.0.130-1 amd64 CUDA nsight ii cuda-nsight-compute-10-0 10.0.130-1 amd64 NVIDIA Nsight Compute ii cuda-nvcc-10-0 10.0.130-1 amd64 CUDA nvcc ii cuda-nvdisasm-10-0 10.0.130-1 amd64 CUDA disassembler ii cuda-nvgraph-10-0 10.0.130-1 amd64 NVGRAPH native runtime libraries ii cuda-nvgraph-dev-10-0 10.0.130-1 amd64 NVGRAPH native dev links, headers ii cuda-nvjpeg-10-0 10.0.130-1 amd64 NVJPEG native runtime libraries ii cuda-nvjpeg-dev-10-0 10.0.130-1 amd64 NVJPEG native dev links, headers ii cuda-nvml-dev-10-0 10.0.130-1 amd64 NVML native dev links, headers ii cuda-nvprof-10-0 10.0.130-1 amd64 CUDA Profiler tools ii cuda-nvprune-10-0 10.0.130-1 amd64 CUDA nvprune ii cuda-nvrtc-10-0 10.0.130-1 amd64 NVRTC native runtime libraries ii cuda-nvrtc-dev-10-0 10.0.130-1 amd64 NVRTC native dev links, headers ii cuda-nvtx-10-0 10.0.130-1 amd64 NVIDIA Tools Extension ii cuda-nvvp-10-0 10.0.130-1 amd64 CUDA nvvp ii cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48 1.0-1 amd64 cuda repository configuration files ii cuda-runtime-10-0 10.0.130-1 amd64 CUDA Runtime 10.0 meta-package ii cuda-samples-10-0 10.0.130-1 amd64 CUDA example applications ii cuda-toolkit-10-0 10.0.130-1 amd64 CUDA Toolkit 10.0 meta-package ii cuda-tools-10-0 10.0.130-1 amd64 CUDA Tools meta-package ii cuda-visual-tools-10-0 10.0.130-1 amd64 CUDA visual tools ii libcuda1-410 410.79-0ubuntu1 amd64 NVIDIA CUDA runtime library
升级准备工作
-
按需下载所需的驱动和CUDA Toolkit
-
解包下载的驱动和CUDA Toolkit
1 2 3 4 5 6 7 8 9 10 11 12 13
root@VM-1-43-ubuntu:~# dpkg -i nvidia-driver-local-repo-ubuntu1604-440.95.01_1.0-1_amd64.deb Selecting previously unselected package nvidia-driver-local-repo-ubuntu1604-440.95.01. (Reading database ... 141191 files and directories currently installed.) Preparing to unpack nvidia-driver-local-repo-ubuntu1604-440.95.01_1.0-1_amd64.deb ... Unpacking nvidia-driver-local-repo-ubuntu1604-440.95.01 (1.0-1) ... Setting up nvidia-driver-local-repo-ubuntu1604-440.95.01 (1.0-1) ... root@VM-1-43-ubuntu:~# dpkg -i cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb Selecting previously unselected package cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01. (Reading database ... 141217 files and directories currently installed.) Preparing to unpack cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01_1.0-1_amd64.deb ... Unpacking cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01 (1.0-1) ... Setting up cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01 (1.0-1) ...
-
更新apt源,可以看到,已经找到新的驱动和CUDA Toolkit
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
root@VM-1-43-ubuntu:~# apt-get update Get:1 file:/var/cuda-repo-10-0-local-10.0.130-410.48 InRelease Ign:1 file:/var/cuda-repo-10-0-local-10.0.130-410.48 InRelease Get:2 file:/var/cuda-repo-10-2-local-10.2.89-440.33.01 InRelease Ign:2 file:/var/cuda-repo-10-2-local-10.2.89-440.33.01 InRelease Get:3 file:/var/nvidia-diag-driver-local-repo-410.79 InRelease Ign:3 file:/var/nvidia-diag-driver-local-repo-410.79 InRelease Get:4 file:/var/nvidia-driver-local-repo-ubuntu1604-440.95.01 InRelease Ign:4 file:/var/nvidia-driver-local-repo-ubuntu1604-440.95.01 InRelease Get:5 file:/var/cuda-repo-10-0-local-10.0.130-410.48 Release [574 B] Get:6 file:/var/cuda-repo-10-2-local-10.2.89-440.33.01 Release [574 B] Get:7 file:/var/nvidia-diag-driver-local-repo-410.79 Release [574 B] Get:8 file:/var/nvidia-driver-local-repo-ubuntu1604-440.95.01 Release [564 B] Get:5 file:/var/cuda-repo-10-0-local-10.0.130-410.48 Release [574 B] Get:6 file:/var/cuda-repo-10-2-local-10.2.89-440.33.01 Release [574 B] Get:7 file:/var/nvidia-diag-driver-local-repo-410.79 Release [574 B] Get:9 file:/var/cuda-repo-10-2-local-10.2.89-440.33.01 Release.gpg [819 B] Get:8 file:/var/nvidia-driver-local-repo-ubuntu1604-440.95.01 Release [564 B] Get:9 file:/var/cuda-repo-10-2-local-10.2.89-440.33.01 Release.gpg [819 B] Get:10 file:/var/nvidia-driver-local-repo-ubuntu1604-440.95.01 Release.gpg [819 B] Get:10 file:/var/nvidia-driver-local-repo-ubuntu1604-440.95.01 Release.gpg [819 B] Hit:12 <http://mirrors.tencentyun.com/ubuntu> xenial InRelease Get:14 file:/var/cuda-repo-10-2-local-10.2.89-440.33.01 Packages [21.0 kB] Get:15 file:/var/nvidia-driver-local-repo-ubuntu1604-440.95.01 Packages [7,012 B] Hit:16 <http://mirrors.tencentyun.com/ubuntu> xenial-security InRelease Hit:17 <http://mirrors.tencentyun.com/ubuntu> xenial-updates InRelease Reading package lists... Done
开始升级
-
安装新的软件包
1
apt-get install cuda-drivers cuda
升级后验证及后续处理
-
显示系统更新后的GPU相关的驱动版本(为440.95.01)
1 2 3 4 5 6 7 8 9 10 11 12 13
root@VM-1-43-ubuntu:~# dpkg -l |grep '^ii' |grep nvidia ii libnvidia-container-tools 1.0.0~rc.2-1 amd64 NVIDIA container runtime library (command-line tools) ii libnvidia-container1:amd64 1.0.0~rc.2-1 amd64 NVIDIA container runtime library ii nvidia-440 440.95.01-0ubuntu1 amd64 NVIDIA binary driver - version 440.95.01 ii nvidia-440-dev 440.95.01-0ubuntu1 amd64 NVIDIA binary Xorg driver development files ii nvidia-container-runtime 2.0.0+docker17.12.1-1 amd64 NVIDIA container runtime ii nvidia-container-runtime-hook 1.4.0-1 amd64 NVIDIA container runtime hook ii nvidia-diag-driver-local-repo-ubuntu1604-410.79 1.0-1 amd64 nvidia-diag-driver-local repository configuration files ii nvidia-driver-local-repo-ubuntu1604-440.95.01 1.0-1 amd64 nvidia-driver-local repository configuration files ii nvidia-modprobe 440.95.01-0ubuntu1 amd64 Load the NVIDIA kernel driver and create device files ii nvidia-opencl-icd-440 440.95.01-0ubuntu1 amd64 NVIDIA OpenCL ICD ii nvidia-prime 0.8.2 amd64 Tools to enable NVIDIA's Prime ii nvidia-settings 440.95.01-0ubuntu1 amd64 Tool for configuring the NVIDIA graphics driver
-
检查安装的CUDA包,此时可以看到仍包含10.0的CUDA
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105
root@VM-1-43-ubuntu:~# dpkg -l |grep '^ii' |grep cuda ii cuda 10.2.89-1 amd64 CUDA meta-package ii cuda-10-0 10.0.130-1 amd64 CUDA 10.0 meta-package ii cuda-10-2 10.2.89-1 amd64 CUDA 10.2 meta-package ii cuda-command-line-tools-10-0 10.0.130-1 amd64 CUDA command-line tools ii cuda-command-line-tools-10-2 10.2.89-1 amd64 CUDA command-line tools ii cuda-compiler-10-0 10.0.130-1 amd64 CUDA compiler ii cuda-compiler-10-2 10.2.89-1 amd64 CUDA compiler ii cuda-cublas-10-0 10.0.130-1 amd64 CUBLAS native runtime libraries ii cuda-cublas-dev-10-0 10.0.130-1 amd64 CUBLAS native dev links, headers ii cuda-cudart-10-0 10.0.130-1 amd64 CUDA Runtime native Libraries ii cuda-cudart-10-2 10.2.89-1 amd64 CUDA Runtime native Libraries ii cuda-cudart-dev-10-0 10.0.130-1 amd64 CUDA Runtime native dev links, headers ii cuda-cudart-dev-10-2 10.2.89-1 amd64 CUDA Runtime native dev links, headers ii cuda-cufft-10-0 10.0.130-1 amd64 CUFFT native runtime libraries ii cuda-cufft-10-2 10.2.89-1 amd64 CUFFT native runtime libraries ii cuda-cufft-dev-10-0 10.0.130-1 amd64 CUFFT native dev links, headers ii cuda-cufft-dev-10-2 10.2.89-1 amd64 CUFFT native dev links, headers ii cuda-cuobjdump-10-0 10.0.130-1 amd64 CUDA cuobjdump ii cuda-cuobjdump-10-2 10.2.89-1 amd64 CUDA cuobjdump ii cuda-cupti-10-0 10.0.130-1 amd64 CUDA profiling tools interface. ii cuda-cupti-10-2 10.2.89-1 amd64 CUDA profiling tools runtime libs. ii cuda-cupti-dev-10-2 10.2.89-1 amd64 CUDA profiling tools interface. ii cuda-curand-10-0 10.0.130-1 amd64 CURAND native runtime libraries ii cuda-curand-10-2 10.2.89-1 amd64 CURAND native runtime libraries ii cuda-curand-dev-10-0 10.0.130-1 amd64 CURAND native dev links, headers ii cuda-curand-dev-10-2 10.2.89-1 amd64 CURAND native dev links, headers ii cuda-cusolver-10-0 10.0.130-1 amd64 CUDA solver native runtime libraries ii cuda-cusolver-10-2 10.2.89-1 amd64 CUDA solver native runtime libraries ii cuda-cusolver-dev-10-0 10.0.130-1 amd64 CUDA solver native dev links, headers ii cuda-cusolver-dev-10-2 10.2.89-1 amd64 CUDA solver native dev links, headers ii cuda-cusparse-10-0 10.0.130-1 amd64 CUSPARSE native runtime libraries ii cuda-cusparse-10-2 10.2.89-1 amd64 CUSPARSE native runtime libraries ii cuda-cusparse-dev-10-0 10.0.130-1 amd64 CUSPARSE native dev links, headers ii cuda-cusparse-dev-10-2 10.2.89-1 amd64 CUSPARSE native dev links, headers ii cuda-demo-suite-10-0 10.0.130-1 amd64 Demo suite for CUDA ii cuda-demo-suite-10-2 10.2.89-1 amd64 Demo suite for CUDA ii cuda-documentation-10-0 10.0.130-1 amd64 CUDA documentation ii cuda-documentation-10-2 10.2.89-1 amd64 CUDA documentation ii cuda-driver-dev-10-0 10.0.130-1 amd64 CUDA Driver native dev stub library ii cuda-driver-dev-10-2 10.2.89-1 amd64 CUDA Driver native dev stub library ii cuda-drivers 440.95.01-1 amd64 CUDA Driver meta-package, branch-agnostic ii cuda-drivers-440 440.95.01-1 amd64 CUDA Driver meta-package, branch-specific ii cuda-gdb-10-0 10.0.130-1 amd64 CUDA-GDB ii cuda-gdb-10-2 10.2.89-1 amd64 CUDA-GDB ii cuda-gpu-library-advisor-10-0 10.0.130-1 amd64 CUDA GPU Library Advisor. ii cuda-libraries-10-0 10.0.130-1 amd64 CUDA Libraries 10.0 meta-package ii cuda-libraries-10-2 10.2.89-1 amd64 CUDA Libraries 10.2 meta-package ii cuda-libraries-dev-10-0 10.0.130-1 amd64 CUDA Libraries 10.0 development meta-package ii cuda-libraries-dev-10-2 10.2.89-1 amd64 CUDA Libraries 10.2 development meta-package ii cuda-license-10-0 10.0.130-1 amd64 CUDA licenses ii cuda-license-10-2 10.2.89-1 amd64 CUDA licenses ii cuda-memcheck-10-0 10.0.130-1 amd64 CUDA-MEMCHECK ii cuda-memcheck-10-2 10.2.89-1 amd64 CUDA-MEMCHECK ii cuda-misc-headers-10-0 10.0.130-1 amd64 CUDA miscellaneous headers ii cuda-misc-headers-10-2 10.2.89-1 amd64 CUDA miscellaneous headers ii cuda-npp-10-0 10.0.130-1 amd64 NPP native runtime libraries ii cuda-npp-10-2 10.2.89-1 amd64 NPP native runtime libraries ii cuda-npp-dev-10-0 10.0.130-1 amd64 NPP native dev links, headers ii cuda-npp-dev-10-2 10.2.89-1 amd64 NPP native dev links, headers ii cuda-nsight-10-0 10.0.130-1 amd64 CUDA nsight ii cuda-nsight-10-2 10.2.89-1 amd64 CUDA nsight ii cuda-nsight-compute-10-0 10.0.130-1 amd64 NVIDIA Nsight Compute ii cuda-nsight-compute-10-2 10.2.89-1 amd64 NVIDIA Nsight Compute ii cuda-nsight-systems-10-2 10.2.89-1 amd64 NVIDIA Nsight Systems ii cuda-nvcc-10-0 10.0.130-1 amd64 CUDA nvcc ii cuda-nvcc-10-2 10.2.89-1 amd64 CUDA nvcc ii cuda-nvdisasm-10-0 10.0.130-1 amd64 CUDA disassembler ii cuda-nvdisasm-10-2 10.2.89-1 amd64 CUDA disassembler ii cuda-nvgraph-10-0 10.0.130-1 amd64 NVGRAPH native runtime libraries ii cuda-nvgraph-10-2 10.2.89-1 amd64 NVGRAPH native runtime libraries ii cuda-nvgraph-dev-10-0 10.0.130-1 amd64 NVGRAPH native dev links, headers ii cuda-nvgraph-dev-10-2 10.2.89-1 amd64 NVGRAPH native dev links, headers ii cuda-nvjpeg-10-0 10.0.130-1 amd64 NVJPEG native runtime libraries ii cuda-nvjpeg-10-2 10.2.89-1 amd64 NVJPEG native runtime libraries ii cuda-nvjpeg-dev-10-0 10.0.130-1 amd64 NVJPEG native dev links, headers ii cuda-nvjpeg-dev-10-2 10.2.89-1 amd64 NVJPEG native dev links, headers ii cuda-nvml-dev-10-0 10.0.130-1 amd64 NVML native dev links, headers ii cuda-nvml-dev-10-2 10.2.89-1 amd64 NVML native dev links, headers ii cuda-nvprof-10-0 10.0.130-1 amd64 CUDA Profiler tools ii cuda-nvprof-10-2 10.2.89-1 amd64 CUDA Profiler tools ii cuda-nvprune-10-0 10.0.130-1 amd64 CUDA nvprune ii cuda-nvprune-10-2 10.2.89-1 amd64 CUDA nvprune ii cuda-nvrtc-10-0 10.0.130-1 amd64 NVRTC native runtime libraries ii cuda-nvrtc-10-2 10.2.89-1 amd64 NVRTC native runtime libraries ii cuda-nvrtc-dev-10-0 10.0.130-1 amd64 NVRTC native dev links, headers ii cuda-nvrtc-dev-10-2 10.2.89-1 amd64 NVRTC native dev links, headers ii cuda-nvtx-10-0 10.0.130-1 amd64 NVIDIA Tools Extension ii cuda-nvtx-10-2 10.2.89-1 amd64 NVIDIA Tools Extension ii cuda-nvvp-10-0 10.0.130-1 amd64 CUDA nvvp ii cuda-nvvp-10-2 10.2.89-1 amd64 CUDA nvvp ii cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48 1.0-1 amd64 cuda repository configuration files ii cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01 1.0-1 amd64 cuda repository configuration files ii cuda-runtime-10-0 10.0.130-1 amd64 CUDA Runtime 10.0 meta-package ii cuda-runtime-10-2 10.2.89-1 amd64 CUDA Runtime 10.2 meta-package ii cuda-samples-10-0 10.0.130-1 amd64 CUDA example applications ii cuda-samples-10-2 10.2.89-1 amd64 CUDA example applications ii cuda-sanitizer-api-10-2 10.2.89-1 amd64 CUDA Sanitizer API ii cuda-toolkit-10-0 10.0.130-1 amd64 CUDA Toolkit 10.0 meta-package ii cuda-toolkit-10-2 10.2.89-1 amd64 CUDA Toolkit 10.2 meta-package ii cuda-tools-10-0 10.0.130-1 amd64 CUDA Tools meta-package ii cuda-tools-10-2 10.2.89-1 amd64 CUDA Tools meta-package ii cuda-visual-tools-10-0 10.0.130-1 amd64 CUDA visual tools ii cuda-visual-tools-10-2 10.2.89-1 amd64 CUDA visual tools ii libcuda1-440 440.95.01-0ubuntu1 amd64 NVIDIA CUDA runtime library
-
autoremove卸载多余包
1 2 3 4 5 6 7 8 9 10 11 12 13 14
root@VM-1-43-ubuntu:~# apt-get autoremove Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: cuda-10-0 cuda-command-line-tools-10-0 cuda-compiler-10-0 cuda-cublas-10-0 cuda-cublas-dev-10-0 cuda-cudart-10-0 cuda-cudart-dev-10-0 cuda-cufft-10-0 cuda-cufft-dev-10-0 cuda-cuobjdump-10-0 cuda-cupti-10-0 cuda-curand-10-0 cuda-curand-dev-10-0 cuda-cusolver-10-0 cuda-cusolver-dev-10-0 cuda-cusparse-10-0 cuda-cusparse-dev-10-0 cuda-demo-suite-10-0 cuda-documentation-10-0 cuda-driver-dev-10-0 cuda-gdb-10-0 cuda-gpu-library-advisor-10-0 cuda-libraries-10-0 cuda-libraries-dev-10-0 cuda-license-10-0 cuda-memcheck-10-0 cuda-misc-headers-10-0 cuda-npp-10-0 cuda-npp-dev-10-0 cuda-nsight-10-0 cuda-nsight-compute-10-0 cuda-nvcc-10-0 cuda-nvdisasm-10-0 cuda-nvgraph-10-0 cuda-nvgraph-dev-10-0 cuda-nvjpeg-10-0 cuda-nvjpeg-dev-10-0 cuda-nvml-dev-10-0 cuda-nvprof-10-0 cuda-nvprune-10-0 cuda-nvrtc-10-0 cuda-nvrtc-dev-10-0 cuda-nvtx-10-0 cuda-nvvp-10-0 cuda-runtime-10-0 cuda-samples-10-0 cuda-toolkit-10-0 cuda-tools-10-0 cuda-visual-tools-10-0 0 upgraded, 0 newly installed, 49 to remove and 402 not upgraded. After this operation, 3,136 MB disk space will be freed. Do you want to continue? [Y/n]
-
再次查看,正常
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
root@VM-1-43-ubuntu:~# dpkg -l |grep '^ii' |grep cuda ii cuda 10.2.89-1 amd64 CUDA meta-package ii cuda-10-2 10.2.89-1 amd64 CUDA 10.2 meta-package ii cuda-command-line-tools-10-2 10.2.89-1 amd64 CUDA command-line tools ii cuda-compiler-10-2 10.2.89-1 amd64 CUDA compiler ii cuda-cudart-10-2 10.2.89-1 amd64 CUDA Runtime native Libraries ii cuda-cudart-dev-10-2 10.2.89-1 amd64 CUDA Runtime native dev links, headers ii cuda-cufft-10-2 10.2.89-1 amd64 CUFFT native runtime libraries ii cuda-cufft-dev-10-2 10.2.89-1 amd64 CUFFT native dev links, headers ii cuda-cuobjdump-10-2 10.2.89-1 amd64 CUDA cuobjdump ii cuda-cupti-10-2 10.2.89-1 amd64 CUDA profiling tools runtime libs. ii cuda-cupti-dev-10-2 10.2.89-1 amd64 CUDA profiling tools interface. ii cuda-curand-10-2 10.2.89-1 amd64 CURAND native runtime libraries ii cuda-curand-dev-10-2 10.2.89-1 amd64 CURAND native dev links, headers ii cuda-cusolver-10-2 10.2.89-1 amd64 CUDA solver native runtime libraries ii cuda-cusolver-dev-10-2 10.2.89-1 amd64 CUDA solver native dev links, headers ii cuda-cusparse-10-2 10.2.89-1 amd64 CUSPARSE native runtime libraries ii cuda-cusparse-dev-10-2 10.2.89-1 amd64 CUSPARSE native dev links, headers ii cuda-demo-suite-10-2 10.2.89-1 amd64 Demo suite for CUDA ii cuda-documentation-10-2 10.2.89-1 amd64 CUDA documentation ii cuda-driver-dev-10-2 10.2.89-1 amd64 CUDA Driver native dev stub library ii cuda-drivers 440.95.01-1 amd64 CUDA Driver meta-package, branch-agnostic ii cuda-drivers-440 440.95.01-1 amd64 CUDA Driver meta-package, branch-specific ii cuda-gdb-10-2 10.2.89-1 amd64 CUDA-GDB ii cuda-libraries-10-2 10.2.89-1 amd64 CUDA Libraries 10.2 meta-package ii cuda-libraries-dev-10-2 10.2.89-1 amd64 CUDA Libraries 10.2 development meta-package ii cuda-license-10-2 10.2.89-1 amd64 CUDA licenses ii cuda-memcheck-10-2 10.2.89-1 amd64 CUDA-MEMCHECK ii cuda-misc-headers-10-2 10.2.89-1 amd64 CUDA miscellaneous headers ii cuda-npp-10-2 10.2.89-1 amd64 NPP native runtime libraries ii cuda-npp-dev-10-2 10.2.89-1 amd64 NPP native dev links, headers ii cuda-nsight-10-2 10.2.89-1 amd64 CUDA nsight ii cuda-nsight-compute-10-2 10.2.89-1 amd64 NVIDIA Nsight Compute ii cuda-nsight-systems-10-2 10.2.89-1 amd64 NVIDIA Nsight Systems ii cuda-nvcc-10-2 10.2.89-1 amd64 CUDA nvcc ii cuda-nvdisasm-10-2 10.2.89-1 amd64 CUDA disassembler ii cuda-nvgraph-10-2 10.2.89-1 amd64 NVGRAPH native runtime libraries ii cuda-nvgraph-dev-10-2 10.2.89-1 amd64 NVGRAPH native dev links, headers ii cuda-nvjpeg-10-2 10.2.89-1 amd64 NVJPEG native runtime libraries ii cuda-nvjpeg-dev-10-2 10.2.89-1 amd64 NVJPEG native dev links, headers ii cuda-nvml-dev-10-2 10.2.89-1 amd64 NVML native dev links, headers ii cuda-nvprof-10-2 10.2.89-1 amd64 CUDA Profiler tools ii cuda-nvprune-10-2 10.2.89-1 amd64 CUDA nvprune ii cuda-nvrtc-10-2 10.2.89-1 amd64 NVRTC native runtime libraries ii cuda-nvrtc-dev-10-2 10.2.89-1 amd64 NVRTC native dev links, headers ii cuda-nvtx-10-2 10.2.89-1 amd64 NVIDIA Tools Extension ii cuda-nvvp-10-2 10.2.89-1 amd64 CUDA nvvp ii cuda-repo-ubuntu1604-10-0-local-10.0.130-410.48 1.0-1 amd64 cuda repository configuration files ii cuda-repo-ubuntu1604-10-2-local-10.2.89-440.33.01 1.0-1 amd64 cuda repository configuration files ii cuda-runtime-10-2 10.2.89-1 amd64 CUDA Runtime 10.2 meta-package ii cuda-samples-10-2 10.2.89-1 amd64 CUDA example applications ii cuda-sanitizer-api-10-2 10.2.89-1 amd64 CUDA Sanitizer API ii cuda-toolkit-10-2 10.2.89-1 amd64 CUDA Toolkit 10.2 meta-package ii cuda-tools-10-2 10.2.89-1 amd64 CUDA Tools meta-package ii cuda-visual-tools-10-2 10.2.89-1 amd64 CUDA visual tools ii libcuda1-440 440.95.01-0ubuntu1 amd64 NVIDIA CUDA runtime library
-
重启节点后查看驱动和CUDA Toolkit版本
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
root@VM-1-43-ubuntu:~# nvidia-smi Fri Jul 16 16:53:56 2021 +-----------------------------------------------------------------------------+ | NVIDIA-SMI 440.95.01 Driver Version: 440.95.01 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 T4 On | 00000000:00:09.0 Off | 0 | | N/A 41C P8 9W / 70W | 0MiB / 15109MiB | 0% Default | +-------------------------------+----------------------+----------------------+ +-----------------------------------------------------------------------------+ | Processes: GPU Memory | | GPU PID Type Process name Usage | |=============================================================================| | No running processes found | +-----------------------------------------------------------------------------+
其他
-
cuda-gpu-library-advisor不再支持的说明