我有 Ubuntu 18.04.2 和华硕 rx580 8gb 显卡。Ubuntu 18.04.2 上的驱动程序安装问题
我继续说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® 驱动程序”。好的,我尝试安装。
我打开终端并尝试安装它,但遇到了问题。我在终端中运行:
$
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
如果你收到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.*) 内核上。之后我删除了旧内核。