OpenCL version issues on Ubuntu

Server Version#: 1.27.0.5889
Player Version#:1.45.0.3013

I’m running PMS on Ubuntu 22.04, and until recently I was routinely fetching the latest version of the OpenCL packages from Releases · intel/compute-runtime · GitHub for manual installation. Everything seemed fine with this approach and PMS consistently recognised that OpenCL was installed.

Recently PMS started behaving differently. It now is failing the installation check unless a very specific version of each OpenCL package is installed. It handily gives me a link to the one it expects so I can download it directly. I can obviously then run the install to downgrade my version. PMS seems happy after I’ve done that.

However, my apt checks will often then upgrade one or more of those packages, and I’m back to PMS complaining that it wants a particular version of a package as mine is again at a later version.

This has become a frustrating loop, so I’m just wondering if there’s something I’m missing in why this behaviour has changed, and do I just have to suck it up and live with it?

Ubuntu 22.04 changed how it all works because Intel withdrew the Beignet package from Ubuntu 22.04

This now mandates everyone use ICR 21.49.21786 (which is what PMS is written to)

I have completed the work. The interim package (pending release by Engineering)
is available here

Thanks @ChuckPa !

I am still confused a little though. The thread you’ve referenced suggests (to me at least) that the work is completed as of 1.27.0.5878, is this correct?

The reason I ask specifically is that I’m running a later version (1.27.0.5889) and I’m still seeing behaviour where apt update is flagging intel-opencl-icd as having a pending update after I’ve downgraded to the version PMS said it needed.

Apologies if I’ve misunderstood, which is entirely likely.

Yes, the work is complete.

I offer a “preview” (developer’s preview) of what will become production software.

The changes for the package you will get from Plex.tv/downloads hasn’t been released by Engineering. They still have to do final review and approval.

When they approve the release – THEN it will appear on the downloads page.

For now, this is the same package as I’ve created it.

That’s great, thanks for the patient replies. :hugs:

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.