Skip to content

SIGSEGV crash when initializing OpenVINO GPU execution provider on Intel Arc A380 (DG2) Linux #1168

Description

@DealsBeam

Describe the issue

Any attempt to create an ONNX InferenceSession with device_type=GPU causes a SIGSEGV crash on Intel Arc A380 (DG2/Alchemist) on Linux. CPU inference works fine. The crash occurs inside the bundled OpenVINO 2025.4.1 GPU plugin.

GPU: Intel Arc A380 (ASRock Low Profile, PCIe x1)
Driver: intel-compute-runtime 26.22.38646.4
System OpenVINO: 2026.1.0 (detects GPU correctly via Core().available_devices)
onnxruntime-openvino: 1.24.1 (bundled OpenVINO 2025.4.1)
User is in render and video groups.

System OpenVINO correctly lists ['CPU', 'GPU'] via Core().available_devices, confirming drivers and permissions are not the issue. The crash is specific to the bundled libopenvino_intel_gpu_plugin.so inside onnxruntime-openvino.

To reproduce

import onnxruntime as ort
import json

so = ort.SessionOptions()
so.graph_optimization_level = ort.GraphOptimizationLevel.ORT_DISABLE_ALL

options = {'device_type': 'GPU'}
sess = ort.InferenceSession(
'any_model.onnx',
sess_options=so,
providers=['OpenVINOExecutionProvider'],
provider_options=[options])

Process terminates with SIGSEGV before reaching next line

Urgency

GPU inference is completely unusable on Intel Arc A380 on Linux. Falls back to CPU at ~1.5 FPS, making real-time inference applications non-functional on this hardware.

Platform

Linux

OS Version

CachyOS x86_64, kernel 7.1.1

ONNX Runtime Installation

Released Package

ONNX Runtime Version or Commit ID

1.24.1

ONNX Runtime API

Python

Architecture

X64

Execution Provider

OpenVINO

Execution Provider Library Version

OpenVINO 2025.4.1 (bundled in onnxruntime-openvino 1.24.1)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions