nvidia-libopencl1 is OpenCL 1.1, not 1.2, and pyopencl hence doesn't work with it: https://bugs.launchpad.net/ubuntu/+source/pyopencl/+bug/1174205

You can still use pyopencl with Nvidia hardware, as the hardware-specific part is opencl-icd not libopencl1. The choices for this are:
nvidia-opencl-icd (Nvidia GPUs)
mesa-opencl-icd (Radeon GPUs; plans to support more in the future)
amd-opencl-icd (Radeon GPUs, and CPUs)
amd-opencl-icd-legacy (older Radeon GPUs)
beignet (Intel GPUs)

At present it is necessary to choose the correct opencl-icd manually, as the package management system doesn't know what GPU you have, and installing them all doesn't work as beignet crashes if its hardware is not present.


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to