安装 amd gpu 驱动程序时如何修复“amdgpu dkms 运行内核失败”?

安装 amd gpu 驱动程序时如何修复“amdgpu dkms 运行内核失败”?

我正在尝试在 Ubuntu 18.4.2 中安装 RX 480 的 AMD GPU 驱动程序。每当我运行 amdgpu-install 或 amdgpu-pro-install 时,我都会得到

amdgpu dkms 运行内核失败。

链接到 make.log

我应该注意,我也安装了 NVIDIA 驱动程序,因为我使用 NVIDIA 1070ti 进行计算,但是,该卡目前不在系统中,因此我可以测试 AMD 卡/驱动程序。

答案1

这取决于您运行的内核版本。最新的amdgpu-pro 驱动程序与内核 4.15.0-47-generic 配合良好,并且 dkms 构建成功

使用最新驱动程序安装工作内核

sudo apt-get install linux-image-4.15.0-47-generic \
linux-modules-extra-4.15.0-47-generic \
linux-headers-4.15.0-47-generic

重新启动进入 linux-image-4.15.0-47-generic

安装最新驱动程序https://amd.com

wget --referer support.amd.com https://drivers.amd.com/drivers/linux/amdgpu-pro-18.50-725072-ubuntu-18.04.tar.xz 
tar xf amdgpu-pro-18.50-725072-ubuntu-18.04.tar.xz
cd amdgpu-pro-18.50-725072-ubuntu-18.04
./amdgpu-pro-install 

然后重新启动,Voilà
Cheers

编辑:更新新的内核版本

相关内容