Ubuntu14.04安装NVIDIA显卡驱动,CUDA8.0

参照:http://blog.csdn.net/u013294888/article/details/56666023的步骤:

第0步:关闭secure boot;这一步是最关键的,否则后面都无法安装!!!!
第一步:安装Nvidia显卡驱动
首先,禁用可能导致问题的开源驱动,编辑/etc/modprobe.d/blacklist.conf;
sudo gedit /etc/modprobe.d/blacklist.conf
添加一下内容:
blacklist amd76x_edac
blacklist vga16fb
blacklist nouveau
blacklist nvidiafb
blacklist rivatv //可能不需要这么多
卸载干净所有安装过的NVIDIA驱动:
sudo apt-get remove –purge nvidia-*
执行以下命令添加驱动源:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

下面进入tty1模式执行:
建议Ctrl+Alt+F1切换到tty1执行:
关闭lightdm
sudo service lightdm stop
或者输入:sudo /etc/
sudo apt-get install nvidia-375 nvidia-settings nvidia-prime
sudo nvidia-xconfig //无法执行
sudo apt-get install mesa-common-dev //安装缺少的库
sudo apt-get install freeglut3-dev
sudo update-initramfs -u
sudo reboot
重启应该就不会遇到循环登录的问题;
下面这是可选的,我的没有问题:
重启后,进入的依然是tty1模式:
然后:
sudo /etc/init.d/lightdm restart
回到桌面系统。

第二安装CUDA8.0:
我用的是.run 的安装方式,
cd /download/
sudo chmod +x cuda_8.0.61_375.26_linux.run
sudo ./cuda_8.0.61_375.26_linux.run
然后根据命令行提示安装:
按q退出条款浏览或者按空格直到条款末尾,输入accept接受条款;
输入n不安装nvidia图像驱动,前面已经安装好驱动;
输入y安装cuda 8.0 toolkit;
回车确认cuda默认安装路径(/usr/local/cuda-8.0);
输入y安装CUDA 8.0 Samples;
输入CUDA 8.0 Samples安装路径:/home/用户名/CUDA/samples(选择你喜欢的目录进行安装)。
至此,CUDA8.0也已安装完成。

然后:sudo reboot
重启以后,进入cudnn的安装 。

第三安装cudnn:
cd /download/
tar zxvf cudnn-8.0-linux-x64-v5.1.tgz
cd cuda/
sudo cp include/cudnn.h /usr/local/include/
sudo cp lib64/libcudnn.* /usr/local/lib
下面是设置软连接:
sudo ln -sf /usr/local/lib/libcudnn.so.5.1.10 /usr/local/lib/libcudnn.so.5
sudo ln -sf /usr/local/lib/libcudnn.so.5 /usr/local/lib/libcudnn.so
sudo ldconfig -v
设置环境变量:
在/etc/profile中添加CUDA环境变量:
sudo gedit /etc/profile

在末尾加入下面2句:
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64/:/usr/local/cuda/lib64:LDLIBRARYPATHexportPATH=/usr/local/cuda−8.0/bin:/usr/local/cuda/bin:PATH
保存后, 执行下列命令, 使环境变量立即生效
source /etc/profile

同时需要添加lib库路径: 在 /etc/ld.so.conf.d/加入文件 cuda.conf, 内容如下
sudo ldconfig

接下来,查看一下自己的显卡情况:
lspci | grep -i vga
lspci | grep -i nvidia
nvcc -V

其中:禁用nouveau kernel driver,官网给的方法是在/etc/modprobe.d/下增加一个nvidia-install-xxx.conf的文件,解除禁用时删除它。
然后,还有种比较简单切换显卡驱动的方式是在system-setting 里的software & updates里,最后一列,additional Drivers,在这里切换显卡驱动,然后重启生效检验。

然后记得安装cuda8.0,官网:https://developer.nvidia.com/cuda-downloads
要选择runfile,不要用deb文件。。。。说多了都是泪。。。。
检测方法是,make samples,然后去release下 ./deviceQuery 出现显卡信息

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值