前言:
搭建的过程吸取了很多大神的经验,但是由于没有保存链接,没有办法在此致谢以及加上链接,请各位大神看到后不要生气哈。自己的安装经验不一定适合所有人,所写内容仅供参考。
一、硬件及系统环境
1、WIN7旗舰版和Ubuntu 16.04
2、显卡Quadro P4000
3、驱动包:cuda_9.1.85_387.26_linux.run
cuda_9.1.85.1_Linux.run
cuda_9.1.85.2_Linux.run
cuda_9.1.85.3_Linux.run
二、安装前环境确认:
1、lsmod | grep nouveau(无输出执行2)
有输出:cd letc/modprobe.d
sudo touch blacklist-nouveau.conf
sudo gedit blacklist-nouveau.conf
在打开的文件中输入:
blacklist nouveau
options nouveau modeset=0
保存退出
sudo update-initramfs -u
重启后终端检测
lsmod | grep nouveau
三、安装驱动
1、卸载原有驱动
sudo apt-get remove --purge nvidia-*
进入字符界面
CTRL+ALT+F1
关闭图形界面
sudo service lightdm stop
2、安装nvidia驱动
sudo chmod a+x NVIDIA-Linux-x86_64-396.18.run //获取权限
sudo ./NVIDIA-Linux-x86_64-396.18.run -no-x-check -no-nouveau-check -no-opengl-files //安装驱动。
安装完成后重启登录命令行输入 nvidia-smi 查看已安装的nvidia驱动
3、安装cuda包
安装版本及安装过程请自行百度
重点是安装后需要测试samples(全部通过代表安装成功)
一个是测试设备deviceQuery:
cd /........../cuda-9.2/samples/1_Utlities/deviceQuery
sudo make
./ deviceQuery
二是测试带宽bandwidthTest
cd ../bandwidthTest
sudo make
./ bandwidthTest
若测试的结果均为Reasult=Pass,则代表CUDA安装成功。