Hi Sylvain,

I realize that I'm not sure of how I install the gr-fosphor package. I download 
the .deb (gr-fosphor_3.8~2.2d4fe78-1build3_amd64.deb) and I install it. I did 
that because I don't really understand what to do by reading the wiki fosphor.


So I'm back in Gnuradio 3.9 😊


> What GPU do you have in your machine ?

00:02.0 VGA compatible controller [0300]: Intel Corporation UHD Graphics 620 
(Whiskey Lake) [8086:3ea0] (prog-if 00 [VGA controller])
    Kernel driver in use: i915
    Kernel modules: i915

> Also, list the files in `/etc/OpenCL/vendors/` which gives the
installed drivers.

I don't have such a repository ... I guess the problem comes from here.

Thanks for helping 😊
Gwendoline


________________________________
De : Sylvain Munaut <246...@gmail.com>
Envoyé : jeudi 23 décembre 2021 11:29:58
À : Gwendoline Hochet Derevianckine
Cc : discuss-gnuradio@gnu.org
Objet : Re: fosphor sink block error

Warning - External Email
________________________________

Hi Gwendoline,


> I tried various versions of Gnuradio but fosphor sink block doesn't work 
> under 3.8 or 3.9.

Definitely go for 3.9
I only maintain it for the latest version of gnuradio ( so it might be
3.10 only soon ... ).


> [!] CL Error (-1001, 
> /build/gr-fosphor-1DVbtt/gr-fosphor-3.8~2.2d4fe78/lib/fosphor/cl.c:299): 
> Unable to fetch platform IDs
> [!] No suitable OpenCL device found
> gr::log :ERROR: qt_sink_c0 - Failed to initialize fosphor

So that's a sign that it found no valid OpenCL device.
Most distribution don't install proper OpenCL drivers by default.

The OpenCL stack is composed of two elements :
 - The "Dispatcher" : which is just a shim to dispatch OpenCL requests
to multiple "platforms" (i..e vendors basically) in case you have
several OpenCL devices in your system.
 - The actual driver that talks to the hardware.

Obviously you have the dispatcher installed (called "ICD Loader"), but
there was no driver (caled "ICD") found (or if there was drivers,
those drivers reported no valid/available devices).

What GPU do you have in your machine ?
Also, list the files in `/etc/OpenCL/vendors/` which gives the
installed drivers.

Cheers,

   Sylvain

To view our privacy policy, including the types of personal information we 
collect, process and share, and the rights and options you have in this 
respect, see www.semtech.com/legal.
  • Re: fosph... Sylvain Munaut
    • RE: ... GNU Radio, the Free & Open-Source Toolkit for Software Radio
      • ... Sylvain Munaut
        • ... GNU Radio, the Free & Open-Source Toolkit for Software Radio
          • ... Paul Atreides
            • ... Gwendoline Hochet Derevianckine
              • ... Cinaed Simson
              • ... Sylvain Munaut

Reply via email to