![安装 amd gpu 驱动程序时如何修复“amdgpu dkms 运行内核失败”?](https://linux22.com/image/148322/%E5%AE%89%E8%A3%85%20amd%20gpu%20%E9%A9%B1%E5%8A%A8%E7%A8%8B%E5%BA%8F%E6%97%B6%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%E2%80%9Camdgpu%20dkms%20%E8%BF%90%E8%A1%8C%E5%86%85%E6%A0%B8%E5%A4%B1%E8%B4%A5%E2%80%9D%EF%BC%9F.png)
我正在尝试在 Ubuntu 18.4.2 中安装 RX 480 的 AMD GPU 驱动程序。每当我运行 amdgpu-install 或 amdgpu-pro-install 时,我都会得到
amdgpu dkms 运行内核失败。
我应该注意,我也安装了 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
编辑:更新新的内核版本