You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

升级AMDGPU-Pro时遭遇未满足依赖问题求助

修复AMDGPU-Pro 17.50升级失败及apt/dpkg异常问题

我之前折腾AMD显卡驱动升级时也碰到过几乎一模一样的坑——旧版本卸载不干净导致新安装失败,最后连apt和dpkg都罢工了。给你一套亲测有效的修复步骤:

第一步:彻底清理旧驱动残留(关键!)

卸载脚本经常会留下烂摊子,必须手动强制清理:

  • 先终止所有AMD相关进程:
    sudo systemctl stop amdgpu-pro* 2>/dev/null
    killall amdgpu-pro 2>/dev/null
    
  • 强制清除所有AMDGPU相关包(不管状态是否正常):
    sudo dpkg --purge --force-all amdgpu* amdgpu-pro*
    
  • 清理apt缓存并修复依赖链:
    sudo apt clean
    sudo apt autoremove --purge
    sudo apt -f install
    

第二步:修复apt和dpkg的异常状态

如果执行上面的命令时apt/dpkg报错,先修复dpkg数据库:

sudo dpkg --configure -a

然后检查并删除残留的AMD源配置(这会导致apt更新失败):

sudo rm -f /etc/apt/sources.list.d/amdgpu*.list /etc/apt/sources.list.d/rocm*.list
sudo apt update

如果更新时还有报错,把报错信息里提到的损坏包也用dpkg --purge --force-all删掉。

第三步:重新安装AMDGPU-Pro 17.50

清理完成后,重新进行安装:

  1. 进入你下载解压后的17.50安装包目录
  2. 给安装脚本加执行权限:
    chmod +x amdgpu-pro-install
    
  3. 带依赖自动修复的方式执行安装(根据需求选择OpenCL组件,这里选pal和legacy兼容更多场景):
    sudo ./amdgpu-pro-install -y --opencl=pal,legacy
    
  4. 如果安装仍失败,查看DKMS编译日志找具体问题:
    sudo journalctl -u amdgpu-dkms.service
    
    常见问题是内核版本不兼容——17.50对内核4.4~4.13支持较好,如果你的内核版本超出这个范围,可能需要临时切换到兼容的内核版本。

额外注意事项

  • 安装前请禁用所有第三方显卡PPA(比如oibaf、xorg-edgers),避免驱动冲突
  • 安装完成后重启系统,用amdgpu-pro version验证版本是否正确

内容的提问来源于stack exchange,提问作者Cameronxt

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 04:20:33