You are not logged in.

#1 2025-07-21 13:12:18

CVI2
Member
Registered: 2023-09-14
Posts: 20

Blender doesn't detect Intel Arc GPU using intel-oneapi-common

I'm having an issue with intel-oneapi-common and Blender, as Blender doesn't detect my Intel Arc card in the Cycles render device settings. Trying to source

 /opt/intel/oneapi/setvars.sh 

and then trying to run Blender produces this:

 blender: symbol lookup error: /usr/lib/libopenvdb.so.12.0: undefined symbol: _ZN3tbb6detail2r127get_thread_reference_vertexEPNS0_2d126wait_tree_vertex_interfaceE 

This happens if using the minimum required set of dependencies for OneAPI to work. However, when using the full basekit and running

 /opt/intel/oneapi/setvars.sh 

things work just fine and the GPU is detected. The AUR version works fine, but I'd rather use my system libraries. The basekit is also heavy with a size of 13 GB, too much for just Blender.

Last edited by CVI2 (2025-07-21 13:13:37)

Offline

#2 2025-07-21 13:19:57

gromit
Administrator
From: Germany
Registered: 2024-02-10
Posts: 1,309
Website

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Is it sufficient to install "intel-compute-runtime" as per the optdeps?

Optional Deps   : cuda: Cycles renderer CUDA support
                  intel-compute-runtime: Cycles renderer Intel
                  OneAPI support
                  hip-runtime-amd: Cycles renderer AMD ROCm support
                  hiprt: Ray tracing AMD ROCm support
                  libdecor: wayland support [installed]

Offline

#3 2025-07-21 13:44:58

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

I have installed intel-compute-runtime, yet doesn't work. And it doesn't work with basekit either unless sourcing the thing I mentioned earlier.

Offline

#4 2025-07-21 13:52:53

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

This is what I currently have installed:

 
> pacman -Qqe | grep -E 'level|intel' 
intel-compute-runtime
intel-gpu-tools
intel-level-zero-raytracing-support-git
intel-media-driver
intel-oneapi-basekit
level-zero-headers
level-zero-loader
lib32-vulkan-intel
libva-intel-driver
vulkan-intel

Offline

#5 2025-07-21 13:55:06

gromit
Administrator
From: Germany
Registered: 2024-02-10
Posts: 1,309
Website

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

CVI2 wrote:

This is what I currently have installed:

 
> pacman -Qqe | grep -E 'level|intel' 
intel-level-zero-raytracing-support-git
[...]

Oh that is not from the repositories yikes Could you please list all out-of-repo packages ("pacman -Qm")?
Is the issue still present when you remove them?

Offline

#6 2025-07-21 14:10:20

tpkessler
Package Maintainer (PM)
From: Germany
Registered: 2022-11-20
Posts: 4

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Hi CV! This could be caused by a mismatch between onetbb and intel-oneapi-tbb that is part of the basekit. Could you check if one of them is installed on your system? In a next step, we can try if blender works with intel-oneapi-tbb installed.

Offline

#7 2025-07-21 15:37:55

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Both are installed as intel-oneapi-tbb is needed by intel-oneapi-compiler-dpcpp-cpp-runtime-libs which is itself needed by Blender and onetbb is directly required by Blender and bunch of other stuff like easyeffects, embree etc.

As to what comes to AUR packages, I was left with this after removing everything I don't highly depend on:

> pacman -Qm
librewolf-bin 1:140.0.4_1-1
librewolf-bin-debug 1:140.0.4_1-1
ungoogled-chromium-bin 138.0.7204.157-1
ungoogled-chromium-bin-debug 138.0.7204.157-1
wlogout 1.2.2-0
wlogout-debug 1.2.2-0
yay 12.5.0-1
yay-debug 12.5.0-1

And removing the other packages had no effect.

Offline

#8 2025-07-21 15:43:46

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Using

 pacman -Rdd intel-oneapi-tbb 

to force oneapi-tbb removal removed the error when sourcing and then launching Blender, however it didn't fix the issue.

