bash, lspci -vnn | grep VGA -A 12,
`,,2. **lshw**:提供更详细的硬件信息。,
`bash, sudo lshw -C display,
`,,### 针对特定厂商的显卡,**NVIDIA**:使用
nvidia-smi工具。,
`bash, nvidia-smi,
`,**AMD**:使用
radeontop工具。,
`bash, sudo apt-get install radeontop, radeontop,
`,**Intel**:使用
inxi工具。,
`bash, sudo apt-get install inxi, inxi -F,
“,,这些命令将帮助你查看Linux系统中显卡的详细信息。在Linux系统中,了解显卡信息对于系统管理、性能优化以及故障排除都至关重要,本文将详细介绍如何在Linux终端中查看显卡信息,包括使用的命令及其输出结果的解释。
使用lspci命令查看显卡信息
lspci
是一个常用的命令行工具,用于显示系统上的PCI设备信息,包括显卡,以下是具体步骤:
1、打开终端。
2、输入以下命令并按回车键执行:
lspci -vnn | grep VGA -A 12
3、输出示例:
01:00.0 VGA compatible controller: NVIDIA Corporation Device [10de:1f06] (rev a1) (prog-if) Subsystem: Gigabyte Technology Co., Ltd. Device [1458:e900] Flags: bus master, fast devsel, latency 0, IRQ 129 Memory at e0000000 (32-bit, non-prefetchable) [size=16M] Capabilities: [60] Power Management version 3 Expansion ROM at f0000000 [disabled] [size=128KiB] Capabilities: [90] Message Signalled Interrupts: msg 0 Capabilities: [d0] Vital Product Data ...
4、解释:
VGA compatible controller
:表示这是一块显卡。
NVIDIA Corporation Device [10de:1f06]
:显示制造商和型号的十六进制代码。
Subsystem
:子系统信息,通常显示制造商和型号。
Memory at
:显存地址和大小。
Capabilities
:列出显卡支持的功能特性。
使用lshw命令查看显卡信息
lshw
(Hardware Lister)是一个报告硬件配置的实用程序,可以提供更详细的硬件信息,以下是具体步骤:
1、打开终端。
2、使用sudo运行以下命令以获取管理员权限:
sudo lshw -C display
3、输出示例:
*-display UNKNOWN description: VGA compatible controller product: NVIDIA Corporation vendor: NVIDIA Corporation physical id: 0 bus info: pci@0000:01:00.0 version: a1 width: 64 bits clock: 33MHz capabilities: pm msi pciexpress vga_controller bus_master cap_list rom configuration: driver=nvidia latency=0 resources: irq:129 memory:e0000000-efffffff memory:f0000000-f7ffffff ioport:5000(size=128) memory:f8000000-f9ffffff ioport:6000(size=128)
4、解释:
description
:描述显卡的类型。
product
和vendor
:显卡的制造商和型号。
physical id
和bus info
:显卡的物理位置和总线信息。
configuration
:当前使用的驱动程序。
resources
:分配给显卡的资源,包括内存地址和IO端口。
针对NVIDIA显卡使用nvidia-smi工具
如果使用的是NVIDIA显卡,可以使用nvidia-smi
工具来获取GPU及其驱动的详细信息,以下是具体步骤:
1、确保已经安装了NVIDIA驱动和nvidia-smi工具。
2、打开终端。
3、输入以下命令并按回车键执行:
nvidia-smi
4、输出示例:
+-----------------------------------------------------------------------------+ | NVIDIA-SMI 455.32.00 Driver Version: 455.32.00 CUDA Version: 11.1 | |-------------------------------+-----------------------+----------------------------------+ | GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC | | Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. | | | | MIG M. | +====================================================================================+ | 0 GeForce GTX 108... Off N/A | 00000000:01:00.0 Off | N/A | | 25% 38C P8 7W / 180W | 20MiB / 8192MiB | 0% Default | +-----------------------------------------------------------------------------+
5、解释:
Fan
:风扇转速。
Temp
:温度,单位摄氏度。
Perf
:性能状态,从P0到P12,P0表示最大性能。
Pwr:Usage/Cap
:能耗,上方的Persistence-M表示持续模式的状态。
Bus-Id
:涉及GPU总线的信息。
Disp.A
:Display Active,表示GPU的显示是否初始化。
Memory Usage
:显存使用率。
Volatile GPU-Util
:浮动的GPU利用率。
Compute M
:计算模式。
针对AMD显卡使用radeontop工具
对于AMD显卡,可以使用radeontop
工具来获取一些基本信息,以下是具体步骤:
1、安装radeontop(如果尚未安装):
sudo apt-get install radeontop
2、打开终端。
3、运行radeontop:
radeontop
4、输出示例:
radeontop A Radeon top-like utility for Linux. Press 'h' for help. GPU[0]: HD 7970M (CAIRO) temp: 47 C, fan: 30% utilization: 5%, memory: 1024MB total, 512MB free, driver: amdgpu (LLVM 8.0, RC 8)
5、解释:
GPU[0]
:显卡编号。
HD 7970M (CAIRO)
:显卡型号。
temp
:温度。
fan
:风扇转速。
utilization
:利用率。
memory
:显存总量和剩余量。
driver
:驱动程序信息。
针对Intel核芯显卡使用inxi工具
对于Intel集成显卡,可以使用inxi
工具获取更多信息,以下是具体步骤:
1、安装inxi(如果尚未安装):
sudo apt-get install inxi
2、打开终端。
3、输入以下命令以查看所有硬件信息:
inxi -F
4、输出示例:
Graphics: Card: Intel UHD Graphics 620 X.Org: 1.20.99.5 API: OpenGL version 4.6 (Core Profile) Mesa 20.0.8, Direct Rendering: Yes
5、解释:
Graphics
:图形子系统信息。
Card
:显卡型号。
X.Org
:X服务器版本。
API
:OpenGL API版本和支持的特性。
Direct Rendering
:是否支持直接渲染。
通过上述方法,用户可以在Linux终端中轻松查看显卡的详细信息,这些信息对于系统管理、性能优化和故障排除都非常有用,不同的命令适用于不同类型的显卡,用户可以根据实际需求选择合适的命令来获取所需的信息。
以上内容就是解答有关“linux显卡信息”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1288575.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复