Hi Sami,

so you use the ROCm version in Debian Sid.

Can you please run the following command and provide its output?

darktable -d opencl -d verbose

As a workaround, you might try using the RustiCL OpenCL driver
contained in Mesa.  It needs to be enabled by setting an environment
variable. You can do this by running darktable this way:

RUSTICL_ENABLE=radeonsi darktable

You also have to enable RustiCL in the darktable preferences.  You can
find this option in the "processing section", look for "OpenCL
drivers".

I use the ROCm packages provided by AMD.  Maybe you can check if they
work in your setup.

https://rocm.docs.amd.com/projects/install-on-linux/en/latest/install/install-methods/package-manager/package-manager-debian.html

I skipped the part about the kernel driver.  I followed the steps after
"Register packages".  As AMD still uses outdated SHA1 signatures, you
have to adjust the time in /usr/share/apt/default-sequoia.config to a
date after today and repeat the "apt update" step.  Then you can
install these packages and try again with darktable.

apt install rocm-opencl7.2.1 libdrm-amdgpu-amdgpu1 rocminfo7.2.1

Regards,
Tino

Reply via email to