Last edited by CVI2 (2025-07-21 15:44:29)

Offline

#9 2025-07-21 16:32:02

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

however it didn't fix the issue

Blender doesn't detect my Intel Arc card in the Cycles render device settings

https://wiki.archlinux.org/title/Blender#Intel_Arc_GPUs
If not, please post

lspci -k
glxinfo -B

Offline

#10 2025-07-21 16:51:46

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

 
> lcpci -k
00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Root Complex
	Kernel driver in use: ryzen_smu
	Kernel modules: ryzen_smu
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:03.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse GPP Bridge
	Subsystem: Advanced Micro Devices, Inc. [AMD] Device 1453
	Kernel driver in use: pcieport
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:05.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:07.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Host Bridge
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Internal PCIe GPP Bridge 0 to bus[E:B]
	Kernel driver in use: pcieport
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 61)
	Subsystem: ASRock Incorporation Device ffff
	Kernel driver in use: piix4_smbus
	Kernel modules: i2c_piix4, sp5100_tco
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
	Subsystem: ASRock Incorporation Device ffff
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 3
	Kernel driver in use: k10temp
	Kernel modules: k10temp
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Matisse/Vermeer Data Fabric: Device 18h; Function 7
01:00.0 Non-Volatile memory controller: Sandisk Corp WD SN560/SN740/SN770/SN5000 NVMe SSD (rev 01)
	Subsystem: Sandisk Corp WD SN560/SN740/SN770/SN5000 NVMe SSD
	Kernel driver in use: nvme
	Kernel modules: nvme
02:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset USB 3.1 XHCI Controller
	Subsystem: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller
	Kernel driver in use: xhci_hcd
02:00.1 SATA controller: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset SATA Controller
	Subsystem: ASMedia Technology Inc. ASM1062 Serial ATA Controller
	Kernel driver in use: ahci
02:00.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset Switch Upstream Port
	Subsystem: ASMedia Technology Inc. Device 0201
	Kernel driver in use: pcieport
03:04.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset Switch Downstream Port
	Subsystem: ASMedia Technology Inc. Device 3308
	Kernel driver in use: pcieport
03:07.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset Switch Downstream Port
	Subsystem: ASMedia Technology Inc. Device 3308
	Kernel driver in use: pcieport
03:08.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] 500 Series Chipset Switch Downstream Port
	Subsystem: ASMedia Technology Inc. Device 3308
	Kernel driver in use: pcieport
04:00.0 Non-Volatile memory controller: Kingston Technology Company, Inc. A2000 NVMe SSD [SM2263EN] (rev 03)
	Subsystem: Kingston Technology Company, Inc. A2000 NVMe SSD [SM2263EN]
	Kernel driver in use: nvme
	Kernel modules: nvme
05:00.0 Network controller: Intel Corporation Wi-Fi 6 AX200 (rev 1a)
	Subsystem: Intel Corporation Wi-Fi 6 AX200NGW
	Kernel driver in use: iwlwifi
	Kernel modules: iwlwifi
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
	Subsystem: ASRock Incorporation Motherboard (one of many)
	Kernel driver in use: r8169
	Kernel modules: r8169
07:00.0 PCI bridge: Intel Corporation Device 4fa0 (rev 01)
	Kernel driver in use: pcieport
08:01.0 PCI bridge: Intel Corporation Device 4fa4
	Subsystem: Intel Corporation Device 4fa4
	Kernel driver in use: pcieport
08:04.0 PCI bridge: Intel Corporation Device 4fa4
	Subsystem: Intel Corporation Device 0000
	Kernel driver in use: pcieport
09:00.0 VGA compatible controller: Intel Corporation DG2 [Arc A770] (rev 08)
	Subsystem: Intel Corporation Device 1020
	Kernel driver in use: xe
	Kernel modules: i915, xe
