Ubuntu 16.04安装官方显卡驱动和CUDA10.0

一、安装NVIDIA显卡驱动

1. 在NVIDIA官网上下载对应的驱动程序,根据自己的GPU型号下载相应的 .run 文件

cuda下载地址https://developer.nvidia.com/cuda-zone

查看电脑的GPU型号,在终端输入:nvidia-smi 或者 nvidia-settings

2. 下载后,不急着安装,先将nouveau驱动加入黑名单

    sudo vi /etc/modprobe.d/blacklist.conf

    文件后面增加一行:blacklist nouveau

3. 卸载驱动nouveau:sudo apt-get --purge remove xserver-xorg-video-nouveau

终端输入命令:lsmod | grep nouveau 查看nouveau是否被加载,如果没有任务输出,继续下面操作;

4. 清除NVIDIA相关的软件(如果有的话):sudo apt-get --purge remove nvidia-*

5. 重启电脑后,按Ctrl+Alt+F1进入命令行模式

6. 在终端输入:sudo service lightdm stop 关闭图形环境,否则驱动无法正常安装;

如果提示unit lightdm.service not loaded

则先安装LightDm: sudo apt install lightdm

安装完毕后跳出一个界面,选择lightdm,再sudo service lightdm stop

     输入上面命令后,有可能关不了,可以再手动删除X图形界面,图形界面X在 /temp路径下,

      cd /temp

      sudo rm -rf .X*

      这样就可以把关于图形界面的文件全部删除掉

7. 安装NVIDIA driver

    sudo chmod a+x NVIDIA-Linux-x86_64-410.78.run // 获取权限

    sudo sh NVIDIA-Linux-x86_64-410.78.run –no-x-check –no-nouveau-check –no-opengl-files  // 安装驱动

      •–no-x-check 安装驱动时关闭X服务
      •–no-nouveau-check 安装驱动时禁用nouveau
      •–no-opengl-files 只安装驱动文件,不安装OpenGL文件;安装了,如果是双显卡的话,会出现重复登录的问题

安装过程中:

a. Would you like to register the kernel module sources with DKMS?This will allow DKMS to...........选择NO

b.  不安装OpenGL

8. 检查NVIDIA驱动是否安装成功:nvidia-smi

二、安装cuda

1. sudo chmod a+x cuda_10.0.130_410.48_linux.run // 获取权限

    sudo sh cuda_10.0.130_410.48_linux.run --tmpdir=/home/max/temp

   这里加 --tmpdir 主要是直接运行后,会提示空间不足的问题

2. 加入环境变量,加入到 ~/.bashrc的尾部:

 export PATH=/usr/local/cuda-10.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

保持后,输入:source ~/.bashrc

3. 终端输入:nvcc --version 会输出CUDA的版本信息

4. 重新启动图形化界面:

sudo service lightdm start

Ctrl+alt+F7退出Text Mode

 

参考:https://blog.csdn.net/QLULIBIN/article/details/78714596

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值