NO Opencl Darktable 2.7.0 build and installed from Darktable-git

Did install Manjaro KDE 18.1.1 version 2019-10-25 succesfull on my PC AMD Ryzen 3700 with AMD RX5700 GPU.

However Darktable cannot activate opencl:

Test results are:
.044752 [opencl_init] opencl related configuration options:
0.044763 [opencl_init]
0.044764 [opencl_init] opencl: 1
0.044766 [opencl_init] opencl_library: ‘’
0.044770 [opencl_init] opencl_memory_requirement: 768
0.044772 [opencl_init] opencl_memory_headroom: 300
0.044775 [opencl_init] opencl_device_priority: ’ /!0, / /
0.044777 [opencl_init] opencl_mandatory_timeout: 200
0.044780 [opencl_init] opencl_size_roundup: 16
0.044782 [opencl_init] opencl_async_pixelpipe: 0
0.044784 [opencl_init] opencl_synch_cache: active module
0.044787 [opencl_init] opencl_number_event_handles: 25
0.044789 [opencl_init] opencl_micro_nap: 1000
0.044791 [opencl_init] opencl_use_pinned_memory: 0
0.044794 [opencl_init] opencl_use_cpu_devices: 0
0.044796 [opencl_init] opencl_avoid_atomics: 0
0.044798 [opencl_init]
0.044911 [opencl_init] found opencl runtime library ‘libOpenCL’
0.044927 [opencl_init] opencl library ‘libOpenCL’ found on your system and loaded
0.182008 [opencl_init] found 2 platforms
0.182023 [opencl_init] could not get device id size: -1
0.182026 [opencl_init] found 1 device
0.182046 [opencl_init] discarding device 0 `AMD NAVI10 (DRM 3.33.0, 5.3.6-1-MANJARO, LLVM 9.0.0)’ due to missing image support.
0.182050 [opencl_init] no suitable devices found.
0.182051 [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
0.182054 [opencl_init] initial status of opencl enabled flag is OFF.

Installed:

  • Darktable version 2.7.0 (from darktable-git)
  • Opencl-mesa 19.2.1-1
  • Opencl-headers
  • Opencl-amd 19.30 855429-1

Can somebody help me to get OPENCL in Darktable active.

Many thanks upfront.

As you seem to have issues reading the log output I’m highlighting the relevant part for you:

Your OpenCL driver doesn’t provide image support …

See also by running the command line tool: clinfo

Thanks for the update.
Can you inform me which opencl driver i have to for the AMD rx5700 GPU.
Appreciating your reaction.
Greetings

I don’t have access to your hardware. You have to find out which driver you have installed. See e.g. clinfo

I did install the following packages:

Darktable version 2.7.0 (from darktable-git)
Opencl-mesa 19.2.1-1
Opencl-headers
Opencl-amd 19.30 855429-1

I don’t know Arch Linux.

I’ve installed the ROCm packages provided by AMD and they work just fine.

http://repo.radeon.com/rocm/

Thanks for your reaction.

Do you use also manjaro/KDE 18.1.1 ?

Greetings

I’m using openSUSE Tumbleweed and Fedora 30.