深度学习环境配置:GTX960M+CUDA9.0+cuDNN7.4

电脑重装&配环境记录(2)深度学习环境配置:GTX960M+CUDA9.0+cuDNN7.4

写在前面给自己:接上一篇文章(重装Ubuntu16.04系统&安装中文输入法)后,接下来安装显卡驱动相关,配置好深度学习环境,虽然课题中用不到太多,但是有时测试做对比实验用,为避免不必要麻烦,还是安装一下。根据显卡驱动对应表,最开始准备安装384.90版本的驱动(之前也是安装的这个版本),结果这次怎么都是安装不上,最终重新下载安装390.132链接版本进行安装。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8VER7PFD-1607418062235)(./1607414208595.png)]

【1】安装显卡驱动
(1)打开终端,先删除旧的驱动:

   sudo apt-get purge nvidia-*

(2)禁用自带的 nouveau nvidia驱动
  • 先执行下面命令,可以发现会显示一些东西,现在要禁用掉,使它不显示出来(在这里,我执行下面命令没有显示任何东西,不过我还是照着做了一遍)

    lsmod | grep nouveau


  • 执行以下命令创建一个文件

  sudo gedit /etc/modprobe.d/blacklist-nouveau.conf


  • 添加如下内容(一些教程添加的还要多,我这里是添加的这些):

    blacklist nouveau options nouveau modeset=0


  • 然后保存文件退出,执行下面命令更新一下:

  sudo update-initramfs -u


  • 然后重启电脑,重启后打开终端再次输入命令

   lsmod | grep nouveau


  • 如果什么都没显示,说明禁用nouveau成功,接下来开始安装NVIDIA驱动。实际情况是在未禁用nouveau之前,我的电脑也是什么都没有显示,不过我还跟着教程做了一遍;另外,在第一遍装384.90时,还装了一些依赖dkms什么的(当时装了几次都不成功,瞎搞的),在这里默认那些依赖没有必要,日后如果遇到问题再补上。
(3)开始安装NVIDIA驱动
  • Ctrl+Alt+F1进入控制台,然后输入用户名密码登陆,执行下面命令关闭图形界面

  sudo service lightdm stop


  • 给驱动run文件赋予执行权限

    sudo chmod a+x NVIDIA-Linux-x86_64-390.132.run


  • 安装

  sudo ./NVIDIA-Linux-x86_64-390.132.run -no-opengl-files


  前面几次(安装384.90时)都是执行的:sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files,但是都没成功,也不知道具体是怎么回事,如果不行都试试。

  • 安装过程会有一些警告什么的,按照教程提示选择yes/no,安装成功后,打开图形化界面sudo service lightdm start,返回图形界面ctrl+alt+f7,命令nvidia-smi测试是否安装成功。
【2】安装CUDA9.0
  • 首先去官网下载cuda9.0,进入下载目录,给文件添加运行权限:

  chmod +x ./cuda_9.0.176_384.81_linux.run

  • 运行安装,yes/or 根据教程链接

  sudo ./cuda_9.0.176_384.81_linux.run

  • 添加环境
    不知道是不是只需要在~/.bashrc中添加即可?我首先按照博客园链接/etc/profile添加了又在~/.bashrc中添加了,目前测试没问题,后续有问题再补充。目前先记录下来。(后续更新12-10)安装PCL时,发现驱动掉了,顺便检查了CUDA,发现更加正确的步骤,又按照后面这个链接配置了一下CUDA,以后都按照这个链接安装CUDA.
【3】安装cuDNN7.4.2

  主要参考Ubuntu16.04下cuda9.0+cudnn7.0安装,相对顺利。

  暂时不安装tensorflow anocoada等。主要是后续目录会有冲突,后续安装继续补充。
参考:

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值