我运行代码sudo lshw -c display
来获取我正在使用的显卡型号。它显示 Whistler 6600M 系列以及我的 Intel HD Graphics。我有可切换显卡。但我的显卡是 HD 6750M。为什么显示不同?如何纠正?
输出lspci -nnk | grepVGA -A1
:
00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd
Generation Core Processor Family Integrated Graphics Controller
[8086:0116] (rev 09) Subsystem: Hewlett-Packard Company Device
[103c:1646]
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices [AMD]
nee ATI Whistler [AMD Radeon HD 6600M Series] [1002:6741] (rev ff)
Kernel driver in use: radeon
答案1
这些设备的名称与 PCI ID 数据库中的名称相同。查看此设备的数据库条目。
2013 年 3 月 16 日,它从 更新Whistler [AMD Radeon HD 6600M Series]
至Whistler [Radeon HD 6600M/6700M Series]
,此后有过大量更新。
在我的计算机上显示Whistler [Radeon HD 6600M/6700M/7600M Series]
。
这是为什么?如果你查看你的/usr/share/hwdata/pci.ids
文件,你会看到它上次更新的时间。为什么你的文件很旧?可能是因为你使用的是旧版本的 Ubuntu。我怀疑他们会反向移植像这样的无关紧要的软件包hwdata
。这是我的版本供你参考。
$ apt-cache policy hwdata
hwdata:
Installed: 0.234-1
Candidate: 0.234-1
Version table:
*** 0.234-1 0
500 http://archive.ubuntu.com/ubuntu/ raring/main amd64 Packages
100 /var/lib/dpkg/status
我真正应该强调的是这根本就不重要。硬件查找应该只针对 ID()进行,[1002:6741]
所以真的没什么可担心的。只是呼叫这是错误的名字。