0a:00.0 Audio device: Intel Corporation DG2 Audio Controller
	Subsystem: Intel Corporation Device 1020
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
0b:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse PCIe Dummy Function
0c:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Reserved SPP
0c:00.1 Encryption controller: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
	Subsystem: Advanced Micro Devices, Inc. [AMD] Starship/Matisse Cryptographic Coprocessor PSPCPP
	Kernel driver in use: ccp
	Kernel modules: ccp
0c:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Matisse USB 3.0 Host Controller
	Subsystem: ASRock Incorporation Device ffff
	Kernel driver in use: xhci_hcd
0c:00.4 Audio device: Advanced Micro Devices, Inc. [AMD] Starship/Matisse HD Audio Controller
	Subsystem: ASRock Incorporation Device 1204
	Kernel driver in use: snd_hda_intel
	Kernel modules: snd_hda_intel
> glxinfo -B
name of display: :0
MESA: warning: Support for this platform is experimental with Xe KMD, bug reports may be ignored.
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Arc(tm) A770 Graphics (DG2) (0x56a0)
    Version: 25.1.6
    Accelerated: yes
    Video memory: 16288MB
    Unified memory: no
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
Memory info (GL_ATI_meminfo):
    VBO free memory - total: 16288 MB, largest block: 16288 MB
    VBO free aux. memory - total: 11305 MB, largest block: 11305 MB
    Texture free memory - total: 16288 MB, largest block: 16288 MB
    Texture free aux. memory - total: 11305 MB, largest block: 11305 MB
    Renderbuffer free memory - total: 16288 MB, largest block: 16288 MB
    Renderbuffer free aux. memory - total: 11305 MB, largest block: 11305 MB
