[opensuse] Where to find opengl for darktable.
I'm using darktable and it want to make use of opengl but can't find it [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_enable_markesteijn: 1 [opencl_init] [opencl_init] could not find opencl runtime library 'libOpenCL' [opencl_init] could not find opencl runtime library 'libOpenCL.so' [opencl_init] could not find opencl runtime library 'libOpenCL.so.1' [opencl_init] no working opencl library found. Continue with opencl disabled [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system. [opencl_init] initial status of opencl enabled flag is OFF. When I use zypper for find opencl I get Mesa-libOpenCL | Mesa OpenCL implementation | package I'm not sure that's what I want but I try it anyway. I get 'libclang' as well !?! Weel, that gives me # rpm -ql Mesa-libOpenCL /etc/OpenCL /etc/OpenCL/vendors /etc/OpenCL/vendors/mesa.icd /usr/lib64/libMesaOpenCL.so /usr/lib64/libMesaOpenCL.so.1 /usr/lib64/libMesaOpenCL.so.1.0.0 So no, its not what I want. A search for libopenCL.so at https://software.opensuse.org/search leads me to https://build.opensuse.org/package/show/science/ocl-icd?rev=11 Installing libOpenCL1-2.2.8-13.1.x86_64 there gives me /usr/lib64/libOpenCL.so.1 /usr/lib64/libOpenCL.so.1.0.0 /usr/share/doc/packages/libOpenCL1 /usr/share/doc/packages/libOpenCL1/README Which is nice but its not working! [opencl_init] could not find opencl runtime library 'libOpenCL' [opencl_init] could not find opencl runtime library 'libOpenCL.so' [opencl_init] found opencl runtime library 'libOpenCL.so.1' [opencl_init] opencl library 'libOpenCL.so.1' 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. At this point I run out of ideas. ========================================================== I'm running 13.2 Linux 4.8.9-1.gbe1f097-default darktable: 2.2~rc+git93.ae9306f-1.1 But that it rc shouldn't matter This is a Dell Optiplex 755 # lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02) -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Anton Aylward wrote:
I'm running 13.2 Linux 4.8.9-1.gbe1f097-default darktable: 2.2~rc+git93.ae9306f-1.1
But that it rc shouldn't matter
This is a Dell Optiplex 755 # lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)
Anton, you are sure that "GPU" actually supports openCL? it doesn't sound very likely. /Per -- Per Jessen, Zürich (16.9°C) http://www.dns24.ch/ - free dynamic DNS, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/21/2016 09:54 AM, Per Jessen wrote:
Anton, you are sure that "GPU" actually supports openCL? it doesn't sound very likely.
I really don't know. I have a few graphics cards from other machines in the a box in the basement but I'm reluctant to try them in production machine, the overhead of doing fiddly stuff with xconfig/screen sizes. Is there no way to determine if a particular card/mobo support OpenCL? -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Anton Aylward wrote:
On 11/21/2016 09:54 AM, Per Jessen wrote:
Anton, you are sure that "GPU" actually supports openCL? it doesn't sound very likely.
I really don't know.
There is a hardware support list for openCL, check with Intel for your card - but, an embedded/integrated graphics chip is highly unlikely to support a programming language for dedicated GPUs. It's nonsensical.
I have a few graphics cards from other machines in the a box in the basement but I'm reluctant to try them in production machine, the overhead of doing fiddly stuff with xconfig/screen sizes.
Is there no way to determine if a particular card/mobo support OpenCL?
Check with the manufacturer(s). http://stackoverflow.com/questions/5438895/list-of-opencl-compliant-cpu-gpu -- Per Jessen, Zürich (18.1°C) http://www.hostsuisse.com/ - dedicated server rental in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/21/2016 11:37 AM, Per Jessen wrote:
Anton Aylward wrote:
Is there no way to determine if a particular card/mobo support OpenCL?
Check with the manufacturer(s).
http://stackoverflow.com/questions/5438895/list-of-opencl-compliant-cpu-gpu
Khronos says not. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* Anton Aylward
I'm using darktable and it want to make use of opengl but can't find it
[opencl_init] opencl related configuration options: [opencl_init]
opencl and opengl are not the same i believe opengl is proprietary and opencl is OSS. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 Photos: http://wahoo.no-ip.org/piwigo @ http://linuxcounter.net -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Patrick Shanahan wrote:
* Anton Aylward
[11-21-16 09:28]: I'm using darktable and it want to make use of opengl but can't find it
[opencl_init] opencl related configuration options: [opencl_init]
opencl and opengl are not the same
i believe opengl is proprietary and opencl is OSS.
openGL is for graphics programming, openCL is for host applications to utilize the power of often massively parallel GPUs. -- Per Jessen, Zürich (17.9°C) http://www.cloudsuisse.com/ - your owncloud, hosted in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 11/21/2016 11:34 AM, Patrick Shanahan wrote:
* Anton Aylward
[11-21-16 09:28]: I'm using darktable and it want to make use of opengl but can't find it
[opencl_init] opencl related configuration options: [opencl_init]
opencl and opengl are not the same
i believe opengl is proprietary and opencl is OSS.
My $SUBJ typo :-( -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Hello, On Mon, 21 Nov 2016, Anton Aylward wrote:
# lspci | grep VGA 00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)
That Q35 chipset contains the GMA 3100 GPU which does not support OpenCL. https://en.wikipedia.org/wiki/List_of_Intel_chipsets#Core_2_chipsets https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units#Third_... HTH, -dnh -- /* * Oops. The kernel tried to access some bad page. We'll have to * terminate things with extreme prejudice. */ die_if_kernel("Oops", regs, error_code); -- From linux/arch/i386/mm/fault.c -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Anton Aylward
-
David Haller
-
Patrick Shanahan
-
Per Jessen