如何重新安装/重新激活 AMD 开源驱动程序(全新安装时附带的驱动程序)

如何重新安装/重新激活 AMD 开源驱动程序(全新安装时附带的驱动程序)

问题:我安装了 ROCm 驱动程序,因为我想使用 OpenCL。但在升级这些驱动程序之前我没有删除它们。因此,自从 ROGm 驱动程序自动更新以来,它们就坏了。所以我决定完全卸载 ROCm。好吧,这没用:DKMS 问题。之后:最大分辨率只有 1024 x 768。

唉。我过去所知道的一切似乎都不起作用。尝试重新安装 rock-dkms 和 rocm-dkms,也在以前的内核中。等等。等等。

当我移除 AMD Radeon RX 5600 XT 并使用板载英特尔显卡时,一切都恢复正常,但我确实有一张额外的显卡;)

那么,有没有办法恢复到 Ubuntu 附带的以前正常的常规开源驱动程序?

附言,我很想粘贴错误信息,但是尝试了这么多次之后我都不知道从哪里开始。

pps,再说一遍:我应该学会永远不再安装任何 AMD 的东西。

编辑:首先我应该检查一下问题在 GitHub 上,从来没有想过。现在正在做,看到很多类似的问题。

答案1

检查你amdgpu的内核模块中是否有:

$ lsmod | grep amd
amdgpu 4575232 11
amd_iommu_v2 20480 1 amdgpu
gpu_sched 32768 1 amdgpu
ttm 106496 1 amdgpu
drm_kms_helper 184320 1 amdgpu
drm 487424 7 gpu_sched,drm_kms_helper,amdgpu,ttm
i2c_algo_bit 16384 1 amdgpu

如果不是,请检查模块是否在 中被列入黑名单/etc/modprobe.d/blacklist-amdgpu.conf。如果是,请注释掉或删除该文件。

之后重新启动。

相关内容