IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 【Ubuntu 20.04 Ubuntu 21.10 安装显卡驱动 |安装CUDA和cuDNN】 -> 正文阅读

[系统运维]【Ubuntu 20.04 Ubuntu 21.10 安装显卡驱动 |安装CUDA和cuDNN】

我的电脑刚买的所以,安装Ubuntu20.04版本显卡名称无法显示,我选择的是Ubuntu21.10版本;
我用Ubuntu为例安装;如下图:
官网
在这里插入图片描述
1,安装显卡驱动,我介绍一个简单的方法:
首先我们需要添加源(打开Terminal):

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

然后检查可以安装的驱动版本:(如下图)

ubuntu-drivers devices

在这里插入图片描述

选择最合适的版本安装:(recommended)

sudo apt install nvidia-driver-470

最后,重启Ubuntu系统,输入nvidia-smi查看驱动信息。
在这里插入图片描述2,安装CUDA
安装之前检查一下GCC版本,输入代码

gcc --version

在这里插入图片描述上图可以看出我的版本是9.4
是多少才满足要求,我们看下面这张图
在这里插入图片描述这张图片Ubuntu20.04对应的GCC要求是9.3版本,只要是9就可以了,如果是当前GCC版本是11,就需要GCC降级。
输入下面的命令,安装想要的 GCC 和 G++ :

sudo apt install gcc-9 g++-9

安装之后,我再次查看GCC版本,如果发现还是还是之前的版本,没有显示你刚刚安装的版本,这时候我们需要切换一下GCC版本,

gcc --version

GCC降级参考资料

首先CUDA下载,官网下载界面打开了,下载哪个,看上一个图,nvidia-smi,我的提示最高支持11.4(cuda Version:11.4),我选的是11.2,建议选11.3.在这里插入图片描述在这里插入图片描述输入2条命令后,第一条命令是下载,第二条命令安装,安装如下图:输入accept后回车
在这里插入图片描述
安装如下图:不用选上Driver,这是显卡驱动,不用重复安装
在这里插入图片描述然后输入:

sudo vim ~/.bashrc

我们在文件最后一行添加下面这段代码,先按i进入编辑模式,粘贴代码后,按下ESC退出,输入:符号,再输入wq,按下回车;
我的CUDA版本是11.2,安装路径/usr/local/cuda-11.2/

export PATH="/usr/local/cuda-11.2/bin:$PATH"
export LD_LIBRARY_PATH="/usr/local/cuda-11.2/lib:$LD_LIBRARY_PATH"

在这里插入图片描述最后,使刚才的配置生效;

source ~/.bashrc

3、安装cuDNN
进入下载页面:官网
在这里插入图片描述在这里插入图片描述如果现在显示的不是你需要的版本,点击Archived cuDNN Releases在这里插入图片描述比如我是CUDA11.2,打开对应的版本,如下图,
在这里插入图片描述需要下载的是,如下图
在这里插入图片描述在这里插入图片描述
打开下载的文件夹,如下图,解压cudnn-11.2-linux-x64-v8.1.1.33.tgz
在这里插入图片描述解压之后的文件夹有2个文件,如下图:这是下载后的文件夹目录
在这里插入图片描述使用open命令打开CUDA的目录/usr/local/;
找到文件夹lib64和文件夹include,
在这里插入图片描述

这样我们就获取到了2方面的文件目录,刚刚解压的目录和CUDA安装的目录;
执行下面的代码,把下载的文件复制到安装目录;
第一行代码复制一个文件,第二行代码复制整个文件夹的文件

sudo cp /home/crnn/Downloads/cudnn-11.2-linux-x64-v8.1.1.33/cuda/include/cudnn.h /usr/local/cuda-11.2/nvvm/include/
sudo cp /home/crnn/Downloads/cudnn-11.2-linux-x64-v8.1.1.33/cuda/lib64/* /usr/local/cuda-11.2/nvvm/lib64
sudo chmod a+r /usr/local/cuda-11.2/nvvm/lib64/*
sudo chmod a+r /usr/local/cuda-11.2/nvvm/include/cudnn.h

现在已经配置cuDNN环境;

nvcc --version

在这里插入图片描述

参考资料

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2021-12-14 16:22:28  更:2021-12-14 16:24:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 4:15:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码