我对 Ubuntu 还比较陌生,在安装 Ubuntu 提示的更新后,我的 AMD GPU 出现了问题。如果您能提供任何帮助或指导来解决这个问题,我将不胜感激。
以下是背景信息:
Ubuntu 版本:22.04.2 LTS
AMD GPU 型号:Bonaire
错误消息 1-显示在黑屏上:
amdgpu bonaire not supported in kfd, ubuntu boot error
nomodeset
错误消息2-在启动参数中使用后显示:Snd hda intel hsw/bdw hd audio hdmi/dp requires binding with gfx driver
虽然我具备 Ubuntu 的基本知识,但我可以按照说明通过运行命令提供任何请求的信息。
根据论坛的建议,以下是我已经尝试过的步骤:
添加
nomodeset quiet splash
到启动参数中,导致了上面提到的第二条错误信息。已重命名
/etc/udev/rules.d70-amdgpu.rules
为/etc/udev/rules.d70-amdgpu.rules.bak
。使用 检查重命名的文件
dpkg -S /etc/udev/rules.d70-amdgpu.rules.bak
,但它显示:no path found matching pattern /etc/udev/rules.d70-amdgpu.rules.bak
编辑规则文件,将双等号替换为
GROUP
单等号。我执行的与 GPU 相关的最后一项操作是更新它并安装 ROCm 以尝试 Python Torch。此外,在我的 GRUB 配置中,我有以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"
请注意,我想在我的项目中保留 ROCm,但如果没有其他办法,我会使用我的 CPU 的图形处理功能。
我不确定还能尝试什么来解决这些问题。任何建议、意见或见解都将不胜感激。
预先感谢您的帮助!
答案1
如果你查看 AMD 网站,你的显卡似乎不是支持 Ubuntu 22.04。看这里。该页面并不详尽,但它记录了用户遇到的情况。
但是该页面讨论了应该安装的 fglrx 驱动程序。
本论坛中有人类似问题他可以通过安装fglrx 驱动程序