Skip to content

Vulkan on integrated GPU (UMA): model manager reports "available 0.00 MB device" — Qwen-Image 2.1 fails at weight prep #2022

Description

@EdRochaMagic360

Title: Vulkan on integrated GPU (UMA): model manager reports "available 0.00 MB device" — Qwen-Image 2.1 fails at weight prep

Build: master-890-74988b2, official release sd-master-74988b2-bin-win-vulkan-x64.zip, Windows 11
GPU: Intel UHD Graphics (i5-13420H), uma: 1, driver 32.0.101.7088 (June 2026)
RAM: 40 GB, ~38 GB free

Command:
sd-server --diffusion-model qwen-image-2.1-Q4_K_M.gguf --vae qwen_image_2.1_vae_bf16.safetensors --llm Qwen3VL-8B-Instruct-Q8_0.gguf --backend "diffusion=Vulkan0,vae=Vulkan0,te=cpu" --max-vram "Vulkan0=3" --diffusion-fa --vae-tiling --cfg-scale 1.0 -v

Log:
auto-fit plan: Vulkan0 Intel(R) UHD Graphics free 31703 MiB, budget 3072 MiB
DiT params 4391 MiB -> compute Vulkan0, params cpu
...
get_learned_condition completed, taking 3.49s (text encoder on CPU works)
qwen_image_2_1 using 34 segments
[WARN] model_manager.cpp:1801 - model manager cannot make enough memory available on Vulkan0: need 625.39 MB device / 113.39 MB budget, available 0.00 MB device / 3072.00 MB budget
[ERROR] ggml_runner.cpp:873 - qwen_image_2_1 segment 1/34 (qwen_image_2_1.prelude) failed during weight preparation

Tried, none help:

  • --max-vram Vulkan0=3 / no --max-vram
  • --params-backend on Vulkan0 vs cpu (VRAM 0.00MB resident, still 0.00 available)
  • --disable-segmented-compute (fails the same at segment 1/1)
  • GGML_VK_VISIBLE_DEVICES=0 to hide the second (NVIDIA) Vulkan device
  • Intel driver updated from 32.0.101.6129 to 32.0.101.7088

Notes:

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions