Skip to content

Segmentation fault on openSUSE Tumbleweed #126

@kpatzwald

Description

@kpatzwald

Hi,

I installed linux-npu-driver with zypper on openSUSE Tumbleweed. When I run npu-umd-test I get a segmentation error.

My goal is to setup local-ai as docker-image. When I start the docker container I get this message:

Intel GPU detected
Intel GPU detected, but Intel GPU drivers are not installed. GPU acceleration will not be available.

I am not sure if I need the npu-driver.

My system:
Zenbook UX3405MA with Intel(R) Core(TM) Ultra 9 185H

System:
  Kernel: 6.19.5-1-default arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/opensuse-tumbleweed/6.19.5-1-default/linux-5c84a20dba054adf62623f78c02d0dea6c9f7905
    splash=silent resume=/dev/system/swap mitigations=auto quiet
    security=selinux selinux=1 i915.force_probe=!7d55 xe.force_probe=7d55
    root=UUID=814e1d91-0970-43e4-9b7a-fafb0c95e0ec
    rootflags=subvol=@/.snapshots/81/snapshot
  Desktop: KDE Plasma v: 6.6.2 tk: Qt v: N/A info: frameworks v: 6.23.0
    wm: kwin_wayland with: docker,krunner tools: avail: xscreensaver vt: 3
    dm: SDDM Distro: openSUSE Tumbleweed 20260304
Graphics:
  Device-1: Intel Meteor Lake-P [Intel Arc Graphics] vendor: ASUSTeK
    driver: xe v: kernel alternate: i915 arch: Xe-LPG process: Intel 4 (7nm+)
    built: 2023+ ports: active: eDP-1 empty: DP-1,DP-2,HDMI-A-1
    bus-ID: 0000:00:02.0 chip-ID: 8086:7d55 class-ID: 0300
  Device-2: Shinetech USB2.0 FHD UVC WebCam driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-9:2 chip-ID: 3277:0055
    class-ID: fe01 serial: <filter>
  Display: wayland server: X.org v: 1.21.1.21 with: Xwayland v: 24.1.9
    compositor: kwin_wayland driver: X: loaded: modesetting unloaded: vesa
    alternate: fbdev,intel dri: iris gpu: xe display-ID: 0
  Monitor-1: eDP-1 model: Samsung 0x419d built: 2022 res: mode: 2880x1800
    hz: 120 scale: 175% (1.75) to: 1646x1029 dpi: 242 gamma: 1.2
    size: 302x189mm (11.89x7.44") diag: 356mm (14") ratio: 16:10
    modes: 2880x1800
  API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
    device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris wayland:
    drv: iris x11: drv: iris
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 26.0.1 glx-v: 1.4
    direct-render: yes renderer: Mesa Intel Arc Graphics (MTL)
    device-ID: 8086:7d55 memory: 29.99 GiB unified: yes display-ID: :1.0
  API: Vulkan v: 1.4.341 layers: 5 device: 0 type: integrated-gpu name: Intel
    Arc Graphics (MTL) driver: mesa intel v: 26.0.1 device-ID: 8086:7d55
    surfaces: N/A device: 1 type: cpu name: llvmpipe (LLVM 21.1.8 256 bits)
    driver: mesa llvmpipe v: 26.0.1 (LLVM 21.1.8) device-ID: 10005:0000
    surfaces: N/A
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor gpu: gputop, intel_gpu_top, lsgpu
    wl: wayland-info x11: xdpyinfo, xprop, xrandr
