I have a GMKtec - nucbox g5
I installed DaVinci Resolve on it - no problem ON WIN 11 !!
Then Changed the NVMe to a new and installed Rocky linux 9.5
– BUT as soon as I installed the Davinci Resolve, it claims that it cannot work with its intel N97 UHD graphics (built-in GPU).
Opposite to what I thought, it seems rocky linux is less capable of utilizing its resources…
It has:
CPU = N97
GPU = intel UHD
RAM = 12 GB DDIM5
SSD = WD SN740 2TB (NVMe - PCI express)
Ant help in resolving this issue is greatly appreciated…
Seems like it Is from rocky.
I found out that it does not recognize the intel UHD graphics (their Arc graphics).
There are multiple resources trying to work around the problem, but I have not found one that works yet.
The root problem is lack of the opencl, which is necessary for DaVnci to work.
The opencl is NOT part of Davinci Resolve, but a part of the driver for the intel GPU - this means Rocky linux. Iwas able using ‘alien’ to convert the ‘deb’ into ‘rpm’, but the system refuses to install sighting ‘conflict’ without any additional information.
Still on it.
That’s not an issue with Rocky Linux. It’s an issue with the software and lack of drivers/libraries that you need for the software to utilize “its resources”.
Just because we do not ship certain opencl packages (in particular, the intel compute runtime), does not mean it’s an issue with Rocky Linux itself. Just like our users who happen to have an AMD or nvidia gpu, they also need to install drivers/other libraries (that again we do not ship) as needed to get DaVinci Resolve to work. This isn’t out of the norm.
Thing is you can say as many time you like, that your child is not lacking - it does not make it so.
I just discovered that Rocky 9.5 is not supported yet/ at all by intel drivers - only 9.4 is.
Just sayin’
Complain to Red Hat then. Rocky is based on RHEL so has exactly what RHEL has. The program you are using Davinci Resolve requires something that doesn’t exist in the distro so complain to them as well for making their program dependent on something that doesn’t exist.
Easy to blame Rocky, when the source of the problem here is Davinci Resolve.
Funny you don’t say that Davinci Resolve is lacking
Sounds like you should complain to BlackMagic about the fact they make their product dependent on certain Intel packages that don’t exist in Rocky by default. Or as @jlehtone says complain to Intel that they haven’t provided the relevant Intel packages to make it possible?
To require opencl seems “fair” – cannot really blame single application for that.
To expect a distro to have all the fancy HW-related libs is not “fair” either, so RH is off the hook.
That leaves Intel. Isn’t it them that hoard their opencl implementation?
A guideline when entering the path of blame: Beware the Dragons!
I tried now Davinci Resolve - same HW - on MX Linux, with the same result.
It claims to not recognize the GPU, and not having enough resources.
I put back the NVMe with the original Win11 on it, and somehow it works fine (again the same HW resources, the same Davinci Resolve version).
SO it’s not Davinci resolve, and its not even REL vs. Debian, it’s just that Linux for now (I cannot get the Rocky 8.6 anymore the oldest for download is 8.10, and I’m not going to go over the same thing again. I gave up, and for now I have to make do with editing film on my Win11 (yuck).
For photographers and videographers, having Davinci resolve available, and having post-post production, Paint dot net for photos, is a huge advantage. Both present not only great capabilities, but a shallow learning curve, and good (easy to adopt, and customize) workflow.
It’s also an advantage that both are free.
On my x86 PC/NVIDIA install, Rocky installed a video driver named Nouveau by default. This is a driver the developers provided with Rocky to simplify the video card / OS interface. The problem is that Davinci cannot use Nouveau and requires the proper NVIDIA Linux driver and OpenCL dependencies to run.
You need to find and install the Linux driver for your N97 CPU/GPU based NUC. I’d go to the Intel support website to see if they even have a driver for Linux. If they don’t you’ll probably not be able to run Davinci on your NUC.
The NVidia’s proprietary GPU driver does not offer the OpenCL libs. Those are optional, and within their CUDA packages.
Except … they do require ocl-icd package that Rocky has and which provides /usr/lib/libOpenCL.so.1 and is not installed by default.
The question goes thus back to DaVinci: What does it look for in a system?
Hey everyone… only just seen this so sorter catching up. Resolve works flawlessly on my rocky install… far better than on windows or mac in my opinion…
im running rocky 9.5 - the desktop version - sorry cant remeber what thats called
its requires -
Discrete GPU with at least 4 GB of VRAM.
GPU which supports OpenCL 1.2 or CUDA 12.
AMD official drivers from your GPU manufacturer.
NVIDIA Studio driver 550.40.07 or newer.
apart from having to install a few things… ( cant remeber off the top of my head ) ( apr??) which took about 15 mins as im new to command line… & drivers for nvidia - apart from that - was just a case of double cliicking the installer.
the only problem i had was se linux ( i think the secruity thing ) popped up loads of times - but never did again after restart