Hi,

Sometimes, I encounter a really strange situation. On starting
darktable, I get "could not create context for device 0: -6", and
OpenCL is not available. I quit darktable, restart without doing
anything (same terminal session; I don't close other programs,
either), re-launch, and everything is OK.

It's not a huge problem, but annoying. Should I change the headroom?
Any ideas? (Note: the PC itself is an old machine with 4 GB of RAM.)

Thanks in advance,
Kofa

Logs from console:
Common part (copied from case #1, but I reviewed it line-by-line; only
the timestamps are different between #1 and #2):
0.303178 [opencl_init] opencl related configuration options:
0.303208 [opencl_init]
0.303218 [opencl_init] opencl: 1
0.303228 [opencl_init] opencl_scheduling_profile: 'very fast GPU'
0.303236 [opencl_init] opencl_library: ''
0.303244 [opencl_init] opencl_memory_requirement: 600
0.303253 [opencl_init] opencl_memory_headroom: 800
0.303261 [opencl_init] opencl_device_priority: '*/!0,*/*/*'
0.303270 [opencl_init] opencl_mandatory_timeout: 200
0.303278 [opencl_init] opencl_size_roundup: 16
0.303285 [opencl_init] opencl_async_pixelpipe: 0
0.303292 [opencl_init] opencl_synch_cache: active module
0.303300 [opencl_init] opencl_number_event_handles: 25
0.303309 [opencl_init] opencl_micro_nap: 1000
0.303316 [opencl_init] opencl_use_pinned_memory: 0
0.303323 [opencl_init] opencl_use_cpu_devices: 0
0.303330 [opencl_init] opencl_avoid_atomics: 0
0.303336 [opencl_init]
0.304356 [opencl_init] found opencl runtime library 'libOpenCL'
0.304405 [opencl_init] opencl library 'libOpenCL' found on your system
and loaded
0.380925 [opencl_init] found 1 platform
0.380964 [opencl_init] found 1 device
0.381786 [opencl_init] device 0 `GeForce GTX 1060 6GB' has sm_20 support.
0.382239 [opencl_init] device 0 `GeForce GTX 1060 6GB' supports image
sizes of 16384 x 32768
0.382253 [opencl_init] device 0 `GeForce GTX 1060 6GB' allows GPU
memory allocations of up to 1517MB
[opencl_init] device 0: GeForce GTX 1060 6GB
     GLOBAL_MEM_SIZE:          6070MB
     MAX_WORK_GROUP_SIZE:      1024
     MAX_WORK_ITEM_DIMENSIONS: 3
     MAX_WORK_ITEM_SIZES:      [ 1024 1024 64 ]
     DRIVER_VERSION:           430.50
     DEVICE_VERSION:           OpenCL 1.2 CUDA

#1:
0.407211 [opencl_init] could not create context for device 0: -6
0.408209 [opencl_init] no suitable devices found.
0.408287 [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
0.408363 [opencl_init] initial status of opencl enabled flag is OFF.

#2:
0.576751 [opencl_init] options for OpenCL compiler: -w
-DNVIDIA_SM_20=1 -DNVIDIA=1
-I"/home/kofa/darktable-master/share/darktable/kernels"
0.577849 [opencl_init] compiling program `demosaic_ppg.cl' ..
[... and so on, loading normally ...]

Version info: Linux eagle 5.3.0-29-generic #31-Ubuntu SMP Fri Jan 17
17:27:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
libnvidia-* 430.50-0ubuntu2 (libnvidia-cfg1, libnvidia-common,
libnvidia-compute, libnvidia-compute, libnvidia-decode,
libnvidia-decode, libnvidia-encode, libnvidia-encode, libnvidia-fbc1,
libnvidia-fbc1, libnvidia-gl, libnvidia-gl, libnvidia-ifr1,
libnvidia-ifr1)
nvidia-* 430.50-0ubuntu2 (nvidia-compute-utils, nvidia-dkms,
nvidia-driver, nvidia-kernel-common, nvidia-kernel-source)
nvidia-opencl-dev:amd64 10.1.168-1build1
____________________________________________________________________________
darktable user mailing list
to unsubscribe send a mail to [email protected]

Reply via email to