为什么 ubuntu 错误地检测我的显卡?

为什么 ubuntu 错误地检测我的显卡?

因此,在我的 ubuntu 中,我使用的是来自 ppa 的最新 mesa 驱动程序。我还安装了 amdgpu 和 radeon xorg 驱动程序。我运行的是 16.04 gnome 版本的 ubuntu。也许我读错了终端输出,但我的 r9 390 有 8GB 内存,而 ubuntu 似乎没有报告这一点。

目前尚未安装 ubuntu,因为我必须重新安装 windows,以确保它不是我从未注意到的卡的问题。

为什么我的卡在 Linux 中显示为 290(不正确)而在 Windows 中显示为 390(正确)?

Windows 7的

Ubuntu 16.04

答案1

您可以先通过在终端中运行来更新 Ubuntu 上的 PCI ID 数据库,sudo update-pciids看看这是否有助于更正名称。

从最新的数据库快照:

1002  Advanced Micro Devices, Inc. [AMD/ATI]
    67b0  Hawaii XT [Radeon R9 290X]
        1043 046a  R9 290X DirectCU II
        1043 046c  R9 290X DirectCU II OC
        1043 0474  Matrix R9 290X Platinum
        1043 0476  ARES III
        1458 227c  R9 290X WindForce 3X OC
        1458 2281  R9 290X WindForce 3X OC
        1458 228c  R9 290X WindForce 3X
        1458 228d  R9 290X WindForce 3X OC
        1458 2290  R9 290X WindForce 3X
        1458 22c1  Grenada PRO [Radeon R9 390]

Radeon R9 390 似乎只针对具有1458 22c1子类 ID 的显卡,您可以使用以下方式检查显卡的 IDlspci -nnv

此查找表由社区维护,如果信息不正确,可以在此处进行更改:http://pci-ids.ucw.cz/

相关内容