diff options
author | DaniAndTheWeb <57776841+DaniAndTheWeb@users.noreply.github.com> | 2023-01-13 18:18:56 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-13 18:18:56 +0000 |
commit | cbf4b3472b1da35937ff12c06072214a2e5cbad7 (patch) | |
tree | 1674b1faf7ea6c61813963d0a1763c4d2c14a03e /webui.sh | |
parent | 82725f0ac439f7e3b67858d55900e95330bbd326 (diff) | |
download | stable-diffusion-webui-gfx803-cbf4b3472b1da35937ff12c06072214a2e5cbad7.tar.gz stable-diffusion-webui-gfx803-cbf4b3472b1da35937ff12c06072214a2e5cbad7.tar.bz2 stable-diffusion-webui-gfx803-cbf4b3472b1da35937ff12c06072214a2e5cbad7.zip |
Automatic launch argument for AMD GPUs
This commit adds a few lines to detect if the system has an AMD gpu and adds an environment variable needed for torch to recognize the gpu.
Diffstat (limited to 'webui.sh')
-rwxr-xr-x | webui.sh | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -165,5 +165,11 @@ else printf "\n%s\n" "${delimiter}" printf "Launching launch.py..." printf "\n%s\n" "${delimiter}" - exec "${python_cmd}" "${LAUNCH_SCRIPT}" "$@" + gpu_info=$(lspci | grep VGA) + if echo "$gpu_info" | grep -q "AMD" + then + HSA_OVERRIDE_GFX_VERSION=10.3.0 exec "${python_cmd}" "${LAUNCH_SCRIPT}" "$@" + else + exec "${python_cmd}" "${LAUNCH_SCRIPT}" "$@" + fi fi |