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

本文详细记录了在Ubuntu 16.04上安装CUDA 8.0和cuDNN 5.1的过程,包括禁用nouveau驱动、安装NVIDIA显卡驱动、设置环境变量等步骤,旨在为跑SSD代码搭建稳定环境。
摘要由CSDN通过智能技术生成

为了跑SSD代码,开始搭建环境。一开始选择的是ubuntu 16.10 但是好像运行起来问题很多,比如输入法一直有问题,还是选择16.04比较稳定好用。我的显卡是GT650m,也还是可以使用cuda的。这一阶段的目的是把显卡这些东西弄好,那么开始。

一、先要去英伟达官网下载两样东西:cuda 8.0 和 cudnn 5.1 ,其中cuda8.0选择runfile版本的,这样可以做一些选择。

cuda 8.0:


至于cuDNN在英伟达官网注册一下就能下载不再赘述。

在这一步不需要从英伟达官网下载驱动,因为下下来的驱动在安装过程中会出现诸多问题,后述。

二、安装显卡驱动

首先禁用可能导致问题的开源驱动nouveau

输入sudo gedit /etc/modprobe.d/blacklist.conf

在文档末尾添加以下内容

blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist nvidiafb
blacklist rivatv
options nouveau modeset=0
(这句话要添加进去,否则不会禁用)

然后sudo reboot重启


如果之前有装过NVIDIA的驱动,则需要卸载干净所有安装过的NVIDIA驱动: 

sudo apt-get purge nvidia*

(sudo apt-get remove –purge nvidia-* 这句话在网上看到好多人都在用,但是我会出现问题执行不了,不知道为啥)

之前一次我是从官网上下载驱动进行安装的,如果是这样安装的驱动则需要使用:

sudo sh NVIDIA-Linux-*(文件名).run --uninstall

执行以下命令添加驱动源: 
sudo add-apt-repository ppa:graphics-drivers/ppa 
sudo apt-get update

由于驱动程序安装过程中要关闭图形界面,所以要进入tty1来进行安装

Ctrl+Alt+F1切换到tty1执行: 
关闭lightdm 
sudo service lightdm stop 
进行下载安装显卡驱动、settings和prime:
sudo apt-get install nvidia-375 nvidia-settings nvidia-prime

在这里要解释一下为什么不从官网下载驱动。一开始我这样从官网下载驱动进行安装,重启之后出现了循环登录的问题。后来屏蔽了openGL组件的安装,可以解决循环登录的问题,但是又出现了CUDA无法安装的问题。后来请教了别人,应该是双显卡的问题,要用prime来切换显卡,这就很麻烦了。

后来看到了这条代码,发现可以完美解决循环登录的问题,于是记录在这里。经过思

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值