View previous topic :: View next topic |
Author |
Message |
altrent n00b
Joined: 03 Mar 2004 Posts: 55
|
Posted: Sun Jun 18, 2017 12:35 am Post subject: Darktable and Nvidia OpenCL |
|
|
Hi,
Is anyone able to use Darkatable with Nvidia OpenCL?
Every time I try to edit a RAW file, OpenCL gets disabled.
These are the logs:
Code: |
[opencl_init] opencl: 1
[opencl_init] opencl_library: ''
[opencl_init] opencl_memory_requirement: 1024
[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_enable_markesteijn: 1
[opencl_init]
[opencl_init] found opencl runtime library 'libOpenCL'
[opencl_init] opencl library 'libOpenCL' found on your system and loaded
[opencl_init] found 1 platform
[opencl_init] found 1 device
[opencl_init] device 0 `GeForce GTX 1060 6GB' has sm_20 support.
[opencl_init] device 0 `GeForce GTX 1060 6GB' supports image sizes of 16384 x 32768
[opencl_init] device 0 `GeForce GTX 1060 6GB' allows GPU memory allocations of up to 1516MB
[opencl_init] device 0: GeForce GTX 1060 6GB
GLOBAL_MEM_SIZE: 6068MB
MAX_WORK_GROUP_SIZE: 1024
MAX_WORK_ITEM_DIMENSIONS: 3
MAX_WORK_ITEM_SIZES: [ 1024 1024 64 ]
DRIVER_VERSION: 381.22
DEVICE_VERSION: OpenCL 1.2 CUDA
...
[opencl_init] OpenCL successfully initialized.
[opencl_init] here are the internal numbers and names of OpenCL devices available to darktable:
[opencl_init] 0 'GeForce GTX 1060 6GB'
[opencl_init] these are your device priorities:
[opencl_init] image preview export thumbnail
[opencl_init] 0 -1 0 0
[opencl_init] FINALLY: opencl is AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is ON.
...
[pixelpipe_process] [full] using device 0
[opencl_events_flush] could not get event info for '[Write Image (from host to device)]': -9999
[opencl_events_flush] could not get event info for 'rawprepare_1f': -9999
[opencl_pixelpipe] failed to run module 'rawprepare'. fall back to cpu path
[opencl_pixelpipe (b)] late opencl error detected while copying back to cpu buffer: -5
[pixelpipe_process] [full] falling back to cpu path
[pixelpipe_process] [preview] using device -1
<-- dmesg
[11610.573197] nvidia-uvm: Loaded the UVM driver in 8 mode, major device number 246
[11657.954183] NVRM: GPU at PCI:0000:01:00: GPU-bd64060d-007b-85ea-51c9-167552cb345a
[11657.954185] NVRM: GPU Board Serial Number:
[11657.954186] NVRM: Xid (PCI:0000:01:00): 13, Graphics SM Warp Exception on (GPC 0, TPC 3): Out Of Range Address
[11657.954190] NVRM: Xid (PCI:0000:01:00): 13, Graphics SM Global Exception on (GPC 0, TPC 3): Physical Multiple Warp Errors
[11657.954192] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x505e48=0x4000e 0x505e50=0x24 0x505e44=0xd3eff2 0x505e4c=0x17f
[11657.956556] NVRM: Xid (PCI:0000:01:00): 43, Ch 00000058, engmask 00000101
[13071.218431] NVRM: Xid (PCI:0000:01:00): 13, Graphics SM Warp Exception on (GPC 0, TPC 3): Out Of Range Address
[13071.218434] NVRM: Xid (PCI:0000:01:00): 13, Graphics SM Global Exception on (GPC 0, TPC 3): Physical Multiple Warp Errors
[13071.218437] NVRM: Xid (PCI:0000:01:00): 13, Graphics Exception: ESR 0x505e48=0x8000e 0x505e50=0x24 0x505e44=0xd3eff2 0x505e4c=0x17f
[13071.220893] NVRM: Xid (PCI:0000:01:00): 43, Ch 00000068, engmask 00000101
[13111.681721] darktable (9815) used greatest stack depth: 11800 bytes left
|
I have:
media-gfx/darktable-2.2.5
x11-drivers/nvidia-drivers-381.22-r1
dev-util/nvidia-cuda-toolkit-8.0.61
Thanks, |
|
Back to top |
|
|
mubai n00b
Joined: 10 Jul 2004 Posts: 32 Location: Sweden
|
Posted: Mon Jun 19, 2017 7:20 am Post subject: |
|
|
Hi Altrent, I use darktable with nvidia opencl and I don't have the same problem as you. Mind you, I use an older card than you; a gtx 660, but anyway..
I use the same version of nvidia-drivers and darktable with the following use flags:
Code: | [ebuild R ] x11-drivers/nvidia-drivers-381.22:0/381::gentoo USE="X acpi driver gtk3 kms multilib static-libs tools uvm -compat -pax_kernel -wayland" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild R ~] media-gfx/darktable-2.2.5::gentoo USE="colord geo nls opencl openexr openmp -cups -doc -flickr -gphoto2 -graphicsmagick -jpeg2k -kwallet -libsecret -pax_kernel -webp" CPU_FLAGS_X86="sse3" L10N="sv uk -ca -cs -da -de -es -fr -he -hu -it -ja -nl -pl -ru -sk -sl" 0 KiB |
I'm not sure what the root cause of your problem is, but if you want to compare I'd be glad to help!
BR, |
|
Back to top |
|
|
altrent n00b
Joined: 03 Mar 2004 Posts: 55
|
|
Back to top |
|
|
mubai n00b
Joined: 10 Jul 2004 Posts: 32 Location: Sweden
|
Posted: Wed Jun 21, 2017 4:30 am Post subject: |
|
|
altrent,
I tried to pm you the kernel config file, have you gotten it? I can't seem to find my own message to you in the sent-folder so I'm a bit uncertain of the success rate... |
|
Back to top |
|
|
altrent n00b
Joined: 03 Mar 2004 Posts: 55
|
Posted: Wed Jun 21, 2017 1:02 pm Post subject: |
|
|
Hi Mubai,
I just got it - thank you!
Let me go through it and compare it with mine to see if there's anything I can spot.
I also tried with a genkernel as well but to no avail.
Thanks again, |
|
Back to top |
|
|
altrent n00b
Joined: 03 Mar 2004 Posts: 55
|
Posted: Thu Jun 22, 2017 8:16 pm Post subject: |
|
|
Thanks again Mubai for the .config. I wasn't able to find significant differences with mine regarding the graphics stack.
I also tried Ubuntu and Windows 10, and both are unable to run OpenCL workload (folding@home, Luxmark).
I then opened a ticket with MSI, and without much troubleshooting they are advising an RMA now.
So I am just going to return the card to Amazon and pick up a new one once it back in stock.
Thanks, |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|