AMD 显卡在 Windows 中通过 WSL 部署 Stable Diffusion(WebUI 与 ComfyUI)
确保 Windows 端 AMD 显卡驱动版本不低于 24.12.1。
一、安装 WSL 和 Ubuntu
- 安装 WSL2:
wsl --install
- 安装 Ubuntu(24.04、22.04 等):
wsl.exe --install ubuntu-24.04
- 更改 Ubuntu 安装位置(可选):
wsl --manage ubuntu-24.04 --move <location>
- 进入 WSL 实例:
# 输入 wsl -d <version> 进入指定版本或输入 wsl 进入默认实例
wsl -d ubuntu-24.04
可按 Ctrl+D 退出当前实例。
关闭实例:
wsl --shutdown
检查实例状态:
wsl -l -v
二、安装 ROCm(示例为安装 ROCm 6.3.4)
- 安装 AMD 统一驱动程序包存储库和安装程序脚本
具体 ROCm 适配情况可查看:https://rocm.docs.amd.com/projects/radeon-ryzen/en/latest/docs/compatibility/compatibilityrad/wsl/wsl_compatibility.html
注意:Ubuntu 24.04 和 Ubuntu 22.04 两者下载的包不一样,Ubuntu 24.04 对应 noble,Ubuntu 22.04 对应 jammy,具体下载网址为 https://repo.radeon.com/amdgpu-install/。
Ubuntu 24.04:
sudo apt update && wget https://repo.radeon.com/amdgpu-install/6.3.4/ubuntu/noble/amdgpu-install_6.3.60304-1_all.deb && sudo apt install ./amdgpu-install_6.3.60304-1_all.deb
Ubuntu 22.04:
sudo apt update && wget https://repo.radeon.com/amdgpu-install/6.3.4/ubuntu/jammy/amdgpu-install_6.3.60304-1_all.deb && sudo apt install ./amdgpu-install_6.3.60304-1_all.deb
- 查看可用用例列表(可选):
sudo amdgpu-install --list-usecase

