zoukankan      html  css  js  c++  java
  • ubuntu18.04安装显卡驱动

    电脑硬件有 NVIDIA 的显卡,但是没有驱动,那它是不能工作的,所以为了让显卡能够工作,发挥它的作用,我们需要安装显卡驱动。

    1. 使用 Ubuntu 软件仓库中的稳定版本安装

    1.1. 查看显卡硬件型号

    在终端输入:ubuntu-drivers devices,可以看到如下界面:

    wmz@wmz:~$ ubuntu-drivers devices
    == /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
    modalias : pci:v000010DEd00001B06sv00007377sd00000000bc03sc00i00
    vendor   : NVIDIA Corporation
    model    : GP102 [GeForce GTX 1080 Ti]
    driver   : nvidia-driver-390 - distro non-free
    driver   : nvidia-driver-435 - distro non-free
    driver   : nvidia-driver-440 - distro non-free recommended
    driver   : xserver-xorg-video-nouveau - distro free builtin

    从上图可以看出,我的显卡是:GP102 [GeForce GTX 1080 Ti],推荐安装的版本号是: nvidia-driver-440 - distro non-free recommended。

    1.2. 开始安装

    • 如果同意安装推荐版本,那我们只需要终端输入:sudo ubuntu-drivers autoinstall 就可以自动安装了。
    • 当然我们也可以使用 apt 命令安装自己想要安装的版本,比如我想安装 390 这个版本号的版本,终端输入:sudo apt install nvidia-390 就自动安装了。
    • 安装过程中按照提示操作,除非你知道每个提示的真实含义,否则所有的提示都选择默认就可以了,安装完成后重启系统,NVIDIA 显卡就可以正常工作了。安装完成后你可以参照 https://linuxconfig.org/benchmark-your-graphics-card-on-linux 上的介绍测试你的显卡。

    注意:安装到最后会提示需要在BIOS中将 security boot设置为Disabled,这个很重要,不然重启ubuntu后会因为显卡驱动与显卡无法通信,造成分辨率降低,上次还以为电脑出了什么问题重新安装了多遍显卡驱动,甚至重新安装了系统,其实都是无用功,

    真正应该做的仅仅是禁用UEFI安全启动

    首先:重启,按F2/DEL进入BIOS

    1. 确定 "OS Type" 是 "Windows UEFI"
    2. 点击进入 "Key Management"
    3. 以下每一项上面点右键——"Clear Secure Boot keys"
    4. 删除完成后,Secure Boot state 将自动变为 disabled,然后设置OS Type 为 Other OS .

     禁用UEFI安全启动后重启电脑后电脑分辨率正常,查看显卡驱动安装情况:

    wmz@wmz:~$ nvidia-smi
    Wed Aug  5 22:58:59 2020       
    +-----------------------------------------------------------------------------+
    | NVIDIA-SMI 440.95.01    Driver Version: 440.95.01    CUDA Version: 10.2     |
    |-------------------------------+----------------------+----------------------+
    | GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
    | Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
    |===============================+======================+======================|
    |   0  GeForce GTX 108...  Off  | 00000000:01:00.0  On |                  N/A |
    | 27%   56C    P0    69W / 260W |    255MiB / 11175MiB |      0%      Default |
    +-------------------------------+----------------------+----------------------+
                                                                                   
    +-----------------------------------------------------------------------------+
    | Processes:                                                       GPU Memory |
    |  GPU       PID   Type   Process name                             Usage      |
    |=============================================================================|
    |    0      1185      G   /usr/lib/xorg/Xorg                            18MiB |
    |    0      1244      G   /usr/bin/gnome-shell                          49MiB |
    |    0      1469      G   /usr/lib/xorg/Xorg                            96MiB |
    |    0      1598      G   /usr/bin/gnome-shell                          86MiB |
    +-----------------------------------------------------------------------------+

    如果没有禁用UEFI安全启动,屏幕分辨率降低,查看显卡驱动信息会返回与显卡通信失败等信息。

    其他安装方式参考下面的链接。

    参考:https://zhuanlan.zhihu.com/p/59618999

    禁用uefi安全启动参考:https://blog.csdn.net/qq_29650553/article/details/81028739

  • 相关阅读:
    97. 交错字符串-7月18日
    如何判断一个区块链项目的好坏?
    不知道这10点,千万别用SaaS
    数字人民币应用的五大猜想!你最关心哪个?
    什么是人工智能核心?这2个功能上线
    大数据的七大核心具体价值
    机器学习操作正在兴起
    每个大数据架构师都需要的6个基本技能
    数据之美:可视化会给你意想不到的答案!
    如何采用人工智能创建自动化运营的数据中心
  • 原文地址:https://www.cnblogs.com/juluwangshier/p/13443104.html
Copyright © 2011-2022 走看看