Ubuntu18.04_NVIDA驱动460_Cuda11.2_CuDNN8

  • 1. 安装NVIDA显卡驱动
    • 1.1 查看显卡硬件型号
    • 1.2 安装
    • 1.3 ==**检查**== NVIDIA显卡驱动是否安装OK
  • 2.安装NVIDIA Cuda
    • 2.1 官网下载
    • 2.2 安装
    • 2.3 配置环境变量
    • 2.4 ==**Cuda验证**==
  • 3. CuDNN
    • 3.1 准备
    • 3.2 下载
    • 3.3 安装
    • 3.4 ==CuDNN验证==
  • 4 ==最终验证==
  • 5. 总结

前言
本文章为自己多次尝试后,最终成功的过程记录和总结,希望能给你带来一些帮助

1. 安装NVIDA显卡驱动

1.1 查看显卡硬件型号

  • 终端输入:
ubuntu-drivers devices

  • 推荐安装的版本号是:nvidia-driver-460

1.2 安装

  • 若需要,卸载之前的显卡驱动
sudo apt-get remove --purge nvidia*
  • 若安装推荐版本,终端输入:
sudo ubuntu-drivers autoinstall
  • 若安装自定义版本(以455为例),终端输入:
sudo apt install nvidia-455

1.3 检查 NVIDIA显卡驱动是否安装OK

  • 终端输入:
sudo lshw -c video
  • 在configuration这一行中有driver=nvidia的字符串,就说明nvidia的驱动已安装
  • 检查驱动版本(注意没有空格)
nvidia-smi

2.安装NVIDIA Cuda

2.1 官网下载

  • 进入官网
  • 以往版本
  • 依次点击对应模块,选择 runfile [local] 类型:
  • 结果显示:
  • 终端输入(注意替换成你的installation instructions):
wget https://developer.download.nvidia.com/compute/cuda/11.2.2/local_installers/cuda_11.2.2_460.32.03_linux.run

2.2 安装

  • 若需要卸载:参考
  • 安装
sudo sh cuda_11.2.2_460.32.03_linux.run
  • 选择continue

  • 输入 accept

  • 取消 Driver 的勾选!

  • install

  • 安装完成:

  • 确认版本

cat /usr/local/cuda/version.json
  • 补充:注意部分版本的cuda的version格式是.txt

    • 若出现“没有那个文件或目录”,则手动进入/usr/local/cuda/,将命令替换成version.xxx即可

2.3 配置环境变量

sudo vim ~/.bashrc
  • 若显示 ‘vim:找不到命令’,终端输入
sudo apt-get install vim-gtk
  • 加入如下环境变量(移动至最后一行后,按[ i ]进入插入模式):

    • 可打开/usr/local/文件夹,查看cuda文件名
    • 注意:这里采用cuda而非cuda-版本号是为了多CUDA版本方便切换(详细见参考)
# CUDA
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64
export PATH=$PATH:/usr/local/cuda/bin
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda

  • 输入完成,保存退出:按[ESC],输入[:wq],[Enter]
  • 终端运行:
source ~/.bashrc
  • nvcc移动至/usr/bin/
sudo cp /usr/local/cuda-11.2/bin/nvcc /usr/bin/
# 注意cunda-版本号的对应

2.4 Cuda验证

nvcc --version

  • 补充:如果用户环境变量(~/.bashrc)已更改,但仍显示旧cuda版本,请检查之前是否添加了系统环境变量,若有则相应更改
sudo vim /etc/profile
- 若以上环境变量均检查后,仍显示旧版本,则重启电脑后再尝试
- 最后方案是重装

3. CuDNN

3.1 准备

  • 登陆官网,使用邮箱注册账号

3.2 下载

  • 下载CUDA11.2-Ubuntu18.04对应的3个Deb

3.3 安装

  • 按照官网的教程进行安装:

    • 进入下载目录下
    • 用 <下载的文件名> 替换<name.deb>
cd Downloads
sudo dpkg -i <name.deb>
# sudo dpkg -i libcudnn8_8.1.0.77-1+cuda11.2_amd64.deb
# sudo dpkg -i libcudnn8-dev_8.1.0.77-1+cuda11.2_amd64.deb
# sudo dpkg -i libcudnn8-samples_8.1.0.77-1+cuda11.2_amd64.deb

3.4 CuDNN验证

  • 复制the cuDNN samples至HOME
cp -r /usr/src/cudnn_samples_v8/ $HOME
  • 更换目录
cd  $HOME/cudnn_samples_v8/mnistCUDNN
  • 编译 the mnistCUDNN sample
make clean && make
  • 此步骤出现问题,提示无<FreeImage.h>

    • 下载FreeImage
    • 解压下载好的zip,打开 README.linux
    • 阅读后按照 Installation 安装:
      • 打开命令行,进入解压文件的目录(请以自己的为准)
      • 安装(make, make install)
      • 清理(make clean)
cd /tmp/mozilla_eren0/FreeImage3180/FreeImage/
make
make install
make clean
  • 重新编译 the mnistCUDNN sample
cd  $HOME/cudnn_samples_v8/mnistCUDNN
make clean && make

  • 运行 the mnistCUDNN sample.
./mnistCUDNN

4 最终验证

  • 终端输入
cd /usr/local/cuda/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery
  • 最终结果显示CUDA相关信息,且结果为PASS

5. 总结

  • 一路下来真是不容易,看了不少博客,有成功的,也有不适合的
  • 主要参考文章:
    大白话安装Ubuntu NVIDIA驱动,CUDA,cuDNN - 知乎
    Ubuntu配置GPU版本pytorch环境(含NVIDIA驱动+Cuda+Cudnn)_gdymind的博客-CSDN博客
    Ubuntu 18.04 安装 NVIDIA 显卡驱动 - 知乎
    [Ubuntu 20.04 CUDA install]
  • 希望这篇文章能对你有所帮助
  • 相关概念的拓展资料

Ubuntu18.04_NVIDA驱动460_Cuda11.2_CuDNN8相关推荐

  1. 微星笔记本win10装Ubuntu18+NVIDIA驱动+cuda+cudnn+tensorRT+搜狗

    @微星笔记本win10装Ubuntu18+NVIDIA驱动+cuda+cudnn+tensorRT+搜狗 1微星笔记本配置介绍 开始之前做一下介绍,记录一下整个装机过程以及未解决的问题. 笔记本配置: ...

  2. Ubuntu18 ft232驱动安装

    Ubuntu18 ft232驱动安装 前言 下载安装包 安装驱动 测试 注意 前言 使用ft232芯片把USB转TTL信号,需要先安装ft232的驱动.本篇记录Ubuntu下的ft232驱动安装. 下 ...

  3. TP-LINK TL-WDN7200H ubuntu18.04驱动安装

    TP-LINK本身没有在中文网站提供linux驱动. 英文网站的网卡型号不一样,通过样子猜测是T9UH,于是google了一下发现有开源驱动. 具体做法如下: sudo apt-get update ...

  4. Thinkpad T490安装Ubuntu18.04问题总结

    给Thinkpad T490安装了Ubuntu18.04系统后,出现了一些问题: 1.开机出现/dev/***: clean, / files, / blocks无法进入图形界面 原因:未安装Nvid ...

  5. Thinkpad-L14双系统装机

    Thinkpad-L14 win10 ubuntu双系统装机 1 安装bug 2 上当无数,发现只有官网靠谱,其他都有广告植入 3 启动无法进入bios 3 放弃抵抗,拥抱UEFI 3 放弃抵抗,拥抱 ...

  6. Ubuntu18.04 + Nvida GTX 1660ti显卡 驱动安装

    文章目录 Ubuntu18.04 + Nvidia GTX 1660ti显卡 驱动安装 删除旧的显卡驱动(如果装有cuda,就不要删除了) 检查你的nvida显卡驱动版本,找到免费推荐的驱动 安装驱动 ...

  7. linux18.04安装显卡驱动,详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!)

    详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测有效!) 详细介绍ubuntu18.04安装NVIDIA显卡驱动(亲测 ...

  8. Ubuntu18.04下无法进入图形界面、无法调整分辨率、无法重装显卡驱动问题的解决方式

    Ubuntu18.04下无法进入图形界面.无法调整分辨率.无法重装显卡驱动问题的解决方式 参考文章: (1)Ubuntu18.04下无法进入图形界面.无法调整分辨率.无法重装显卡驱动问题的解决方式 ( ...

  9. Ubuntu18.04 显卡驱动安装

    更新阿里源 Ubutnu安装后的第一件事是找到Software & Updates,将源更新为阿里云的源 .这样可以帮助我们减少很多麻烦. 之后,到第二页选择Other Software勾选C ...

最新文章

  1. SharePoint SiteCollection 和SubWeb之间的迁移
  2. 第一次搭建vue项目--安装vue-cli、初始化项目
  3. Qt之进程间通信(IPC)
  4. 银行核心系统之应用集成
  5. mysql数据的表分区二
  6. 技术开发者应该如何构建小团队的微服务方案?
  7. 实现童年梦想——RPG游戏入门(RPG制作大师使用教程)
  8. 世界十大极限运动是什么
  9. LiLei和HanMeiMei的隐式马尔可夫爱情
  10. 七里香计算机音乐谱子,七里香(改编自《新经典》)
  11. 计算机应用基础高一考试,计算机应用基础 2018 高一《计算机应用基础》教学方法初探...
  12. cesium实现相机绕地旋转效果
  13. AXI(Advanced eXtensible Interface)协议规范
  14. 服务器硬盘掉线解决过程分析
  15. 计算机原理第四章存储器题目,计算机组成原理第四章部分课后题答案(唐朔飞版)...
  16. “火星自治”,马斯克这次是认真的吗?
  17. 打工人必学的法律知识(三)——《中华人民共和国劳动争议调解仲裁法》
  18. 研发路上的一些总结与思考
  19. 行业资讯|BIM技术在未来的四大发展趋势是哪些?
  20. 饭谈:元宇宙时代到来,我们软件测试人员何去何从?

热门文章

  1. 计算机主机内置音箱,如何使Realtek声卡分别区分内置扬声器和耳机?
  2. C++数据类型【笔记】
  3. 交流电怎样转变为直流电?
  4. Nokia 6030默认保密码
  5. oracle适合分布式架构吗,争议|集中式 vs 分布式,医院集成平台存储应选择谁?...
  6. 【c++】 vector用法详解
  7. keil中c99mode(变量可以定义在函数任意位置)
  8. c语言三子棋详解!!! (电脑智能下棋)(附上完整代码)
  9. 机电传动控制 PLC梯形图编程练习
  10. 数据结构 第七章 实验题2 实现二叉树的各种遍历算法