Test version npu-linux-driver-dev-1.28.0.dev-0 on openSUSE Tumbleweed (6.19.5-1-default)
[==========] Running 220 tests from 39 test suites.
[----------] Global test environment set-up.
[1]    7658 segmentation fault (core dumped)  npu-umd-test
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
           PID: 7658 (npu-umd-test)
           UID: 1000 (kay)
           GID: 1000 (kay)
        Signal: 11 (SEGV)
     Timestamp: Sun 2026-03-08 20:17:52 CET (4s ago)
  Command Line: npu-umd-test
    Executable: /usr/bin/npu-umd-test
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole-4821.scope/tab(4864).scope
          Unit: user@1000.service
     User Unit: app-org.kde.konsole-4821.scope
         Slice: user-1000.slice
     Owner UID: 1000 (kay)
       Boot ID: 4823c32c52fd46e7be3198ec9c1a0b6b
    Machine ID: abb8aa880f7e4228a47077463ecba1c3
      Hostname: ZenbookOpenSUSE
       Storage: /var/lib/systemd/coredump/core.npu-umd-test.1000.4823c32c52fd46e7be3198ec9c1a0b6b.7658.1772997472000000.zst (present)
  Size on Disk: 138.6K
       Message: Process 7658 (npu-umd-test) of user 1000 dumped core.
                
                Stack trace of thread 7658:
                #0  0x00007f4a03b9154b n/a (libze_validation_layer.so.1 + 0x4154b)
                #1  0x00007f4a03b91e49 n/a (libze_validation_layer.so.1 + 0x41e49)
                #2  0x00007f4a046c538e call_init (ld-linux-x86-64.so.2 + 0x638e)
                #3  0x00007f4a046c546c _dl_init (ld-linux-x86-64.so.2 + 0x646c)
                #4  0x00007f4a046c1549 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x2549)
                #5  0x00007f4a046cc598 dl_open_worker (ld-linux-x86-64.so.2 + 0xd598)
                #6  0x00007f4a046c14b6 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x24b6)
                #7  0x00007f4a046cca74 _dl_open (ld-linux-x86-64.so.2 + 0xda74)
                #8  0x00007f4a03e97a1c dlopen_doit (libc.so.6 + 0x97a1c)
                #9  0x00007f4a046c14b6 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x24b6)
                #10 0x00007f4a046c15f3 _dl_catch_error (ld-linux-x86-64.so.2 + 0x25f3)
                #11 0x00007f4a03e97474 _dlerror_run (libc.so.6 + 0x97474)
                #12 0x00007f4a03e97ae9 dlopen@GLIBC_2.2.5 (libc.so.6 + 0x97ae9)
                #13 0x00007f4a04630fe9 _ZN6loader9context_t4initEv (libze_loader.so.1 + 0x80fe9)
                #14 0x00007f4a046117bd n/a (libze_loader.so.1 + 0x617bd)
                #15 0x00007f4a045e9679 n/a (libze_loader.so.1 + 0x39679)
                #16 0x00007f4a03ea1326 __pthread_once_slow.isra.0 (libc.so.6 + 0xa1326)
                #17 0x00007f4a03ea13b9 pthread_once@GLIBC_2.2.5 (libc.so.6 + 0xa13b9)
                #18 0x00007f4a045e3b23 zeInitDrivers (libze_loader.so.1 + 0x33b23)
                #19 0x0000561b1d71d42a n/a (/usr/bin/npu-umd-test + 0x7842a)
                #20 0x00007f4a045897de _ZN7testing8internal12UnitTestImpl11RunAllTestsEv (libgtest.so.1.17.0 + 0x517de)
                #21 0x00007f4a04589b58 _ZN7testing8UnitTest3RunEv (libgtest.so.1.17.0 + 0x51b58)
                #22 0x0000561b1d6fa5d9 n/a (/usr/bin/npu-umd-test + 0x555d9)
                #23 0x00007f4a03e2b2fb __libc_start_call_main (libc.so.6 + 0x2b2fb)
                #24 0x00007f4a03e2b3cb __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2b3cb)
                #25 0x0000561b1d711a65 n/a (/usr/bin/npu-umd-test + 0x6ca65)
                ELF object binary architecture: AMD x86-64

I tried this little test-program

(openvino_env) > python3 -c "from openvino import Core; print(Core().available_devices)" 
['CPU', 'GPU']

Any help is appreciated
Thanks
Kay

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