![卸载 amdgpu,重新安装 mesa](https://linux22.com/image/1180038/%E5%8D%B8%E8%BD%BD%20amdgpu%EF%BC%8C%E9%87%8D%E6%96%B0%E5%AE%89%E8%A3%85%20mesa.png)
我最近安装了 amdgpu-pro 驱动程序,用于 blender GPU 渲染。实验结束后,我删除了该驱动程序(with ./amdgpu-install --uninstall
)。
重新启动后,我无法再正确登录 - 登录后,我收到一条不明确的错误消息“出现了问题”。
因此,我知道 mesa 重新安装有时会出现问题,因此我首先添加了 mesa 稳定版本的 PPA。然而,这并没有改变我的情况。不过之后ppa-purge
我就可以重新登录了。
现在有趣的部分开始了:
我想设置正确的屏幕分辨率,但只能设置一个(低)分辨率。检查 xrandr 只显示一个可能的分辨率。
好吧,也许我的 gpu 驱动程序没有正确加载。检查 lshw -c video 显示以下内容:(抱歉是德语)
*-display UNGEFORDERT
Beschreibung: VGA compatible controller
Produkt: Ellesmere [Radeon RX 470/480/570/570X/580/580X/590]
Hersteller: Advanced Micro Devices, Inc. [AMD/ATI]
Physische ID: 0
Bus-Informationen: pci@0000:26:00.0
Version: e7
Breite: 64 bits
Takt: 33MHz
Fähigkeiten: pm pciexpress msi vga_controller bus_master cap_list
Konfiguration: latency=0
Ressourcen: memory:e0000000-efffffff memory:f0000000-f01fffff ioport:e000(Größe=256) memory:fe800000-fe83ffff memory:c00
看到了吧,没有“driver = mesa”。我该如何启用 mesa 驱动程序?
我现在无法安装 amdgpu-pro 驱动程序,因为它不能与最新的内核编译。
感谢大家阅读本文。我正在考虑完全重新安装,但真的很想弄清楚 =)