Memory info (GL_NVX_gpu_memory_info):
    Dedicated video memory: 16288 MB
    Total available memory: 32194 MB
    Currently available dedicated video memory: 16288 MB
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Arc(tm) A770 Graphics (DG2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.1.6-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.1.6-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.1.6-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

And before you ask, changing the driver to i915 doesn't have an effect, as I switched from i915 to xe to see if it would fix the issue, which it did not.

Last edited by CVI2 (2025-07-21 16:52:08)

Offline

#11 2025-07-21 19:29:11

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

I was rather gonna ask about trying xe, exporting "CYCLES_ONEAPI_ALL_DEVICES=1" doesn't work?
Does https://aur.archlinux.org/packages/blender-bin detect your IGP?

Offline

#12 2025-07-21 19:55:45

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Yeah, as I mentioned blender-bin works just fine because it uses its own set of libraries but intel-oneapi-common along with intel-oneapi-compiler-dpcpp-cpp-runtime-libs , intel-oneapi-compiler-shared-runtime-libs and their respective dependencies on the blender package from extra doesn't work at all. Doesn't detect the GPU whatsoever. With intel-oneapi-basekit, which provides all the dependencies Blender requires + a bunch of dev related things etc. works but only when setting this specific env

 LD_LIBRARY_PATH=/opt/intel/oneapi/tcm/1.2/lib:/opt/intel/oneapi/umf/0.9/lib:/opt/intel/oneapi/tbb/2022.0/env/../lib/intel64/gcc4.8:/opt/intel/oneapi/pti/0.10/lib:/opt/intel/oneapi/mpi/2021.14/opt/mpi/libfabric/lib:/opt/intel/oneapi/mpi/2021.14/lib:/opt/intel/oneapi/mkl/2025.0/lib:/opt/intel/oneapi/ippcp/2025.0/lib/:/opt/intel/oneapi/ipp/2022.0/lib:/opt/intel/oneapi/dnnl/2025.0/lib:/opt/intel/oneapi/debugger/2025.0/opt/debugger/lib:/opt/intel/oneapi/dal/2025.0/lib:/opt/intel/oneapi/compiler/2025.0/opt/oclfpga/host/linux64/lib:/opt/intel/oneapi/compiler/2025.0/opt/compiler/lib:/opt/intel/oneapi/compiler/2025.0/lib:/opt/intel/oneapi/ccl/2021.14/lib/ 

or sourcing the

 /opt/intel/oneapi/setvars.sh 

script that sets the variables automatically. And no,

export "CYCLES_ONEAPI_ALL_DEVICES=1"

does nothing.

Offline

#13 2025-07-21 19:59:04

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

This isn't a new thing either because I've experienced this since Blender 4.2 or 4.3 released.

Offline

#14 2025-07-21 20:20:13

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Ah, reading through the thread

mismatch between onetbb and intel-oneapi-tbb that is part of the basekit … Both are installed as intel-oneapi-tbb is needed by intel-oneapi-compiler-dpcpp-cpp-runtime-libs

LD_LIBRARY_PATH=/…

What happens if you "LD_PRELOAD=/usr/lib/libtbb.so" in  /opt/intel/oneapi/setvars.sh to prefer the  onetbb  one?

Offline

#15 2025-07-21 20:59:39

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Doesn't work. It only removes the error but doesn't fix the detection issue.

Offline

#16 2025-07-23 06:36:21

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Coming back to this, w/ basekit installed run

# strace won't be line buffered, so we need a temporary file - make sure to detect your GPU in blender
strace --trace=openat blender |& awk -F '"' '!/ENOENT/{print $2}' > /tmp/blender.files
comm -12  <(sort -u < /tmp/blender.files) <(pacman -Qlq intel-oneapi-basekit)

This shall ideally print you the list of files opened by blender and provided by the basekit.
Maybe provides a hunch at what's missing from intel-oneapi/intel-compute-runtime …

Offline

#17 2025-07-23 09:40:13

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Won't print anything other than

comm: file 2 is not in sorted order
comm: input is not in sorted order

which are both printed at exit.

Offline

#18 2025-07-23 15:13:08

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

I'd assumed pacman -Ql is sorted…

strace --trace=openat blender |& awk -F '"' '!/ENOENT/{print $2}' > /tmp/blender.files
comm -12  <(sort -u < /tmp/blender.files) <(pacman -Qlq intel-oneapi-basekit | sort -u)

Offline

#19 2025-07-23 15:49:21

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

/opt/intel/oneapi/compiler/2025.0/lib/libimf.so
/opt/intel/oneapi/compiler/2025.0/lib/libintlc.so.5
/opt/intel/oneapi/compiler/2025.0/lib/libiomp5.so
/opt/intel/oneapi/compiler/2025.0/lib/libirng.so
/opt/intel/oneapi/compiler/2025.0/lib/libOpenCL.so.1
/opt/intel/oneapi/compiler/2025.0/lib/libsvml.so
/opt/intel/oneapi/compiler/2025.0/lib/libsycl.so.8
/opt/intel/oneapi/compiler/2025.0/lib/libur_adapter_level_zero.so.0
/opt/intel/oneapi/compiler/2025.0/lib/libur_loader.so.0
/opt/intel/oneapi/compiler/2025.0/lib/sycl.conf
/opt/intel/oneapi/debugger/2025.0/opt/debugger/lib/libyaml-cpp.so.0.8
/opt/intel/oneapi/tcm/1.2/lib/libhwloc.so.15
/opt/intel/oneapi/tcm/1.2/lib/libtcm.so.1
/opt/intel/oneapi/umf/0.9/lib/libumf.so.0

That's the output after sourcing

 /opt/intel/oneapi/setvars.sh 

This is the output if you don't source the setvars script beforehand:

 /opt/intel/oneapi/compiler/2025.0/lib/sycl.conf 

Last edited by CVI2 (2025-07-23 15:51:28)

Offline

#20 2025-07-23 16:03:40

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

/opt/intel/oneapi/compiler/2025.0/lib/libimf.so
/opt/intel/oneapi/compiler/2025.0/lib/libintlc.so.5
/opt/intel/oneapi/compiler/2025.0/lib/libirng.so
/opt/intel/oneapi/compiler/2025.0/lib/libOpenCL.so.1
/opt/intel/oneapi/compiler/2025.0/lib/libsvml.so

intel-oneapi-compiler-shared-runtime-libs

/opt/intel/oneapi/compiler/2025.0/lib/libiomp5.so

intel-oneapi-openmp

/opt/intel/oneapi/compiler/2025.0/lib/libsycl.so.8
/opt/intel/oneapi/compiler/2025.0/lib/libur_adapter_level_zero.so.0
/opt/intel/oneapi/compiler/2025.0/lib/libur_loader.so.0

intel-oneapi-compiler-dpcpp-cpp-runtime-libs

/opt/intel/oneapi/compiler/2025.0/lib/sycl.conf

intel-oneapi-dpcpp-cpp

/opt/intel/oneapi/debugger/2025.0/opt/debugger/lib/libyaml-cpp.so.0.8

intel-oneapi-dpcpp-debugger

/opt/intel/oneapi/tcm/1.2/lib/libhwloc.so.15
/opt/intel/oneapi/tcm/1.2/lib/libtcm.so.1

intel-oneapi-tcm

/opt/intel/oneapi/umf/0.9/lib/libumf.so.0

intel-oneapi-basekit

/opt/intel/oneapi/umf/0.9/lib/libumf.so.0 is exclusive to basekit

Does any of these link it?

ldd /opt/intel/oneapi/debugger/2025.0/opt/debugger/lib/libyaml-cpp.so.0.8 | grep umf
ldd /opt/intel/oneapi/tcm/1.2/lib/libhwloc.so.15 | grep umf
ldd /opt/intel/oneapi/tcm/1.2/lib/libtcm.so.1 | grep umf

Offline

#21 2025-07-23 16:07:39

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

No, assuming I still have to have the basekit installed.

Last edited by CVI2 (2025-07-23 16:08:32)

Offline

#22 2025-07-23 16:26:56

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Try to "steal" /opt/intel/oneapi/umf/0.9/lib/libumf.so.0 and possibly /opt/intel/oneapi/compiler/2025.0/lib/sycl.conf from basekit, then make sure the other listed packages are installed instead, see what happens…

Offline

#23 2025-07-23 16:43:15

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

Doesn't work. Sourcing the setvars.sh and then running blender brings this error up again:

 blender: symbol lookup error: /usr/lib/libopenvdb.so.12.0: undefined symbol: _ZN3tbb6detail2r127get_thread_reference_vertexEPNS0_2d126wait_tree_vertex_interfaceE 

Without sourcing it won't detect the GPU.

Offline

#24 2025-07-23 19:14:15

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 68,898

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

'key - brute force: what if you just keep all the listed libraries from baskit?
Also

grep wait_tree_vertex_interface /opt/intel/oneapi/compiler/2025.0/lib/libimf.so /opt/intel/oneapi/compiler/2025.0/lib/libintlc.so.5 /opt/intel/oneapi/compiler/2025.0/lib/libiomp5.so /opt/intel/oneapi/compiler/2025.0/lib/libirng.so /opt/intel/oneapi/compiler/2025.0/lib/libOpenCL.so.1 /opt/intel/oneapi/compiler/2025.0/lib/libsvml.so /opt/intel/oneapi/compiler/2025.0/lib/libsycl.so.8 /opt/intel/oneapi/compiler/2025.0/lib/libur_adapter_level_zero.so.0 /opt/intel/oneapi/compiler/2025.0/lib/libur_loader.so.0 /opt/intel/oneapi/compiler/2025.0/lib/sycl.conf /opt/intel/oneapi/debugger/2025.0/opt/debugger/lib/libyaml-cpp.so.0.8 /opt/intel/oneapi/tcm/1.2/lib/libhwloc.so.15 /opt/intel/oneapi/tcm/1.2/lib/libtcm.so.1 /opt/intel/oneapi/umf/0.9/lib/libumf.so.0

Offline

#25 2025-07-26 13:34:24

CVI2
Member
Registered: 2023-09-14
Posts: 20

Re: Blender doesn't detect Intel Arc GPU using intel-oneapi-common

I'll try when I have time.

Offline

Board footer

Powered by FluxBB