Created attachment 489250 [details] darktable-cltest output Installed dev-libs/amdgpu-pro-opencl for 7770 Cape Verde card. Clinfo reports look fine, but darktable fails with [opencl_init] could not create command queue for device 0: -6 Other apps I tried see opencl but don't work either. Looks like permission or setup/configuration problem. Please help. kernel 4.12.0-pf6 xorg-server-1.19.3 libdrm-2.4.82 x11-drivers/xf86-video-amdgpu-1.3.0
Created attachment 489252 [details] clinfo output
Created attachment 489254 [details] kernel config
Could you run darktable with debug information enabled and see if it produces any more information?
darktable -d opencl provides exactly the same info as darktable-cltest. What I probably can do is to open another issue on darktable bug tracker and provice the link to this bug so you guys may communicate... I really interested in getting opencl eventually work again. Having dumped fglrx AMD left me without fast darktable for more than half a year so far...
Here comes the reply I got from darktable bug tracker: From darktable-cltest's output: [opencl_init] could not create command queue for device 0: -6 Error code -6 relates to CL_OUT_OF_HOST_MEMORY. And that's what the docs tell us about this error during command queue creation: CL_OUT_OF_HOST_MEMORY if there is a failure to allocate resources required by the OpenCL implementation on the host. I guess it's a driver bug.
Don't works with R7 250.It causes a segmentation fault.
R7 250 died. I installed a new Rx 580 card. After the upgrade to GCC 5 and recompilation of all world, it works using last stable kernel (4.12.12)
Well, seeing as OpenCL clients do see devices there really isn't much I could can do here, is there... What happens inside is entirely up to AMD.