Ubuntu16.04+nvidia显卡驱动+cuda安装

安装过程如下:
亲测第二种离线下载.run文件
通过挂载U盘和ISO文件安装gcc和make等包
https://blog.csdn.net/yy1209357299/article/details/89874661

具体安装:

  1. 准备工作:
    查询自己系统的显卡版本
    lspci | grep -i nvidia
    在nvidia官网查询适合自己系统的驱动版本
    然后下载对应的nvdia.run文件和对应的cuda.run两个文件

将NVIDIA-Linux-x86_64-384.111.run 和 cuda_8.0.61_375.26_linux.run下载下来,放到Downloads文件夹下。

2.卸载原有驱动:
cd ~/Download
sudo chmod +x *.run
sudo ./NVIDIA-Linux-x86_64-384.111.run –uninstall
ps: 当然如果你已经安装了cuda toolkit,而且没成功,建议也将cuda toolkit也卸载干净:
cuda toolkit默认安装在 /usr/local/cuda-8.0下:
cd /usr/local/cuda-8.0/bin
sudo ./uninstall_cuda_8.0.pl

  1. 禁用nouveau驱动:
    sudo vi(gedit) /etc/modprobe.d/blacklist.conf
    在最后加入下面三行并保存:
    blacklist nouveau
    blacklist intel
    options nouveau modeset=0
    然后执行:sudo update-initramfs -u
    重启,执行:lsmod | grep nouveau,如果没有输出,表明禁用成功。

4.禁用X-Window服务:
安装显卡驱动需要禁用该服务,否则会安装终止,并出现相应需要禁用该服务的错误。
sudo service lightdm stop
Ctrl-Alt-F1,之后输入用户名密码进入控制台模式:

5.安装驱动:
一样先进入Downloads文件夹下:
cd ~/Downloads
给run文件赋予执行权限
sudo chmod +x NVIDIA-Linux-x86_64-384.111.run
执行该文件:
sudo ./NVIDIA-Linux-x86_64-384.111.run -no-opengl-files
根据提示安装即可,重启电脑,并输入:nvidia-smi和nvidia-settings验证是否安装成功。
ps:如重启后出现分辨率为800*600,切不可调的情况:
执行下面命令:
sudo mv /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo touch /etc/X11/xorg.conf
sudo reboot

  1. 配置环境变量:
    sudo gedit /etc/profile
    在最后两端加入:

export PATH=/usr/local/cuda-8.0/bin: P A T H e x p o r t L D L I B R A R Y P A T H = / u s r / l o c a l / c u d a − 8.0 / l i b 64 : PATH export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64: PATHexportLDLIBRARYPATH=/usr/local/cuda8.0/lib64:LD_LIBRARY_PATH
然后
sudo env
若显示刚刚加入的环境变量表示成功。

安装cuda toolkit
1.同样进入Downloads文件夹:
cd ~/Downloads
sudo ./cuda_8.0.61_375.26_linux.run -no-opengl-libs
ps:license文件很长,长按CTRL+F(CTRL +B是往前翻一页)即可。

2.选项:
1): Do you accept the previously read EULA?
accept
2): Install NVIDIA Accelerated Graphics Driver for Linux-x86_64 375.26?
n(因为我们已经在上面的步骤安装了最新的显卡驱动)
3): Install the CUDA 8.0 Toolkit?
y
4): Enter Toolkit Location
enter
5): Do you want to install a symbolic link at /usr/local/cuda?
y
6): Install the CUDA 8.0 Samples?
y(其实可以是n,不信的话你可以按照最上面的方法卸载cuda toolkit之后,cuda-8.0文件下还是有 Samples文件,当然了,不用太纠结~)
7): Enter CUDA Samples Location
enter

3.安装完成:
成功完成后会显示Installed:

4.测试一下:
cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery
sudo make -j4
./deviceQuery

显示版本号则deviceQuery成功。

也可以测试一下带宽:
cd …/bandwidthTest
sudo make -j4
./bandwidthTest

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值