Yes, I have a nvidia card. (Quadro K1000M)

I installed and ran clinfo but the dt core options still shows opencl
not available.

searched for nvidia-modprobe and it is not found.

I used the fairly simple opensuse install procedure (which worked well
on the previous release) and to make sure I ran the process again
including a reboot.

Any idea where I should go from here?


On 08/06/2017 09:47 PM, Ulrich Pegelow wrote:
> Am 07.08.2017 um 04:03 schrieb David Vincent-Jones:
>> I have just moved my openSUSE version from 42.2 to 42.3 and now dt does
>> not appear to recognize the installed openCL.
>> [opencl_init] could not find opencl runtime library 'libOpenCL'
>> [opencl_init] could not find opencl runtime library ''
>> [opencl_init] found opencl runtime library ''
>> [opencl_init] opencl library '' found on your system and
>> loaded
> This tells us that at is present on your system and
> darktable has been able to load it.
>> [opencl_init] could not get platforms: -1001
> That tells us that failed when checking for available GPUs.
> I assume you have some NVIDIA card.
> Please try the following. As root call program clinfo (should be
> supplied by package clinfo- or the like). Then
> start darktable again as a normal user. If darktable now works with
> OpenCl this is an indication of a permission issue on your system.
> NVIDIA relies on a program /usr/bin/nvidia-modprobe that needs to be set
> SUID root. I found that frequently distributions remove the SUID bit for
> security reasons. It's up to you if you set it manually (chmod +s
> /usr/bin/nvidia-modprobe).
> Ulrich
darktable user mailing list
to unsubscribe send a mail to

Reply via email to