Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
22667 Discussions

Hardware Raytracing broken in Blender 4.4.3 after installing libze-intel-gpu-raytracing

Jaakan-Shorter
New Contributor I
1,505 Views

I upgrade Ubuntu 24.10 to 25.04 , intel-level-zero-gpu-raytracing was still installed and cycles + GPU in Blender 4.4.3 ran just fine.

 

Operating system: Ubuntu 25.04 + Intel's repo
Graphics card: Intel(R) Arc(TM) A750 Graphics

 

I cleaned up the old drivers and installed the ones for the version of Ubuntu I am running

https://dgpu-docs.intel.com/driver/client/overview.html

 

in Blender under system > OneAPI list A750 and is checked and has Embree checked

 

I hit render

oneAPI queue initialization error: got runtime exception "Hardware Raytracing is not available; please install "intel-level-zero-gpu-raytracing" to enable it or disable Embree on GPU."

 

I opened this issue with the blender devs too 

https://projects.blender.org/blender/blender/issues/140631

 

error in debuging logs in blender

Failed to load Ray Tracing Support Library libze_intel_gpu_raytracing.so

 

ldd /usr/lib/x86_64-linux-gnu/libze_intel_gpu_raytracing.so
linux-vdso.so.1 (0x000073c20e6ac000)
libtbb.so.12 => /lib/x86_64-linux-gnu/libtbb.so.12 (0x000073c20e608000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x000073c20e200000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x000073c20e511000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x000073c20e4e4000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x000073c20de00000)
/lib64/ld-linux-x86-64.so.2 (0x000073c20e6ae000)

 

ll /usr/lib/x86_64-linux-gnu/libze_intel_gpu_raytracing.so
-rw-r--r-- 1 root root 182528 May 2 12:12 /usr/lib/x86_64-linux-gnu/libze_intel_gpu_raytracing.so

locate libze_intel_gpu_raytracing.so
/usr/lib/x86_64-linux-gnu/libze_intel_gpu_raytracing.so

 

apt list --installed | grep intel

intel-gsc/plucky,now 0.9.5-0ubuntu1~25.04~ppa1 amd64 [installed]
intel-media-va-driver-non-free/plucky,now 25.2.4-0ubuntu1~25.04~ppa1 amd64 [installed]
intel-metrics-discovery/plucky,now 1.14.180-0ubuntu1~25.04~ppa1 amd64 [installed]
intel-metrics-library/plucky,now 1.0.196-0ubuntu1~25.04~ppa1 amd64 [installed]
intel-microcode/plucky-updates,plucky-security,now 3.20250512.0ubuntu0.25.04.1 amd64 [installed,automatic]
intel-ocloc/plucky,now 25.18.33578.11-1~25.04~ppa1 amd64 [installed]
intel-opencl-icd/plucky,now 25.18.33578.11-1~25.04~ppa1 amd64 [installed]
libdrm-intel1/plucky,now 2.4.124-2 amd64 [installed,automatic]
libze-intel-gpu-raytracing/plucky,now 1.1.0-0ubuntu1~25.04~ppa1 amd64 [installed]
libze-intel-gpu1/plucky,now 25.18.33578.11-1~25.04~ppa1 amd64 [installed]
xserver-xorg-video-intel/plucky,now 2:2.99.917+git20210115-1build1 amd64 [installed,automatic]

 

 

0 Kudos
10 Replies
Jaakan-Shorter
New Contributor I
1,458 Views

A few quotes from the Blender Devs, that might help get this issue fixed.

 

--- In previous versions, the library was using onetbb statically, and here we see it's not the case anymore. This is the breaking change as now it fails to load from Blender.

Which version of onetbb do you have? I see in kobuk ppa logs, the library has been built with 2022.0.0-2. In theory, as a workaround, pre-loading this version or a newer libtbb.so.12 should work for both the lib and blender.

 

--- based on the provided information, the problem is clear: there is some issue with a shared library from the Intel package here, because you can clearly see that there are some symbol failures:

LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libze_intel_gpu_raytracing.so blender /snap/blender/6181/blender: symbol lookup error: /usr/lib/x86_64-linux-gnu/libze_intel_gpu_raytracing.so: undefined symbol: _ZN3tbb6detail2r127get_thread_reference_vertexEPNS0_2d126wait_tree_vertex_interfaceE 

let me know if there is anything else I can do to help

0 Kudos
RandyT_Intel
Moderator
1,384 Views

Hi @Jaakan-Shorter,

 

Thank you for sharing these details. I will coordinate internally to investigate the issue and findings from the software development team . We will assess whether it can be resolved on our end. I will provide you with updates and instructions as soon as I have more information. In addition, Please provide the SSU log report and share it here so I can review your system's configuration. Your patience is appreciated.

 

Regards,

Randy T.

Intel Customer Support Technician

 

0 Kudos
Jaakan-Shorter
New Contributor I
1,345 Views

I have attached the SSU log

0 Kudos
RandyT_Intel
Moderator
1,303 Views

Hi @Jaakan-Shorter,

 

We are currently working on recreating the issue you reported, and I would like to clarify the steps you followed to ensure accuracy:

 

  1. You cleaned up the old drivers and installed the ones for the version of Ubuntu you are running, as per the instructions here:  https://dgpu-docs.intel.com/driver/client/overview.html
  2. In Blender, under System > OneAPI, the A750 is listed and checked, along with Embree.
  3. You hit render.

 

Could you please confirm if these steps are correct? Additionally, if possible, could you provide a sample file that demonstrates the issue? This will help us recreate the problem more efficiently.

 

Regards,

Randy T.

Intel Customer Support Technician


0 Kudos
Jaakan-Shorter
New Contributor I
1,256 Views

Sorry, I totally forgot the steps for Cycles, I attached a test project with Cycles+GPU compute already selected

 

  1. Cleaned up the old drivers and installed the ones for the version of Ubuntu currently running ( 25.04 ), as per the instructions 
  2. Open Blender, either leave the default cube or open a project
  3. Go to Edit > Preferences > System > OneAPI, Make sure A750 is listed and checked, along with Embree.
  4. Go to Properties > Render/Render  Properties > Make sure Render Engine = Cycles and Device = GPU compute
  5. Go to Render > Render Image

 

Screenshot From 2025-06-24 19-12-59.pngScreenshot From 2025-06-24 19-12-40.png

 

Screenshot From 2025-06-24 19-12-15.png

 

Screenshot From 2025-06-24 19-31-43.pngScreenshot From 2025-06-24 19-32-27.png

0 Kudos
RandyT_Intel
Moderator
1,194 Views

Hi @Jaakan-Shorter,

 

Thank you for providing the requested information. I will begin replicating the issue on our end and will update you once my analysis is complete. If I require any additional details, I’ll reach out to you here.

 

Regards,

Randy T.

Intel Customer Support Technician


0 Kudos
Jaakan-Shorter
New Contributor I
973 Views

One of the Blender Devs posted a working around, which might point you in the right direction of the issue.

instead of

blender

do the following with the current packages

LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libtbb.so.12 /usr/lib/x86_64-linux-gnu/libze_intel_gpu_raytracing.so" blender

0 Kudos
JaveA_Intel
Moderator
815 Views

Hi @Jaakan-Shorter,


Thank you for providing this information. We are still investigating on this issue. We will get back to you as soon as possible.


Regards,

Jave Vincent A.

Intel Customer Support Engineer


0 Kudos
Ernesto_C_Intel1
Moderator
731 Views

Hi @Jaakan-Shorter


Thank you for your patience. I'm contacting you on behalf of my technician, Randy. Allow me more time to recreate the issue you've raised. 

I'll provide an update as soon as possible. 



Regards, 


Ernesto C. 

Intel Customer Support Engineer


0 Kudos
VonM_Intel
Moderator
663 Views

Hi @Jaakan-Shorter

Thank you for your continued patience. We've successfully recreated the issue on our end using Ubuntu 25.04. At this point, we're proceeding with a deeper investigation to identify the root cause and determine a proper solution. Please note this may take some time, but we’re on it.

We’ll keep you informed with any relevant updates as soon as they’re available.


Regards, 

Von M.

Intel Customer Support Engineer


0 Kudos
Reply