amdgpu-pro 在 Ubuntu 18.04.2 LTS 上安装

amdgpu-pro 在 Ubuntu 18.04.2 LTS 上安装

我有 Ubuntu 18.04.2 和华硕 rx580 8gb 显卡。Ubuntu 18.04.2 上的驱动程序安装问题

  1. 我继续说https://www.amd.com/en/support/graphics/radeon-500-series/radeon-rx-500-series/radeon-rx-580“下载驱动程序。我最后一个驱动程序只有“适用于 Ubuntu 18.04.1 的 Radeon™ Software for Linux® 驱动程序”。好的,我尝试安装。

  2. 我打开终端并尝试安装它,但遇到了问题。我在终端中运行:

    $sudo ./amdgpu-pro-install

返回我:

警告:amdgpu dkms 无法运行内核

这不起作用。我该如何强制它起作用?

答案1

你似乎受到这个错误。

DKMS 无法在 18.50 中的 4.18 Linux 内核上进行编译。

一些解决方法是:

A)等待 19.10 驱动程序,它据报道将被释放在未来几个月内。

B)降级到内核 4.15去上班了。如果这对你不起作用,请安装Linux 模块-额外-4.15.0-47-通用Linux 标头-4.15.0-47-通用Linux-映像-4.15.0-47-通用然后再试一次。

C)使用内核版本 4.17 或更高版本安装时,请使用 no-dkms 开关。amdgpu-pro-install --no-dkms此外已上班

笔记:我没有你的硬件,所以无法测试。这个答案只是研究的结果,仅此而已。

资料来源:

https://bugs.freedesktop.org/show_bug.cgi?id=109440

https://unix.stackexchange.com/questions/501267/how-to-fix-amdgpu-dkms-failed-for-running-kernel-when-installing-amd-gpu-drive

如果你收到dkms not found错误,请参阅这个答案。

答案2

我在使用 amdgpu-pro (19.Q4) 驱动程序时也遇到过类似的问题,但我使用的是 WX 7100。

Note: Customers who have upgraded to the latest 4.15 Kernel for Ubuntu will need to use an 18.20 based driver such as Radeon™ Pro Software Adrenalin Edition 18.Q3 for Linux.

我安装了最新的 4.14.* 主线内核,这解决了我的安装问题。然后我发现 amdgpu-pro 驱动程序可以与 5.0.0-37 内核配合使用,但必须安装在以前的 (4.14.*) 内核上。之后我删除了旧内核。

相关内容