linux如何查看显卡(linux如何查看显卡驱动是否安装)

gzcvt.com 阅读:28 2024-09-15 16:26:11 评论:0

## Linux 如何查看显卡信息### 简介在 Linux 系统中,查看显卡信息是一个常见的需求,可以帮助你了解硬件规格、驱动版本等信息,并进行相关配置。本文将详细介绍几种常用的方法,帮助你轻松获取显卡信息。### 1. 使用 `lspci` 命令`lspci` 命令是 Linux 系统中用于查看 PCI 设备信息的工具,包括显卡。

命令格式:

```bash lspci | grep -E 'VGA|3D' ```

解释:

`lspci`:列出所有 PCI 设备的信息。

`grep -E 'VGA|3D'`:筛选出包含 "VGA" 或 "3D" 的行,即显卡设备信息。

输出示例:

``` 01:00.0 VGA compatible controller: NVIDIA Corporation GP106 [GeForce GTX 1060] (rev a1) ```

信息解读:

`01:00.0`: PCI 设备地址。

`VGA compatible controller`: 设备类型,表明该设备是显卡。

`NVIDIA Corporation GP106 [GeForce GTX 1060]`: 显卡厂商和型号。

`(rev a1)`: 显卡版本号。### 2. 使用 `glxinfo` 命令`glxinfo` 命令是用于查看 OpenGL 相关信息的工具,其中包含显卡信息。

命令格式:

```bash glxinfo | grep -E 'OpenGL vendor|OpenGL renderer|OpenGL version|OpenGL extensions' ```

解释:

`glxinfo`: 显示 OpenGL 信息。

`grep -E 'OpenGL vendor|OpenGL renderer|OpenGL version|OpenGL extensions'`: 筛选出包含 "OpenGL vendor"、"OpenGL renderer"、"OpenGL version" 和 "OpenGL extensions" 的行,即显卡厂商、渲染器、版本和扩展信息。

输出示例:

``` OpenGL vendor string: NVIDIA Corporation OpenGL renderer string: GeForce GTX 1060/PCIe/SSE2 OpenGL version string: 4.6.0 NVIDIA 450.108.04 OpenGL extensions: ... ```

信息解读:

`OpenGL vendor string`: 显卡厂商。

`OpenGL renderer string`: 显卡渲染器。

`OpenGL version string`: 显卡驱动版本。

`OpenGL extensions`: 显卡支持的 OpenGL 扩展。### 3. 使用 `nvidia-smi` 命令 (适用于 NVIDIA 显卡)`nvidia-smi` 命令是 NVIDIA 显卡的专用工具,可以提供更详细的显卡信息。

命令格式:

```bash nvidia-smi ```

输出示例:

``` +-----------------------------------------------------------------------------+ | NVIDIA-SMI 450.108.04 Driver Version: 450.108.04 | |-------------------------------+----------------------+----------------------+ | 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 1060 Off | 00000000:01:00.0 Off | N/A | | N/A 52C P8 10W / 120W | 2012MiB / 6144MiB | 0% Default | +-------------------------------+----------------------+----------------------++-----------------------------------------------------------------------------+ | Processes: | | GPU PID Type Process name GPU memory usage | |=============================================================================| | 0 1807 Cuda /usr/bin/gnome-shell 1571MiB | | 0 1161 Cuda /usr/bin/Xorg 441MiB | +-----------------------------------------------------------------------------+ ```

信息解读:

`GPU Name`: 显卡型号。

`Driver Version`: 显卡驱动版本。

`Bus-Id`: 显卡的 PCI 地址。

`Fan`: 散热风扇转速。

`Temp`: 显卡温度。

`Perf`: 显卡性能状态。

`Pwr:Usage/Cap`: 显卡当前功耗 / 最大功耗。

`Memory-Usage`: 显卡内存使用情况。

`GPU-Util`: 显卡利用率。

`Compute M.`: 显卡计算能力。

`Processes`: 当前运行的进程,以及每个进程占用显卡内存的大小。### 总结通过以上三种方法,你可以在 Linux 系统中轻松查看显卡信息。选择合适的方法根据自己的需求获取所需的信息。

声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。