diff --git a/studio/backend/main.py b/studio/backend/main.py index ffebf17a94..730321711c 100644 --- a/studio/backend/main.py +++ b/studio/backend/main.py @@ -1241,6 +1241,7 @@ def _get_cached_system_gpu_info(logger) -> dict[str, Any]: try: from core.inference.llama_cpp import LlamaCppBackend from utils.hardware import DeviceType, get_device + # Check the Vulkan build first: its picks live in ggml's own ordinal # space (--device Vulkan) and don't rely on torch-xpu ordinals, so # they're valid even on an Intel/XPU host. Only fall through to the