Am 05.12.23 um 13:10 schrieb Peter McD via openSUSE Factory:
I also set a symlink from/to /etc/OpenCL/vendors -> /usr/share/OpenCL/vendors/
That shouldn't be necessary. If /etc/OpenCL/vendors doesn't exist, the ICD loader will instead look in /usr/share/OpenCL/vendors/.
clinfo Number of platforms 0 ICD loader properties ICD loader Name OpenCL ICD Loader ICD loader Vendor OCL Icd free software ICD loader Version 2.3.1 ICD loader Profile OpenCL 3.0
I see that darktable has been discussed, but if you're still curious about clinfo, I'd suggest that you run it under strace and check if it's looking at the right files and where it goes wrong. It should list the directories mentioned above, then read all files, then open the libraries and look up some symbols. Aaron