From 5a5d37ba5206a738b367e29ce06298b0a810fed2 Mon Sep 17 00:00:00 2001 From: cmdr2 Date: Mon, 7 Oct 2024 12:59:19 +0530 Subject: [PATCH] Enable rendering only the CPU --- ui/easydiffusion/backends/webui/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/easydiffusion/backends/webui/__init__.py b/ui/easydiffusion/backends/webui/__init__.py index 6b21ae1c..d35c4539 100644 --- a/ui/easydiffusion/backends/webui/__init__.py +++ b/ui/easydiffusion/backends/webui/__init__.py @@ -268,7 +268,9 @@ def get_env(): env_entries["GIT"] = [f"{dir}/bin/git"] env_entries["venv_dir"] = ["-"] - if OS_NAME in ("Windows", "Linux") and not has_discrete_graphics_card(): + if config.get("render_devices", "auto") == "cpu" or ( + OS_NAME in ("Windows", "Linux") and not has_discrete_graphics_card() + ): env_entries["COMMANDLINE_ARGS"][0] += " --always-cpu" if OS_NAME == "Darwin":