上一篇
Linux如何快速查显卡型号?
- Linux
- 2025-06-10
- 3488
Linux查看显卡型号常用命令:,1.
lspci | grep -i vga
直接显示显卡信息,2.
lshw -C display
需管理员权限,显示详细显卡型号,3.
hwinfo --gfxcard
安装hwinfo后使用,输出显卡详情
在Linux系统中,查看显卡型号是硬件排查、驱动安装或性能优化的基础操作,以下提供5种专业方法,涵盖命令行与图形界面工具,满足不同用户需求:
方法一:使用 lspci
命令(推荐)
适用场景:快速查看基础显卡信息(所有Linux发行版内置)
lspci -vnn | grep -i VGA -A 12
输出示例:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GA106 [GeForce RTX 3060 Lite Hash Rate] [10de:2504] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3883]
Flags: bus master, fast devsel, latency 0, IRQ 80
Memory at f6000000 (32-bit, non-prefetchable) [size=16M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f0000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
关键字段解读:
NVIDIA Corporation GA106
:制造商及芯片型号GeForce RTX 3060
:显卡营销名称10de:2504
:PCI设备ID(用于驱动匹配)
️ 方法二:通过 lshw
获取详细信息
适用场景:需要完整硬件配置报告(需安装 lshw
)
sudo lshw -c video
输出示例:
*-display
description: VGA compatible controller
product: GA106 [GeForce RTX 3060 Lite Hash Rate]
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:80 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128)
方法三:专用工具 inxi
(信息最全面)
适用场景:硬件概览与驱动状态检测(需安装 inxi
)
sudo apt install inxi # Debian/Ubuntu inxi -G
输出示例:
Graphics:
Device-1: NVIDIA GA106 [GeForce RTX 3060 Lite Hash Rate] driver: nvidia v: 515.65.01
Display: x11 server: X.Org v: 21.1.3 driver: X: loaded: nvidia gpu: nvidia
resolution: 2560x1440~144Hz
OpenGL: renderer: NVIDIA GeForce RTX 3060/PCIe/SSE2 v: 4.6.0 NVIDIA 515.65.01
信息亮点:
- 显卡型号 + 详细驱动版本
- 显示分辨率与刷新率
- OpenGL渲染器信息
️ 方法四:图形界面查看(适合桌面用户)
GNOME 桌面环境:
- 打开 Settings → About
- 在 Graphics 栏目查看显卡型号
NVIDIA 专属面板:
nvidia-smi # 显示显卡型号+运行状态 nvidia-settings # 打开控制面板查看详情
方法五:内核日志检索(排查未识别设备)
适用场景:设备未被正常驱动时
dmesg | grep -i vga
输出线索:
[ 2.258741] nvidia: loading out-of-tree module taints kernel.
[ 2.258747] nvidia: module license 'NVIDIA' taints kernel.
[ 2.267912] nvidia-nvlink: Nvlink Core is being initialized, major device number 511
总结建议
需求 | 推荐命令 |
---|---|
快速查看型号 | lspci | grep VGA |
驱动兼容性检查 | inxi -G |
故障排查 | dmesg | grep VGA |
桌面用户 | GNOME设置或nvidia-settings |
ℹ️ 专业提示:
- 使用
sudo update-pciids
更新硬件数据库,确保型号识别准确- 笔记本双显卡用户需注意输出可能包含集成显卡(Intel/AMD)和独立显卡(NVIDIA)
引用说明:
lspci
属于pciutils
项目(官网)inxi
文档参考 GitHub Wiki- Linux内核日志机制详见 The Linux Kernel Documentation
通过上述方法,可精准识别99%的显卡型号,若遇特殊硬件(如计算卡/旧设备),建议结合厂商文档与Linux硬件兼容列表(如Ubuntu Certified Hardware)进一步验证。