Hi,
I have an Acer Aspire V3-772G laptop with Intel integrated graphics and Nvidia GTX 850M, 2GB. I want to use OpenCL with the Darktable RAW developer (www.darktable.org).
I have installed The Nvidia 340.46 driver from xorg-edgers ppa, nvidia-settings, nvidia-prime and nvidia-cuda-toolkit. Glxgears runs fine:
hpb@hp-Acer ~ $ glxgears -info
GL_RENDERER = GeForce GTX 850M/PCIe/SSE2
GL_VERSION = 4.4.0 NVIDIA 340.46
GL_VENDOR = NVIDIA Corporation
21298 frames in 5.0 seconds = 4259.263 FPS
11973 frames in 5.0 seconds = 2394.407 FPS
11927 frames in 5.0 seconds = 2385.298 FPS
When I run “darktable -d opencl” to get info about Darktable’s OpenCL use i get this:
hpb@hp-Acer ~ $ darktable -d opencl
[opencl_init] opencl related configuration options:
[opencl_init]
[opencl_init] opencl: 1
[opencl_init] opencl_library: ''
[opencl_init] opencl_memory_requirement: 768
[opencl_init] opencl_memory_headroom: 300
[opencl_init] opencl_device_priority: '*/!0,*/*/*'
[opencl_init] opencl_size_roundup: 16
[opencl_init] opencl_async_pixelpipe: 0
[opencl_init] opencl_synch_cache: 0
[opencl_init] opencl_number_event_handles: 25
[opencl_init] opencl_micro_nap: 1000
[opencl_init] opencl_use_pinned_memory: 0
[opencl_init] opencl_use_cpu_devices: 0
[opencl_init] opencl_avoid_atomics: 0
[opencl_init] opencl_omit_whitebalance: 0
[opencl_init]
[opencl_init] trying to load opencl library: '<system default>'
[opencl_init] opencl library 'libOpenCL' found on your system and loaded
[opencl_init] could not get platforms: -1001
[opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.
My nvidia-bug-report.log.gz file is here:
https://drive.google.com/file/d/0BzpnpCT3vxbdOFMwQnEyZ1BqSlU/view?usp=sharing
I have tried every trick I could find now, nothing helps. I also tried via Bumblebee, which I would prefer if it worked, but nothing. I always end up with this “Could not get platform” error. I really hope that someone here can help me.
Hans Petter