From 2aa503be55fe31ce30a06dabc0bfd8b5f7a6389a Mon Sep 17 00:00:00 2001 From: Vladimir Mandic Date: Tue, 16 Sep 2025 08:57:30 -0400 Subject: [PATCH] report zluda-on-windows error, but do not exit Signed-off-by: Vladimir Mandic --- installer.py | 4 ---- modules/sd_checkpoint.py | 10 +++++++--- wiki | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/installer.py b/installer.py index bb257fac1..8609ff953 100644 --- a/installer.py +++ b/installer.py @@ -915,12 +915,8 @@ def check_torch(): if sys.platform != 'win32': if args.use_zluda: log.error('ZLUDA is only supported on Windows') - if not args.ignore: - sys.exit(1) if args.use_directml: log.error('DirectML is only supported on Windows') - if not args.ignore: - sys.exit(1) if torch_command != '': pass diff --git a/modules/sd_checkpoint.py b/modules/sd_checkpoint.py index 4e0f5c186..a1ea0d8ed 100644 --- a/modules/sd_checkpoint.py +++ b/modules/sd_checkpoint.py @@ -18,6 +18,7 @@ sd_metadata_file = os.path.join(paths.data_path, "metadata.json") sd_metadata = None sd_metadata_pending = 0 sd_metadata_timer = 0 +warn_once = False class CheckpointInfo: @@ -279,9 +280,12 @@ def select_checkpoint(op='model', sd_model_checkpoint=None): return checkpoint_info if len(checkpoints_list) == 0: shared.log.error("No models found") - shared.log.info("Set system paths to use existing folders") - shared.log.info(" or use --models-dir to specify base folder with all models") - shared.log.info(" or use --ckpt to force using specific model") + global warn_once # pylint: disable=global-statement + if not warn_once: + warn_once = True + shared.log.info("Set system paths to use existing folders") + shared.log.info(" or use --models-dir to specify base folder with all models") + shared.log.info(" or use --ckpt to force using specific model") return None if model_checkpoint is not None: if model_checkpoint != 'model.safetensors' and model_checkpoint != 'stabilityai/stable-diffusion-xl-base-1.0': diff --git a/wiki b/wiki index c2dd2fffe..76be4e54b 160000 --- a/wiki +++ b/wiki @@ -1 +1 @@ -Subproject commit c2dd2fffe98a927cda64481aaeb1808b4f6d7ada +Subproject commit 76be4e54b2c40bac1502cf97caa4a04bec0a033f