ubuntu18.04/20.04/22.04安装显卡驱动与显卡信息查询

Posted 奇妙之二进制

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ubuntu18.04/20.04/22.04安装显卡驱动与显卡信息查询相关的知识,希望对你有一定的参考价值。

ubuntu18.04/20.04/22.04安装显卡驱动与显卡信息查询

安装显卡驱动

卸载已有的nvidia显卡驱动(如果已安装的话)

不确定之前是否安装过nvidia显卡驱动,最好执行下。

sudo apt remove --purge nvidia*  
添加ppa源
sudo add-apt-repository ppa:graphics-drivers/ppa 
更新源列表
sudo apt update  
查看可安装的驱动列表(见下图选择recommended那项进行安装)
ubuntu-drivers devices 

支持的版本很多,建议安装推荐版本(后面有单词recommended)。

安装nvidia显卡驱动
sudo apt install nvidia-driver-440 #此过程很慢,慢慢等待
安装完成后重启
reboot
## 检查nvidia显卡的相关信息

nvidia-smi - NVIDIA System Management Interface program,是一个查询显卡信息的小工具。

nvidia-smi #下图可以看出显卡型号为GTX 1660

如果有多块GPU,将见到:

其中显存占用和 GPU 利用率当然是我们最常来查看的参数,

可以看到其中各个位置的对应含义在输出本身中其实都已经指出了(蓝框),红框则指出了输出各个部分的含义,大部分输出的作用一目了然,这里笔者将其中几个不那么直观的参数简单整理一下:

  • Fan:从0到100%之间变动,这个速度是计算机期望的风扇转速,实际情况下如果风扇堵转,可能打不到显示的转速。
  • Perf:是性能状态,从P0到P12,P0表示最大性能,P12表示状态最小性能。
  • Persistence-M:是持续模式的状态,持续模式虽然耗能大,但是在新的GPU应用启动时,花费的时间更少,这里显示的是off的状态。
  • Disp.A:Display Active,表示GPU的显示是否初始化。
  • Compute M:是计算模式。
  • Volatile Uncorr. ECC:是否开启 ECC 纠错。
  • type:进程类型。C 表示计算进程,G 表示图形进程,C+G 表示都有。

nvidia-smi 命令的其他参数
除了直接运行 nvidia-smi 命令之外,还可以加一些参数,来查看一些本机 Nvidia GPU 的其他一些状态。下面笔者简单介绍几个常用的参数,其他的有需要可以去手册中查找:man nvidia-smi。

-L
-L 参数显示连接到系统的 GPU 列表。

nvidia-smi -L

输出:

GPU 0: NVIDIA GeForce RTX 3060 (UUID: GPU-55275dff----6408855fced9)
GPU 1: NVIDIA GeForce RTX 3060 (UUID: GPU-0a1e7f37-
---df9a8bce6d6b)
GPU 2: NVIDIA GeForce RTX 3060 (UUID: GPU-38e2771e----d5cbb85c58d8)
GPU 3: NVIDIA GeForce RTX 3060 (UUID: GPU-8b45b004-
---46c05975a9f0)

GPU UUID:此值是GPU的全球唯一不可变字母数字标识符。它与主板上的物理标签无关。

-i
-i 参数指定某个 GPU,多用于查看 GPU 信息时指定其中一个 GPU。

-q
-q 参数查看 GPU 的全部信息。可通过 -i 参数指定查看某个 GPU 的参数。

如:

nvidia-smi -i 0 -q
1
输出太长了,笔者这里就不列了,大家可以自己试一下,是很完整的信息。

topo
topo 展示多GPU系统的拓扑连接信息,通常配合 -m 参数即 nvidia-smi topo -m,其他参数可自行查阅。

输出如下,这里用代码块没法对齐,就直接贴图了:

这里只介绍了几个笔者常用的参数,其他参数请自行查阅手册吧。

以上是关于ubuntu18.04/20.04/22.04安装显卡驱动与显卡信息查询的主要内容,如果未能解决你的问题,请参考以下文章

ubuntu安装openssh 服务端

安装ubuntu和安装ubuntu后要安装的软件列表

ubuntu怎么安装sflow

新机器安装ubuntu

ubuntu安装deb方法 ubuntu安装deb方法简述

ubuntu Oracle 11 怎么安装?