I tried to swap from measa-opencl-icd to rocm-opencl-icd to get OpenCL 2
support for my AMD Radeon Pro W5500 (radeonsi, navi14, LLVM 19.1.7, DRM 3.61,
6.12.107+deb13-amd64). However, while darktable works fine, the GIMP crashes on
seemingly every GEGL operation. Once, it even crashed my entirely X11 session
and logged me out.
Gimp (Scale layer) crash:
Thread 103 "gimp" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcfddb6c0 (LWP 3073880)]
0x00007fffc230dac8 in ?? () from /lib/x86_64-linux-gnu/libamdocl64.so
(gdb) bt
#0 0x00007fffc230dac8 in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#1 0x00007fffc23376ab in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#2 0x00007fffc23415c9 in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#3 0x00007fffc234194a in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#4 0x00007fffc2303a9b in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#5 0x00007fffc2304f21 in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#6 0x00007fffc228fb68 in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#7 0x00007fffc22f7e81 in ??? () at /lib/x86_64-linux-gnu/libamdocl64.so
#8 0x00007ffff64328bb in start_thread (arg=<optimized out>) at
./nptl/pthread_create.c:448
#9 0x00007ffff64b0538 in __GI___clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:7
X11 crash:
[Sun Sep 20 16:03:56 2026] amdgpu 0000:84:00.0: amdgpu: Queue preemption failed
for queue with doorbell_id: 80004008
[Sun Sep 20 16:03:56 2026] amdgpu 0000:84:00.0: amdgpu: Failed to evict process
queues
[Sun Sep 20 16:03:56 2026] amdgpu: Failed to evict queues of pasid 0xa7e
[Sun Sep 20 16:03:56 2026] amdgpu 0000:84:00.0: amdgpu: GPU reset begin!
[Sun Sep 20 16:03:56 2026] amdgpu 0000:84:00.0: amdgpu: Dumping IP State
[Sun Sep 20 16:03:56 2026] amdgpu 0000:84:00.0: amdgpu: Dumping IP State
Completed
[Sun Sep 20 16:03:57 2026] amdgpu 0000:84:00.0: [drm:amdgpu_ring_test_helper
[amdgpu]] *ERROR* ring kiq_0.2.1.0 test failed (-110)
[Sun Sep 20 16:03:57 2026] [drm:gfx_v10_0_hw_fini [amdgpu]] *ERROR* KCQ disable
failed
[Sun Sep 20 16:03:57 2026] amdgpu 0000:84:00.0: amdgpu: BACO reset
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: GPU reset succeeded,
trying to resume
[Sun Sep 20 16:03:59 2026] [drm] PCIE GART of 512M enabled (table at
0x00000081FEE00000).
[Sun Sep 20 16:03:59 2026] [drm] VRAM is lost due to GPU reset!
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: PSP is resuming...
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: reserve 0x900000 from
0x81fd000000 for PSP TMR
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: RAS: optional ras ta
ucode is not available
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: RAP: optional rap ta
ucode is not available
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: SECUREDISPLAY:
securedisplay ta ucode is not available
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: SMU is resuming...
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: use vbios provided
pptable
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: smc_dpm_info table
revision(format.content): 4.5
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: SMU is resumed
successfully!
[Sun Sep 20 16:03:59 2026] [drm] kiq ring mec 2 pipe 1 q 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring gfx_0.0.0 uses VM
inv eng 0 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.0.0 uses VM
inv eng 1 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.1.0 uses VM
inv eng 4 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.2.0 uses VM
inv eng 5 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.3.0 uses VM
inv eng 6 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.0.1 uses VM
inv eng 7 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.1.1 uses VM
inv eng 8 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.2.1 uses VM
inv eng 9 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring comp_1.3.1 uses VM
inv eng 10 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring kiq_0.2.1.0 uses
VM inv eng 11 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring sdma0 uses VM inv
eng 12 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring sdma1 uses VM inv
eng 13 on hub 0
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring vcn_dec uses VM
inv eng 0 on hub 8
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring vcn_enc0 uses VM
inv eng 1 on hub 8
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring vcn_enc1 uses VM
inv eng 4 on hub 8
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: ring jpeg_dec uses VM
inv eng 5 on hub 8
[Sun Sep 20 16:03:59 2026] amdgpu 0000:84:00.0: amdgpu: GPU reset(1) succeeded!