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

  • 相关阅读:
    第二阶段冲刺--第五天
    git托管代码随笔--运用ssh传输,不用每次提交频繁输入github账号密码
    项目冲刺--第十天
    项目冲刺--第九天
    随堂练习--用例图练习
    项目冲刺--第四天
    第五次个人作业: 案例分析--微软必应词典客户端
    Code.R团队展示
    Android 自定义AlertDialog
    Ubuntu打开系统监视器查看进程&资源等信息
  • 原文地址:https://www.cnblogs.com/juluwangshier/p/13443104.html
Copyright © 2011-2022 走看看