Ubuntu 18.04 LTS安装NVIDIA显卡驱动

写在前面

换成Ubuntu系统后,系统默认安装的是X org提供的开源驱动nouveau,这个驱动可以胜任2D图形加速任务,但对3D图形处理就无能为力了。因此,在启动VMWare虚拟机的时候就经常报形如 “No 3D support is aviable from host”, "Hardware graphics acceleration is not aviliable"之类的错误。网上的教程林林总总,但实际上换驱动的方法并没有有些教程里说的那么复杂。现总结如下,以备后用。

一、硬件说明

  • 电脑:DELL-Inspiron-7472
  • 独立显卡型号:NVIDIA-GeForce-MX150
  • 系统:Ubuntu-18.04 LTS

二、安装过程

  1. 禁用BIOS中的Security Boot选项。方法:开机时按F12,进入BIOS界面,并在Security Boot那项中勾选Disable Security Boot

  2. 禁用系统自带的nouveau显卡驱动。方法:

    sudo -s	# 提升至root权限
    cd /etc/modprobe.d
    vim blacklist.conf 	#不会用vim的用gedit也可以,把命令里的vim换成gedit就行
    

    然后在blacklist.conf文件末尾加上下面两行:

    blacklist nouveau
    options nouveau modeset=0
    

    保存并退出,然后执行命令:update-initramfs -u
    重启系统,并在终端中输入lsmod | grep nouveau,若无输出则说明禁用成功

  3. 安装NVIDIA自己的驱动

    • 软件与更新中转到附加驱动那个窗口(如下图所示)
      软件与更新-附加驱动
    • 勾选“使用NVIDIA driver metapackage 来自nvidia-driver-430”(390也可以,建议不要勾选test的那个,因为有可能不稳定)
    • 点击“应用更改”,重启系统即可
  4. 重启系统后,打开终端,输入nvidia-smi,如下图所示即为成功demo

写在后面

想装cuDNN的同学建议先去NVIDIA的官网传送门上面查一下自己电脑GPU的compute capability,cuDNN要求GPU compute capability3.0及以上。原文如下:

Ensure you meet the following requirements before you install cuDNN.

  • A GPU of compute capability 3.0 or higher. To understand the compute capability of the GPU on your system, see: CUDA GPUs.
  • For the latest compatibility software versions of the OS, CUDA, the CUDA driver, and the NVIDIA hardware, see the cuDNN Support Matrix.

我的电脑就是因为显卡太渣才被实力劝退的…MX150不配拥有姓名TAT

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值