ubuntu16.04+cuda8.0安装

软硬件环境:i7+8g+gtx1070+ubuntu16.04+cuda8

参考教程:

NVIDIA官方cuda安装教程(以备查阅):http://docs.nvidia.com/cuda/cuda-installation-guide-linux/#abstract

Ubuntu 14.04安装CUDA-8.0:http://www.jianshu.com/p/35c7fde85968

CUDA 8.0 + Ubuntu 16.04 @ 双显卡笔记本(核显+独显)安装教程:http://blog.csdn.net/DaqianC/article/details/76647923

一、各种检查

FIRST OF ALL

0.1 如果之前安装过,但失败了的同学,请敲下...

a)..deb安装失败的....

$ sudo apt-get --purge remove nvidia*

b).run安装失败的....
执行

$ sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.pl
$ sudo /usr/bin/nvidia-uninstall
  • 在 a) 或 b) 后,若仍安装有问题,请敲下
    $ sudo apt-get autoremove --purge nvidia-*   #把nvidia驱动清个干干净净
    $ sudo reboot
  • !Note: sudo apt-get remove --purge nvidia-*这条指令并没卸载干净,可能存在驱动的冲突,导致安装不成功

1 PRE-INSTALLATION ACTION

1.1 Verify you have a CUDA-Capable GPU

$ lspci | grep -i nvidia

我的机器显示:

01:00.0 3D controller: NVIDIA Corporation GF117M [GeForce 610M/710M/810M/820M / GT 620M/625M/630M/720M] (rev a1)

到 这里 验证型号

1.2 Verify you have a Supported Version of Linux

$ uname -m && cat /etc/*release

结果显示:

x86_64
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
...

1.3 Verify the System Has GCC Installed

$ gcc --version

结果显示:

gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
...

1.4 Verify the System has the Correct Kernel Headers and Development Packages Installed

查看正在运行的系统内核版本

$ uname -r

结果显示

4.4.0-45-generic

安装对应的kernels header和开发包:

$ sudo apt-get install linux-headers-$(uname -r)

二、修改显卡驱动为NVIDIA专用驱动或者在官网下载驱动安装

安装最新驱动参考:http://blog.csdn.net/u010837794/article/details/63251725

ubuntu16.04+cuda8.0安装_第1张图片

三、下载cuda

历史版本:https://developer.nvidia.com/cuda-toolkit-archive

最新版本:https://developer.nvidia.com/cuda-downloads

ubuntu16.04+cuda8.0安装_第2张图片

四、禁用nouveau通用显卡驱动

其实设置additional drivers为专有驱动时,已经相当与禁止nouveau驱动。

Disabling Nouveau

$ lsmod | grep nouveau

如果有内容输出,则需禁掉nouveau

$ sudo vi /etc/modprobe.d/blacklist-nouveau.conf

添加如下内容:

blacklist nouveau
options nouveau modeset=0

保存退出(:wq)
执行

$ sudo update-initramfs –u

再执行

$ lsmod | grep nouveau

若无内容输出,则禁用成功
然后重启电脑

$ sudo reboot
五、重启安装cuda

重启后,进入登录界面的时候,不要登录进入桌面(否则可能会失败,若不小心进入,请重启电脑),直接按Ctrl+Alt+F1进入文本模式(命令行界面),登录账户。

关闭图形化界面

$ sudo service lightdm stop

切换到cuda_8.0.27_linux.run的目录,执行

$ sudo sh cuda_8.0.27_linux.run

!Note:安装的时候,要让你先看一堆文字(EULA),我们直接不停的按空格键到100%;
遇到提示是否安装openGL ,选择no,其他的可以一路accept, yes或回车

安装成功后,会显示installed,否则会显示failed

重启图形化界面

$ sudo service lightdm start
六 、配置环境变量

Environment Setup

打开系统配置文件

$ sudo vi /etc/profile

在文件最后添加

export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH

保存退出

执行

$ source /etc/profile

让文件立即生效

至此cuda 8.0安装完毕。

七、验证安装完成
参考官方:

http://docs.nvidia.com/cuda/cuda-installation-guide-linux/#abstract




你可能感兴趣的:(双目视觉ZED)