因此,我尝试遵循此指南,以实现 AMD 卡上的稳定扩散: https://www.reddit.com/r/StableDiffusion/comments/zu9w40/novices_guide_to_automatic1111_on_linux_with_amd/
仅供参考,我有一台 7900XT
不管你是否知道什么是稳定扩散,我遇到的问题就是 amd 驱动程序安装/rocm 安装。过去 12 个小时里,我一直在尝试安装这个东西。这是我自上次破坏 Linux 以来的第二次尝试。
使用命令后:
sudo amdgpu-install --usecase=rocm --no-dkms
安装时不使用内核驱动程序,它会恢复到我第一次安装 ubuntu 时的状态,就像驱动程序消失了一样。
为了让您了解情况,当我安装 ubuntu 时,分辨率和赫兹被锁定在 1024x768 和 60hz,这真的很奇怪,但经过一番研究后,我发现我必须更新我的 linux 内核,因为 ubuntu 附带的内核最初不适用于我的显卡 7900XT。我安装了这个内核: https://kernel.ubuntu.com/~kernel-ppa/mainline/v6.1.21/amd64/
然后它工作正常,并检测到了我的 gpu。然而,在使用上述命令(amd-gpu install yadi yada yada)后,它现在又恢复到锁定分辨率和刷新率,xrandr 给出伽马错误,当我尝试使用我刚刚安装的 rocminfo 时,它给出了此错误:ROCk 模块未加载,可能没有 GPU 设备
这可能是什么原因造成的?目前,上次重启导致我的 Linux 崩溃,所以我不知道该怎么办。我是 Linux 新手,所以如果您需要更多信息来解决我的问题,请告诉我,因为我不知道需要什么。