Hi shann,
For libopencl-mesa, i adjust depend and add new package clang-lib-cpp
Thankx.
LibreOffice - OpenCL - pipe_iris.so
Choose Tools - Options - LibreOffice - OpenCL.
Can’t enable OpenCL, as after restarting LibreOffice, the checkbox is unchecked again and OpenCL is not used.
1.
$ clinfo
Segmentation fault
$ tail -2 /var/log/messages
Feb 9 00:31:30 (none) user.info kernel: clinfo[2432]: segfault at 10 ip 00007f0177cd58a7 sp 00007ffe4b346488 error 4 in pipe_iris.so [7f0177987000+354000]
Feb 9 00:31:30 (none) user.info kernel: Code: 00 48 89 de 48 89 ef e8 dd 12 00 00 48 83 c4 68 5b 5d 41 5c 41 5d c3 31 c0 4c 8d 05 33 2c 0f 00 89 c2 d1 fa 48 63 d2 48 01 f2 <8a> 0a c0 e9 04 83 e1 0f 41 8a 0c 08 88 0c 07 8a 12 83 e2 0f 41
$ tazpkg -lf libopencl-mesa
Installed files by "libopencl-mesa"
==========================================================
/etc/OpenCL/vendors/mesa.icd
/usr/lib/gallium-pipe/pipe_crocus.so
/usr/lib/gallium-pipe/pipe_iris.so
/usr/lib/gallium-pipe/pipe_nouveau.so
/usr/lib/gallium-pipe/pipe_r300.so
/usr/lib/gallium-pipe/pipe_r600.so
/usr/lib/gallium-pipe/pipe_radeonsi.so
/usr/lib/gallium-pipe/pipe_swrast.so
/usr/lib/gallium-pipe/pipe_vmwgfx.so
/usr/lib/libMesaOpenCL.so
/usr/lib/libMesaOpenCL.so.1
/usr/lib/libMesaOpenCL.so.1.0.0
==========================================================
12 files
$ cat /etc/OpenCL/vendors/mesa.icd
libMesaOpenCL.so.1
2.
$ sudo tazpkg -r libopencl-mesa
$ clinfo
Number of platforms 0
ICD loader properties
ICD loader Name OpenCL ICD Loader
ICD loader Vendor OCL Icd free software
ICD loader Version 2.3.2
ICD loader Profile OpenCL 3.0
3.
clinfo is a simple command-line application that enumerates all possible (known) properties of the OpenCL platform and devices available on the system.
Use cases
verify that your OpenCL environment is set up correctly;
verify that your OpenCL development environment is set up correctly:
explore/report the actual properties of the available device(s).
https://github.com/Oblomov/clinfo