39 lines
848 B
Markdown
39 lines
848 B
Markdown
# Stability Matrix on ArchLinux on AMDGPU
|
|
|
|
## Install dependencies
|
|
|
|
On ArchLinux `libcrypt.so` is already version 2, so you need to install `libxcrypt-compat`.
|
|
`rocblas` is a dependency for running Stable Diffusion.
|
|
|
|
```
|
|
yay -S libxcrypt-compat rocblas
|
|
```
|
|
|
|
## Fix PyTorch installation
|
|
|
|
To use PyTorch on AMD you need to reinstall it with ROCm support.
|
|
|
|
```
|
|
./Data/Packages/Stable\ Diffusion\ WebUI/venv/bin/pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/rocm5.4.2 --upgrade --force-reinstall
|
|
```
|
|
|
|
## Make amdgpu.ids reachable
|
|
|
|
```
|
|
sudo mkdir -p /opt/amdgpu/share/libdrm/
|
|
sudo ln -s /usr/share/libdrm/amdgpu.ids /opt/amdgpu/share/libdrm/amdgpu.ids
|
|
```
|
|
|
|
## Env variables in Stability Matrix
|
|
|
|
```
|
|
HSA_OVERRIDE_GFX_VERSION = 10.3.0
|
|
```
|
|
|
|
## Additional start options
|
|
|
|
```
|
|
--medvram
|
|
--precision full --no-half
|
|
```
|