Rebecca,

Thanks for this, most helpful.

On Sat, 2014-04-19 at 20:34 +0100, Rebecca N. Palmer wrote:
> 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

OK, I purged this package and various others went with it. (But some
came back…)

> 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.

If I try to install python3-pyopencl Aptitude tries to install the AMD
package. But as you hint, by installing the  nvidia-opencl-icd package
manually first it pulls in various NVIDIA bits that were purged a few
moments earlier, but then allows python3-pyopencl to install fine.

Thanks, everything now all tickety-boo.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.win...@ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: rus...@winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder


-- 
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