aboutsummaryrefslogtreecommitdiff
path: root/webui.sh
diff options
context:
space:
mode:
authorDaniAndTheWeb <57776841+DaniAndTheWeb@users.noreply.github.com>2023-01-13 19:18:56 +0100
committerGitHub <noreply@github.com>2023-01-13 19:18:56 +0100
commitcbf4b3472b1da35937ff12c06072214a2e5cbad7 (patch)
tree1674b1faf7ea6c61813963d0a1763c4d2c14a03e /webui.sh
parent82725f0ac439f7e3b67858d55900e95330bbd326 (diff)
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-xwebui.sh8
1 files changed, 7 insertions, 1 deletions
diff --git a/webui.sh b/webui.sh
index c4d6521d..23629ef9 100755
--- a/webui.sh
+++ b/webui.sh
@@ -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