Thanks for your patience. We found it.
You need to compile Beignet yourself due to the CPU.
The alternative is Ubuntu 20.10 but also be prepared anyway.
20.04 doesn’t have the device IDs in it yet.
Thanks for your patience. We found it.
You need to compile Beignet yourself due to the CPU.
The alternative is Ubuntu 20.10 but also be prepared anyway.
20.04 doesn’t have the device IDs in it yet.
just upgraded to ubuntu 20.10, didn’t resolve it.
Your distro now has the ID’s in it . It won’t be solved yet.
Compile Beignet and let it install.
The team made a decision today to try and get this in for you and others …
If you want it now, just go ahead and do the build. It’s automated.
I’ll drop back to 20.04 and do that. It’s not building on 20.10, looks like it doesn’t like the newer clang and llvm.
I’m having no luck building this. Ubuntu 20.04 doesn’t have llvm 3.6/3.7 and wants to install a much new. All the files in that git are old except for the patch. Can you guys post some instructions on building this?
Any other users figure out how to build this?
I ran into the same issue with super old versions of clang and llvm required to build beignet. Fails to build on newer versions. I think the bigger issue is that beignet has been abandoned and replaced with Neo (see: https://linuxreviews.org/OpenCL)
For any new CPUs going forward, looks like intel is maintaining a new library (https://github.com/intel/compute-runtime). I attempted to use this library and while clinfo could find my GPU, Plex still failed to use it.
To install NEO for testing on Ubuntu 20.04: apt-get install intel-opencl-icd
making some progress
sudo apt install cmake pkg-config python ocl-icd-dev libegl1-mesa-dev ocl-icd-opencl-dev libdrm-dev libxfixes-dev libxext-dev llvm-7-dev clang-7 libclang-7-dev libtinfo-dev libedit-dev zlib1g-dev
mkdir build
cd build
cmake -DLLVM_INSTALL_DIR=/usr/lib/llvm-7/bin ..
make -j8
make install
this will get it built
but I haven’t convinced plex to use it just yet.
giving up for now. seems to build and install but no love from plex. I’ll let someone else hack on this a bit
The missing device ID seems to be what’s causing issues for me as well. I’ve got a 9th Gen/Coffee Lake i5-9400, and looking at the beignet source code they did add Coffee Lake support at one point, but seems like the device ID for my particular model (0x3E98) is missing.
Throwing my name in that hat on this too. I’ve got the same setup and am having the same issue. Ubuntu 20.04.1 and i5-9400.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.