安装 显卡驱动 + cuda + cudnn (笔记)

参考官网 https://docs.nvidia.com/deeplearning/sdk/cudnn-install/index.html

① 安装显卡驱动 Drivers

第一步

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

第二步 查看支持安装的显卡驱动版本号

ubuntu-drivers devices

driver : nvidia-driver-410 - third-party free
driver : nvidia-driver-418 - third-party free
driver : nvidia-driver-415 - third-party free
driver : nvidia-driver-430 - third-party free recommended
driver : xserver-xorg-video-nouveau - distro free builtin

第三步: 选择自动安装

sudo ubuntu-drivers autoinstall

下载完后需要设置重启之后的验证密码,设置完后重启
界面跳出
reboot
enroll from mok
enroll key from disk
enroll hash from disk
选择 enroll from mok
选择 yes – reboot
第二种: Software&Updates
在 Additional Drivers 里面找到 (recommend)的驱动 , apply
完成后也是需要设置密码重启,
同上操作
nvidia-smi 查看结果

②安装 cuda toolkit

  1. 官网下载完,按照下载页面下的操作代码安装即可

  2. 给cuda添加环境变量
    sudo nano ~/.bashrc
    最后行添加
    export PATH=/usr/local/cuda/binKaTeX parse error: Expected '}', got 'EOF' at end of input: {PATH:+:{PATH}}
    export LD_LIBRARY_PATH=/usr/local/cuda/lib64KaTeX parse error: Expected '}', got 'EOF' at end of input: …LIBRARY_PATH:+:{LD_LIBRARY_PATH}}
    export CUDA_HOME=/usr/local/cuda

source ~/.bashrc 使环境变量生效

③ 安装cudnn
首先找到对应之前装的cuda的cudnn版本
因为我是在Ubuntu18.04安装,所以分别下载 <runtime*> <developer*> <samples*> for ubuntu 18.04这三个文件
然后开始安装三个文件 sudo dpkg -i <分别是刚刚下的三个文件,少一个都不行>
测试结果
#Copy the cuDNN sample to a writable path.
cp -r /usr/src/cudnn_samples_v7/ ./

#Go to the writable path.
cd ./cudnn_samples_v7/mnistCUDNN

这个有个bug坑,如果直接下一步make会编译失败,cd 到 /usr/include/ 下面把 cudnn.h 文件里面的
#include “driver_types.h”
改成:
#include <driver_types.h>
这样才能下一步编译成功

#Compile the mnistCUDNN sample.
make clean && make

#Run the mnistCUDNN sample.
./mnistCUDNN

If cuDNN is properly installed and running on your Linux system, you will see a message similar to the following:
Test passed!

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值