Linux新手安装AMD显卡驱动遇amdgpu dkms运行内核失败错误求助
解决AMDGPU DKMS适配运行内核失败的问题
步骤1:确认内核与DKMS模块版本匹配
- 查看当前运行的内核版本:
uname -r - 查看AMDGPU DKMS模块支持的内核版本:
如果输出里没有当前运行的内核版本,说明模块未针对该内核编译。dkms status amdgpu
步骤2:安装内核编译依赖
DKMS编译模块需要对应内核的头文件和构建工具,执行以下命令安装:
sudo apt install linux-headers-$(uname -r) build-essential dkms
步骤3:重新构建AMDGPU DKMS模块
根据日志里的版本信息,AMDGPU DKMS版本为6.3.6.60002,执行以下命令重新构建:
- 卸载现有模块:
sudo dkms remove amdgpu/6.3.6.60002 --all - 重新安装并编译模块:
sudo dkms install amdgpu/6.3.6.60002
步骤4:验证模块加载
执行以下命令检查AMDGPU模块是否成功加载:
lsmod | grep amdgpu
如果有输出,说明模块已正常加载。
步骤5:重启系统并重新验证
重启系统后,再次运行你的安装命令:
amdgpu-install -y --usecase=graphics
此时警告应该会消失。
内容的提问来源于stack exchange,提问作者Mawo
相关产品推荐
相关产品推荐

