ubuntu16.04安装Nvidia显卡驱动、CUDA、cudnn

一、安装Nvidia显卡驱动
1、下载驱动
前往英伟达官网下载驱动
我的显卡是GTX1070Ti,选择如下:
在这里插入图片描述
点击开始搜索,在弹出的选项中选择最新版本(注意,非特殊需求,不要选择带BETA的版本)
在这里插入图片描述
随后点击进行下载即可,记住 NVIDIA-Linux-x86_64-418.56.run 的保存位置,以便后面安装(注意不同的版本最后安装执行的具体选项不同)。
2、前期准备
**·**禁用nouveau
ubuntu 16.04默认安装了第三方开源的驱动程序nouveau,安装nvidia显卡驱动首先需要禁用nouveau,不然会碰到冲突的问题,导致无法安装nvidia显卡驱动。

— 编辑文件blacklist.conf

终端中执行以下命令:
在这里插入图片描述
若未安装 vim 则 sudo apt-get install vim 安装或使用 vi
在文件最后部分插入以下两行内容
在这里插入图片描述
更新,终端中执行以下命令:
在这里插入图片描述
重启系统(一定要重启)

— 开机验证nouveau是否已禁用
重启ubuntu后发现分辨率降低,字体变大,表明卸载nouveau成功。

也可以在终端中执行以下命令:
在这里插入图片描述
在这里插入图片描述
没有信息显示,说明nouveau已被禁用,接下来可以安装nvidia的显卡驱动。

卸载原驱动

在ubuntu下按ctrl+alt+f1进入命令行界面,执行以下命令:
在这里插入图片描述
然后卸载掉原有驱动:
在这里插入图片描述
3、安装驱动
给驱动run文件赋予执行权限
进入去驱动程序所在的保存目录:
在这里插入图片描述
安装
在这里插入图片描述
-no-x-check:安装驱动时关闭X服务

-no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件
【注:】安装过程中的选项:
The distribution-provided pre-install script failed! Are you sure you want to continue? 选择 yes 继续。
Would you like to register the kernel module souces with DKMS? This will allow DKMS to automatically build a new module, if you install a different kernel later? 选择 No 继续。
问题没记住,选项是:install without signing
问题大概是:Nvidia’s 32-bit compatibility libraries? 选择 No 继续。
Would you like to run the nvidia-xconfigutility to automatically update your x configuration so that the NVIDIA x driver will be used when you restart x? Any pre-existing x confile will be backed up. 选择 Yes 继续

这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。

待安装完成后,打开图像界面
在这里插入图片描述
检查驱动是否安装成功:
在这里插入图片描述
如果出现如下提示,则说明安装成功:
以下是网上找的图,正常会看到自己的显卡名字 GTX1070Ti
在这里插入图片描述
最后重启即可。
二、安装CUDA
安装之前首先要确认你需要安装的cuda和cudnn的版本。
1、下载CUDA
下载安装文件。首先去英伟达官网下载cuda安装包:添加链接描述
在这里插入图片描述
按照系统配置选择安装包,据说用deb文件安装容易出错,所以直接下载runfile(后缀为.run)文件来安装,例如我想安装cuda9.0,且我的操作系统为Ubuntu16.04,所以我按照下图选择安装包:
在这里插入图片描述
2、安装cuda
进入run文件的保存目录,执行以下命令:
在这里插入图片描述
压住回车键,直到服务条款显示到100%。接着按下面的步骤选择:
在这里插入图片描述
安装完成后,设置环境变量。
3、设置环境变量
打开主目录下的 .bashrc文件添加如下路径,例如我的.bashrc文件在/home/xxx 下(xxx是你的username),如果没有找到,则按Ctrl+H键显示隐藏文件。
在这里插入图片描述
保存后在终端运行:
在这里插入图片描述
输入命令检查是否安装完成:
在这里插入图片描述
在这里插入图片描述
在底下出现几行文字的最后能看到cuda版本说明成功。
三、cudnn的安装
1、下载安装文件
按需求下载cudnn的安装文件:添加链接描述
选择cuda9.0下cuDNN v7.1.4 Library for Linux(根据自己需要下载版本)
在这里插入图片描述
2、安装cudnn
解压下载的文件,可以看到cuda文件夹,在当前目录打开终端,执行如下命令:
在这里插入图片描述

3、查看cudnn版本
在终端输入
在这里插入图片描述
如果出现下图所示版本信息,说明安装成功
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值