为什么 lspci 输出我的独立显卡的错误 id?

为什么 lspci 输出我的独立显卡的错误 id?

在启用 Optimus 的笔记本电脑(Dell XPS 15 L502X)中,我有一块独立显卡(GT525M),运行 Nvidia 设置时,可以确认这一点:

GT525M 的 Nvidia 设置

但是,命令:

 lspci -vnnn | grep VGA

输出以下内容:

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 540M] [10de:0df5] (rev a1) (prog-if 00 [VGA controller])

lspci 命令告诉我们独立显卡是 GT540M,而不是 GT525M。我绝对没有对显卡进行过超频。或者说显卡性能不足。我说不出来。可能是个 bug?

而在升级到 12.04 之前,在 11.10 下相同的命令确实输出 GT525m。

答案1

lspci 使用来自以下来源的 pci 代码表http://pciids.sourceforge.net/v2.2/pci.ids 根据该列表,设备 10de:0df5 是 NVIDIA Corporation GF108 [GeForce GT 540M]

也许这是错误的,应该在那里报告,最终 pciutils 的下一个版本会包含更正的信息?http://pci-ids.ucw.cz/read/PC/10de/0df5

(我自己没有这样的设备,所以无法确认)

相关内容