Ubuntu 在 Dell Precision 3510 中检测到错误的 GPU

Ubuntu 在 Dell Precision 3510 中检测到错误的 GPU

我有 Dell Precision 3510,我想充分利用它。我板载 i7-6820HQ 和 AMD FirePro W5130m。我正在尝试安装一些专有驱动器,到目前为止我得到的结果如下:1. 我在内核为 4.10 的 Ubuntu 16.04 上安装了 AMDGPU-PRO -> 登录后卡住。

问题是,Linux 看到的是 Radeon HD8800M。我有 FirePro W5130m,但我认为它们不是同一款 GPU。它们的规格不同,我甚至在基准测试中看到它们之间的比较。我认为它检测到了错误的 GPU,因为这里列出了不同的 GPU: https://certification.ubuntu.com/hardware/201508-18812/

我尝试了 Ubuntu 14 和 16。它们都有同样的问题。

您知道如何让 AMDGPU-PRO 工作,或者让 Ubuntu 检测正确的 GPU 吗?安装 fglrx 没有帮助,linux 仍然检测到错误的 gpu,我无法使用 fglrx,因为我没有支持的 gpu。此外,我无法为 Radeon HD880m 下载 fglrx,因为 HD8800m 的 prioperiarty 驱动程序是 AMDGPU-PRO :/

[编辑] 我找到了为什么会出现这些问题。W5130m 实际上是佛得角(就像 HD8800m 一样)。这就是为什么 linux 会将我的 GPU 识别为 Radeon HD8800m。因此,W5130m 的 fglrx 无法工作。我无法为 HD8800m 安装 fglrx(而且我担心它会损坏 W5130m),因为 HD8800m 使用的是 AMDGPU-PRO。但 AMDGPU-PRO 不支持我拥有的 W5130m……

我只针对 Ubuntu 16.04 提问。我想在 Ubuntu 16.04(或更高版本)上修复此问题。

    root@****:~# lshw -C display
  *-display                 
       description: Display controller
       product: Venus LE [Radeon HD 8830M]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: 87
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:127 memory:d0000000-dfffffff memory:ef200000-ef23ffff ioport:e000(size=256) memory:ef240000-ef25ffff
  *-display
       description: VGA compatible controller
       product: HD Graphics 530
       vendor: Intel Corporation
       physical id: 2
       bus info: pci@0000:00:02.0
       version: 06
       width: 64 bits
       clock: 33MHz
       capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
       configuration: driver=i915 latency=0
       resources: irq:126 memory:ee000000-eeffffff memory:c0000000-cfffffff ioport:f000(size=64) memory:c0000-dffff

答案1

判断从Phoronix 上最近的这个帖子,您的特定 GPU 似乎尚未在 Pro 驱动程序中获得 AMD 的支持,因此您需要使用韓國目前在 Ubuntu 14.04.1(非 HWE 堆栈)上,或者开源雷響或者图形处理器16.04 上的驱动程序,直到 GCN 1 图形获得适当的支持。

答案2

好的,我设法在 Ubuntu 14.04 上安装了 HD8800m 的驱动程序。一切都很顺利,但我想尝试 Unigine heaven 或 valley 来检查 fglrx 是否值得付出努力。遗憾的是,他们正在关闭我的电脑(瞬间,以毫秒为单位)。我尝试清除 fglrx,并安装不同的驱动程序,但这破坏了整个系统,所以我不得不重新安装。有什么建议吗?也许是 unigine 中已知的错误(我没有找到有关它的信息)?

[编辑] 因此,我设法使用 fglrx 运行 unigine heaven 一分钟左右,得到了大约 15 fps(开始时)。在其他发行版上,使用 Radeon 驱动程序我得到了 ~20 FPS。总之,它不值得,我会坚持使用 Radeon 驱动程序。

相关内容