在银河麒麟V10中准确识别显卡型号需优先使用lspci -nn | grep -i vga获取PCI ID(如[10de:1c03]),辅以dmesg查初始化状态、lshw -class display -short交叉验证,图形界面信息仅作参考且驱动未加载时不可信。

在银河麒麟V10系统中准确识别显卡型号,是排查显示异常、安装驱动或验证硬件兼容性的首要动作。仅靠“设备管理器”式图形界面往往无法显示真实芯片代号,尤其当系统未加载专有驱动时,可能只显示“VGA compatible controller”这类模糊描述。
用lspci命令精准定位显卡硬件ID
打开终端(Ctrl + Alt + T),执行:
lspci -nn | grep -i vga
该命令会输出类似 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106 [GeForce GTX 1060] [10de:1c03] (rev a1) 的结果。其中 【[10de:1c03]】 是PCI厂商与设备ID组合,10de代表NVIDIA,1c03对应GTX 1060——这是驱动适配和查资料最可靠的依据。
若输出为空,说明系统未检测到独立显卡或集成显卡被BIOS禁用;此时需重启进BIOS检查Primary Display或iGPU设置。
通过图形界面快速查看基础显卡名称
点击左下角【开始菜单】→顶部搜索栏输入“关于此电脑”→回车打开窗口。
在“图形”或“显示适配器”字段中查看显示的名称,例如“Intel HD Graphics 630”或“NVIDIA GeForce GTX 1650”。
注意:该名称由X Server或Wayland会话层提供,【若显卡驱动未加载,此处可能显示为“llvmpipe”或“software rendering”】,此时不可信,必须退回命令行验证。
解析内核日志确认初始化状态
方法一:查看启动阶段显卡识别记录
dmesg | grep -i "vga\|nvidia\|amd\|intel" | grep -E "(firmware|probed|enabled|failed)"
方法二:筛选最近一次内核检测到的GPU模块加载情况
dmesg | grep -A2 -B2 "drm.*initializ"
若看到“nouveau 0000:01:00.0: DRM: failed to load firmware”之类报错,说明开源驱动因固件缺失无法初始化显卡,需手动补全firmware或改用闭源驱动。
交叉验证:用lshw获取结构化硬件树
第一步:确保工具已安装
sudo apt install -y lshw
第二步:执行完整硬件扫描(需root权限)
sudo lshw -class display -short
输出示例:
H/W path Device Class Description
------------------------------------------------------
/0/100/1/0 gpu0 display GP106GL [Quadro P2000]
该命令直接读取PCIe拓扑与设备描述符,不受用户态图形栈影响,结果可信度高。若提示“permission denied”,说明未加sudo;若提示“not found”,请先运行apt install安装。


















