Kinoite: No OpenCL in DigiKam -> Layering is rocm-opencl is useless?

Hello everyone,

from what I understand all the codecs, general packages and anything that would help with hardware acceleration are strictly divided between layers and flatpak?

This means, even if I layer a codec, a flatpak browser won’t be able to use it.

That means layering something like rocm-opencl won’t help with my current problem of DigiKam not being able to use OpenCL?

Starting OpenCV OpenCL DNN test...
Checking for OpenCL GPU acceleration compatibility with AI models...
Error: OpenCL is not available on this system.

Test failed. Your system may not be able to use GPU acceleration for the AI models.

My CPU is AMD Ryzen 9 AI HX so I should have all the required hardware.

In general, it does not help for me to layer any of those codecs / hw acceleration or transition packages if every app I install comes from flathub?

Currently I have only layer these:

LayeredPackages: 
edk2-ovmf profile-sync-daemon setroubleshoot setroubleshoot-plugins setroubleshoot-server virt-manager
zsh zsh-autosuggestions zsh-syntax-highlighting

Thanks!

Afaik ROCM is only available when using the proprietary AMD drivers.

This is not trivial or recommended to change on your local system.

Instead check if universal-blue has an image of your variant with rocm enabled

This sounds like a lot of custom hack-mack solutions for some basic functionality.

How should non-tech-savy users ever understand that with atomic OSes :sad_but_relieved_face:

As far as I could understand this, this is not about atomic OSes

Maybe the flatpak (what repo?) is not compiled with rocm support

There might be kernel and userspace drivers you need