Ubuntu 16.04 安装NVIDIA显卡驱动及CUDA、CuDnn(详细)

原创 2018年04月17日 12:09:46

一、安装NVIDIA显卡驱动

1、首先卸载原有NVIDIA驱动:

sudo apt-get purge nvidia*

2、禁用nouveau驱动

      在终端输入:

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

     添加: 

blacklist nouveau
options nouveau modeset=0
     一定记着更新:
sudo update -initramfs -u   

     更新完成后重启系统

sudo reboot
     重启后输入:
lsmod | grep nouveau

     如果没有输出结果则正确。

3、下载NVIDIA驱动

     http://www.nvidia.cn/Download/index.aspx?lang=cn

选择对应的版本下载

4、在终端输入

sudo service lightdm stop

     按Ctrl+Alt+F1,切换到tty1,需要再次输入Ubuntu用户名和密码。

5、安装驱动

sudo chmod a+x NVIDIA-Linux-x86_64-xxx.run
sudo ./NVIDIA-Linux-x86_64-xxx.run -no-x-check -no-nouveau-check -no-opengl-files

   –no-opengl-files也就是不安装opengl,这个是必须要的,否则可能出现循环登陆的问题,–no-x-check 和–no-nouveau-check 是安装驱动时不检查X服务和nouvea,这两句不是必要的。

    需要选择时按默认即可。

6、在终端输入,返回。

sudo service lightdm start

7、检查NVIDIA,终端输入

nvidia-smi

二、安装CUDA

1、进入官网选择对应版本下载:

https://developer.nvidia.com/cuda-downloads

在终端输入:

sudo bash ***.run

注意,此时遇到询问是否安装驱动的选项,选择NO,不再安装驱动

2、添加到环境变量

 (1)终端输入

sudo gedit ~/.bashrc

   添加:

export PATH=/usr/local/cuda-9.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}} 

 (2)终端输入

sudo gedit /etc/profile

   添加:

export PATH=/usr/local/cuda/bin:$PATH
export PATH=/usr/local/cuda/bin:$PATH
 (3)终端输入
sudo gedit /etc/ld.so.conf.d/cuda.conf

    添加:

/usr/local/cuda/lib64
  (4)终端输入
sudo ldconfig

3、简单验证:

nvcc -V

三、配置CuDnn

1、官网下载;

https://developer.nvidia.com/rdp/cudnn-download

需要先注册一个账号,再选择对应版本下载

2、解压

3、移动文件

sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/

4、重新生成软链接(具体内容根据实际情况修改)

sudo rm -rf libcudnn.so libcudnn.so.7
sudo ln -s libcudnn.so.7.0.4 libcudnn.so.7
sudo ln -s libcudnn.so.7 libcudnn.so

5、完成

ubuntu16.04安装显卡驱动、CUDA、cuDNN

先看看本机的显卡: spci |grep -i nvidia 一、安装显卡驱动: 1、准备工作 先卸载你电脑中此刻有的nvidia的驱动: sudo apt-get remove –...
  • my88site
  • my88site
  • 2017-11-17 11:40:06
  • 1797

ubuntu 16.04 安装显卡驱动 CUDA8.0 cudnn5.1 笔记

为了跑SSD代码,开始搭建环境。一开始选择的是ubuntu 16.10 但是好像运行起来问题很多,比如输入法一直有问题,还是选择16.04比较稳定好用。我的显卡是GT650m,也还是可以使用cuda的...
  • weixin_37761614
  • weixin_37761614
  • 2017-03-05 00:26:31
  • 2039

华硕笔记本(GTX 1060显卡)安装Ubuntu16.04+Nvidia显卡驱动+Cuda8.0+cudnn6.0+ROS+Opencv3.2+Caffe+Tensorflow

华硕笔记本(GTX 1060显卡)安装Ubuntu16.04+Nvidia显卡驱动
  • Sparta_117
  • Sparta_117
  • 2017-06-26 14:50:51
  • 5274

ubuntu 16.04安装nVidia显卡驱动和cuda/cudnn踩坑过程

安装深度学习框架需要使用cuda/cudnn(GPU)来加速计算,而安装cuda/cudnn,首先需要安装nvidia的显卡驱动。 我在安装的整个过程中碰到了驱动冲突,循环登录两个问题,以至于最后...
  • chenhaifeng2016
  • chenhaifeng2016
  • 2017-04-03 11:50:54
  • 7189

Ubuntu16.04下安装NVIDIA驱动、CUDA、cuDNN、OpenCV、Caffe和ROS

NVIDIA驱动、CUDA和cuDNN安装 安装参考链接 注意事项: NVIDIA驱动的安装用apt-get install的方法最好,查清楚相应型号就行,cuda有最低的NVIDIA驱动的型...
  • xiongmingkang
  • xiongmingkang
  • 2018-01-22 18:10:45
  • 36

ubuntu16.04 + NVIDIA驱动 + CUDA + cuDNN + tensorflow-gpu + keras安装

写在前面,一路安装走来,遇到很多TensorFlow、cuda、cudnn版本不兼容匹配的,后来,我找到了NVIDIA官方系统配置 ,可以按照这个来配置,避免多走弯路。 环境: - ubun...
  • FYZ530357172
  • FYZ530357172
  • 2018-01-30 16:35:42
  • 410

[专业亲测]Ubuntu16.04安装Nvidia显卡驱动(cuda)--解决你的所有困惑

因为要做毕设需要安装caffe2,配置cuda8.0,但是安装nvidia驱动真的是把我难倒了,看了很多篇博文都没有效果,现在我自己重新总结了下几种 安装方法(亲测有效),希望能帮到大家。查看版本驱动...
  • ghw15221836342
  • ghw15221836342
  • 2018-03-15 18:25:10
  • 1222

双显卡 ubuntu16.04 安装 NVIDIA驱动 + CUDA + cuDNN + tensorflow-gpu + keras

双显卡 ubuntu16.04 安装 NVIDIA驱动 + CUDA + cuDNN + tensorflow-gpu + keras。环境配置教程...
  • u013502004
  • u013502004
  • 2017-06-06 11:07:45
  • 2009

ubuntu16.04 NVIDIA CUDA8.0 以及cuDNN安装

下载CUDA 官网下载 按照自己的实际情况进行选择,下载合适的版本。 官方安装指南 注意这里下载的是cuda8.0的runfile(local)文件。  安装CUDA ...
  • u013947807
  • u013947807
  • 2018-01-10 16:37:04
  • 1345
收藏助手
不良信息举报
您举报文章:Ubuntu 16.04 安装NVIDIA显卡驱动及CUDA、CuDnn(详细)
举报原因:
原因补充:

(最多只允许输入30个字)