[GH-ISSUE #15827] Intel Battlemage (BMG G21) ARC PRO 60 not detected on Ubuntu 26.04 - oneAPI runner missing from installation #56599

Open
opened 2026-04-29 11:05:02 -05:00 by GiteaMirror · 0 comments
Owner

Originally created by @pitersss2 on GitHub (Apr 26, 2026).
Original GitHub issue: https://github.com/ollama/ollama/issues/15827

What is the issue?

Describe the bug
On Ubuntu 26.04 (Resolute) with Intel Arc Pro B60 (Battlemage G21), the Ollama installer fails to download and install the oneapi runner. Even when using OLLAMA_INTEL_GPU=1, the /usr/local/lib/ollama/oneapi directory is not created, and the libggml-oneapi.so library is missing.

As a result, Ollama defaults to CPU inference (showing 0 B VRAM) unless manually forced to use Vulkan. However, Vulkan support is experimental and does not utilize XMX units for optimal performance.

System Information:

OS: Ubuntu 26.04 (Resolute)

GPU: Intel(R) Arc(tm) Pro B60 Graphics (BMG G21) - 24GB VRAM

Kernel: Linux with xe driver

Ollama Version: 0.21.2 (and latest)

Intel Stack: intel-oneapi-runtime-libs (2026.0) is installed on the host.

Steps to reproduce:

Run curl -fsSL https://ollama.com/install.sh | OLLAMA_INTEL_GPU=1 sh on Ubuntu 26.04.

Check /usr/local/lib/ollama/ directory. The oneapi folder is missing.

Run ollama serve. Logs show discovering available GPUs... followed by initial_count=0 for Intel devices.

Expected behavior:
The installer should recognize Ubuntu 26.04 and the Battlemage architecture, then download the necessary oneapi binaries (runners) to enable hardware acceleration via SYCL/Level Zero.

Potential Cause:
The installation script likely does not include 26.04 in its supported OS list for the Intel runner download. Additionally, the new xe driver/PCI ID for Battlemage might not be fully mapped for automatic feature detection.

Relevant log output


OS

Linux

GPU

Intel

CPU

AMD

Ollama version

newest

Originally created by @pitersss2 on GitHub (Apr 26, 2026). Original GitHub issue: https://github.com/ollama/ollama/issues/15827 ### What is the issue? Describe the bug On Ubuntu 26.04 (Resolute) with Intel Arc Pro B60 (Battlemage G21), the Ollama installer fails to download and install the oneapi runner. Even when using OLLAMA_INTEL_GPU=1, the /usr/local/lib/ollama/oneapi directory is not created, and the libggml-oneapi.so library is missing. As a result, Ollama defaults to CPU inference (showing 0 B VRAM) unless manually forced to use Vulkan. However, Vulkan support is experimental and does not utilize XMX units for optimal performance. System Information: OS: Ubuntu 26.04 (Resolute) GPU: Intel(R) Arc(tm) Pro B60 Graphics (BMG G21) - 24GB VRAM Kernel: Linux with xe driver Ollama Version: 0.21.2 (and latest) Intel Stack: intel-oneapi-runtime-libs (2026.0) is installed on the host. Steps to reproduce: Run curl -fsSL https://ollama.com/install.sh | OLLAMA_INTEL_GPU=1 sh on Ubuntu 26.04. Check /usr/local/lib/ollama/ directory. The oneapi folder is missing. Run ollama serve. Logs show discovering available GPUs... followed by initial_count=0 for Intel devices. Expected behavior: The installer should recognize Ubuntu 26.04 and the Battlemage architecture, then download the necessary oneapi binaries (runners) to enable hardware acceleration via SYCL/Level Zero. Potential Cause: The installation script likely does not include 26.04 in its supported OS list for the Intel runner download. Additionally, the new xe driver/PCI ID for Battlemage might not be fully mapped for automatic feature detection. ### Relevant log output ```shell ``` ### OS Linux ### GPU Intel ### CPU AMD ### Ollama version newest
GiteaMirror added the bug label 2026-04-29 11:05:02 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#56599