AMD 显卡在 Windows WSL 环境下部署 Stable Diffusion
一、环境准备
确认 Windows 的 AMD 显卡驱动版本,建议不低于 24.12.1。
二、安装 WSL 和 Ubuntu
1. 安装 WSL2
wsl --install
2. 安装 Ubuntu (24.04、22.04 等)
wsl.exe --install ubuntu-24.04
3. 更改 Ubuntu 安装位置 (可选)
wsl --manage ubuntu-24.04 --move <location>
4. 进入 WSL 实例
# 输入 wsl -d <version> 进入指定版本或输入 wsl 进入默认实例
wsl -d ubuntu-24.04
可按 Ctrl+D 退出当前实例。 关闭实例:
wsl --shutdown
检查实例状态:
wsl -l -v
三、安装 ROCm(示例为安装 ROCm 6.3.4)
1. 安装 AMD 统一驱动程序包存储库和安装程序脚本
具体 ROCm 适配情况可查看 ROCm 兼容性文档。
注意:Ubuntu 24.04 和 Ubuntu 22.04 两者下载的包不一样,Ubuntu 24.04 对应 noble,Ubuntu 22.04 对应 jammy,具体下载网址为 repo.radeon.com。
Ubuntu 24.04:
cd
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:
cd
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
2. 查看可用用例列表 (可选)
sudo amdgpu-install --list-usecase

