CUDA 11.3安装
显卡驱动
1. 检查cuda对应driver版本:
https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#title-new-features
2. 安装显卡驱动
参考https://phantomvk.github.io/2019/06/29/Ubuntu_install_nVidia_Driver/
添加PPA,过程中回车确认询问的信息
sudo add-apt-repository ppa:graphics-drivers/ppa
- 依次执行以下命令更新下载源
sudo apt update
- 检查可用驱动
ubuntu-drivers devices
根据下列结果,这里 nvidia-driver-465 为推荐驱动安装版本(但cuda11.3要求465以上)
== /sys/devices/pci0000:64/0000:64:00.0/0000:65:00.0 ==
modalias : pci:v000010DEd00002204sv00001028sd00003880bc03sc00i00
vendor : NVIDIA Corporation
driver : nvidia-driver-460 - distro non-free
driver : nvidia-driver-460-server - distro non-free
driver : nvidia-driver-465 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
直接安装最新驱动,安装完成后重启电脑
sudo apt install nvidia-driver-465
也可以用sudo ubuntu-drivers autoinstall 会自动安装推荐的版本(一般是最高的版本)重启后用命令 nvidia-smi 检查显卡是否被正常识别:显卡P106-100,显存6G,驱动430.26,CUDA10.2(应显示驱动为440)
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 430.26 Driver Version: 430.26 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 P106-100 Off | 00000000:01:00.0 Off | N/A |
| 39% 40C P0 27W / 120W | 0MiB / 6080MiB | 4% Default |
+-------------------------------+----------------------+----------------------++-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
如果出现NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running. 需要手动关闭BIOS的安全模式。
错误处理
如果安装 nvidia-driver-410 或以上版本提示 packages 无法安装,请执行以下步骤:
- 移除已添加的 PPA
sudo apt-add-repository -r ppa:graphics-drivers/ppa
更新 apt
sudo apt update
移除 NVIDIA 显卡驱动文件
sudo apt remove nvidia*
执行自动清理
sudo apt autoremove
然后重新回到本文初步骤重新安装
CUDA
- 下载安装程序并启动(推荐runfile方式)
根据配置选择cuda的版本 https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=Ubuntu&target_version=18.04&target_type=runfile_local
wget wget https://developer.download.nvidia.com/compute/cuda/11.3.1/local_installers/cuda_11.3.1_465.19.01_linux.run
sudo sh cuda_10.2.89_440.33.01_linux.run
cuDNN
参考 https://blog.csdn.net/u013084111/article/details/104167056
注册并下载以下3个文件
cuDNN Runtime Library for Ubuntu18.04 (Deb)
cuDNN Developer Library for Ubuntu18.04 (Deb)
cuDNN Code Samples and User Guide for Ubuntu18.04 (Deb)
要下载deb文件,不要下载tgz文件!(亲测tgz易错)
网址
https://developer.nvidia.com/rdp/cudnn-download
进入到下载文件所在目录
$ sudo dpkg -i libcudnn7_7.6.5.32-1+cuda10.2_amd64.deb
$ sudo dpkg -i libcudnn7-dev_7.6.5.32-1+cuda10.2_amd64.deb
$ sudo dpkg -i libcudnn7-doc_7.6.5.32-1+cuda10.2_amd64.deb
检测cuDNN是否安装成功:
运行/usr/src/cudnn_samples_v7 中的mnistCUDNN sample
$ cd /usr/src/cudnn_samples_v7
$ cp -r /usr/src/cudnn_samples_v7/ $HOME
$ cd $HOME/cudnn_samples_v7/mnistCUDNN
$ make clean && make
$ ./mnistCUDNN
如果出现 Test passed! 则说明安装成功
如果编译时出现fatal error: FreeImage.h: No such file or directory错误,参考https://blog.csdn.net/xhw205/article/details/116297555
- 查看cudnn版本
之前网上提供的方式cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2
已经不能用了,因为cudnn.h文件里内容修改了,不再存放版本信息。
使用命令
cat /usr/local/cuda/include/cudnn.h | grep cudnn
查看,发现里面导入了cudnn_version.h文件,版本信息就存放在这个文件里
使用find命令找到对应的文件就可以了
find / -name cudnn_version.h 2>&1 | grep -v "Permission denied"
cat /usr/include/cudnn_version.h | grep CUDNN_MAJOR -A 2
CUDA 11.3安装相关推荐
- CUDA 11.2安装血泪史
CUDA 11.2安装血泪史 我的硬件配置 实验室的电脑之前的时候装过CUDA但是后来硬盘崩了就没了 因为要跑代码所以重新装 没想到出了各种问题 简单来说就是网上的教程都不靠谱 我的硬件配置 实验室电 ...
- 【工具配置】【Windows】Cuda和cudnn安装教程(保姆级)
1. 介绍 cuda: Compute Unified Device Architecture,是一种有NVIDIA推出的通用并行计算架构, 该架构使GPU能够解决复杂的计算问题. cudnn: 是N ...
- Nvidia30系显卡+Windows系统的CUDA 11安装100%成功教程
一.环境 显卡:Nvidia RTX 3090.3060.3080.3050.3070 系统:Windows11 Windows10 CUDA:CUDA(ComputeUnified Device A ...
- Nvidia30系显卡+Ubuntu系统的CUDA 11安装100%成功教程
一.环境 显卡:Nvidia RTX 3090.3060.3080.3050.3070 系统:Ubuntu 16.04 18.04 CUDA:CUDA(ComputeUnified Device Ar ...
- 如何在ubuntu 2210中安装NVIDIA 515显卡驱动、CUDA 11.7和cuDNN 8.4
如何在ubuntu 2210中安装NVIDIA驱动.CUDA和cuDNN 本篇讲解参考NVIDIA官方CUDA ToolKIT DOCUMENTATION和CUDNN DUCUMENTATION 本机 ...
- win10 + GTX1660S + CUDA 11.1 + VS 2019 + py3.8+ Pytorch 1.8.1 安装 MMCV + mmdetection + mmsegmentation
当前环境版本: Python 3.8.6 (anaconda 虚拟环境) PyTorch 1.8.1 CUDA 11.1 VS 2019 (需要在path设置环境变量) MMCV 1.3.5 mmde ...
- 基于tensorflow-gpu + E5 CPU + GTX1660 SUPER + TESLA-P40 显卡 安装CUDA(11.8.0)
基于tensorflow-gpu + E5 CPU + GTX1660 SUPER + TESLA-P40 显卡 安装CUDA(11.8.0) 前言: 在此之前,写了一篇基于GTX1660显卡的CUD ...
- Ubuntu 20.04 安装NVIDIA显卡驱动+cuda 11.7+cudnn 8.4
Ubuntu 18.04 安装NVIDIA显卡驱动+cuda 10.2+cudnn 本机环境 1 相关查询命令 一.Ubuntu 20.04 安装NVIDIA显卡驱动 二.Ubuntu 20.04 安 ...
- cuda 安装失败 Nsight Visual Studio Edition 11.1安装失败
先把Nsight Visual Studio Edition 11.1 安装失败,其他很多组建未安装. 解决方法,先安装出问题的,在正常安装. https://forums.developer.nvi ...
最新文章
- AI与区块链的融合会给人类带来什么?
- java项目端口号异常_Pyspark:异常:Java网关进程在向驱动程序发送其端口号之前退出...
- Oracle入门心得(2)
- 运算方法和运算部件一
- vue ui 报错errno:-4058解决办法
- 好久没来了,发个招聘贴
- 从零开始的linux 第十一章
- 文件按m3u8顺序合并_在线视频下载之m3u8篇
- 删除两个字符串中的特定字符使其相等,统计删除的字符的ASCII和
- 华为21级程序员月薪曝光:270k封神!众网友直呼长见识……
- vert.x 分布式锁_使用Vert.x进行响应式开发
- @JsonFormat Date类型时间 格式化 注解 使用
- Java笔记05-Collection、泛型、迭代器
- caffe caffe.cpp 程序入口分析
- 信息学奥赛一本通 1227:Ride to Office | OpenJudge NOI 4.6 2404:Ride to Office
- 谷歌Linux基金会等联合推出开源软件签名服务 sigstore,提振软件供应链安全
- 使用DataDynamics.ActiveReports 创建子报表
- 秋招一个半月流水账+招银网路科技offer
- Linux:帮助命令——help、man、info的简单介绍
- matlab1到100求和for_一个简单的MATLAB程序(1到100求和)