-
Notifications
You must be signed in to change notification settings - Fork 237
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Xe KMD doesn't work on Linux #642
Comments
what is neo driver version there? Support for Xe KMD was added in 23.05.25593.11 |
Do I have to build with a special branch? I was wondering why intel-compute-runtime-git was still producing version 22 binaries. I don't even know if I need an all different set of dependencies to get it working. Edit: I built the |
Rebuild against |
have you enabled cmake flag to enable Xe driver support? |
I have that flag set, otherwise there would not be a device to use. Blender lists my oneAPI devices, but hangs spinning a core when it tries to upload the kernels. It works fine on the i915 driver. |
Yeah, and dmesg emits the following every time that happens:
That's -127 cast to u32, which is the initial DMA fence seqno for the Xe driver right now. |
is the issue still visible? |
I no longer own an Intel GPU to test with, sorry. |
@kode54 In that case, could you close this (I cannot)? |
Using the Xe KMD, with an updated xe_drm.h, synced between the latest linux-drm-xe-next kernel and this package, results in OpenCL tasks which cause my A770 LE 16GB to time out, but just for the OpenCL app. The result is that Blender live locks a single core until the process is terminated. Journal shows notices like this:
Using commit of kernel: 3cf57993a3f1
And two patches:
https://gist.github.com/kode54/156da2ae09c9c8a591d0cdde7f77f511
Mesa
23.2.0_devel.170325.5c287290d88
built withmesa-tkg-git
, with PR20418
and22652
applied.This package from
22.43.24558.r1615.g16db7cc890
using AUR packageintel-compute-runtime-git
, withmakepkg -o
and swapping in the xe_drm.h from above, and thenmakepkg -efi
.The text was updated successfully, but these errors were encountered: