On Tue, 15 Oct 2013 22:03:57 +0200
Tomasz Rybak <tomasz.rybak(a)post.pl> wrote:
Dnia 2013-10-15, wto o godzinie 21:10 +0200, Jerome Kieffer pisze:
> I know it is not the perfect place to ask this question but I am
> struggling with the installation of openCL on an AMD graphics card
> (Radeon 6670) under debian (unstable)
This is the perfect place - I'm maintainer of Debian packages
for PyOpenCL :-)
Thanks Tomasz for your work ...
Can you provide us with some information?
Yes of course ...
Have you installed PyOpenCL from sources, or from Debian packages?
From the debian package. but pyopencl works when there is no X server running (with the
Which package provides clinfo? amd-clinfo (non-free) or clinfo?
I tried both with little difference.
And, much more important, which package provides libopencl1?
amd-libopencl1:amd64 1:13.4-3 amd64 AMD
rc nvidia-libopencl1:amd64 304.108-4 amd64
NVIDIA OpenCL ICD Loader library
rc ocl-icd-libopencl1:amd64 1.3-3 amd64
Generic OpenCL ICD Loader
Looks like it the one from AMD is the current but I tried all of them
libopencl1 - library managing OpenCL providers. You need (and can
install) only one of those
ICD - implementation of OpenCL from particular version. You
can have as many as you want to - for example on one
machine I have both AMD and NVIDIA ICDs installed.
That's my dream ... For now the nvidia card is outside the computer.
Your error might mean that you do not have ICD installed - OTOH
PyOpenCL dependencies should take care of it.
Please read README.Debian from python-pyopencl-doc, which
explains it more fully. I advice to install ocl-icd-libopencl1
which is the most advanced, and works without problems
with all ICDs.
OK. To my understanding, the 3D graphics of the AMD is not working
correctly (the 2D is OK) so it is likely the error in on this side.
I go on digging on that side.
On-Line Data analysis / Software Group
ISDD / ESRF
tel +33 476 882 445