Intel IGC Core, OPenCL, Gmmlib, etc., on Ubuntu

I’m curious about Plex requirements for these additional Intel files. The latest files, which are used by something else on the system, were installed. It seems Plex doesn’t like that or at least issues warnings about not having necessary libraries when newer versions are installed. Is this a relevant issue and if so is there any expectation that Plex will be updated to use more current packages?

PlexMediaServer install: Now installing based on:
PlexMediaServer install: Installation Type: Update
PlexMediaServer install: Process Control: systemd
PlexMediaServer install: Plex User: plex
PlexMediaServer install: Plex Group: plex
PlexMediaServer install: Video Group: video
PlexMediaServer install: Metadata Dir: /var/lib/plexmediaserver/Library/Application Support
PlexMediaServer install: Temp Directory: /media/storage5/plex/temp/ (set in Preferences.xml)
PlexMediaServer install: Lang Encoding: en_US.UTF-8
PlexMediaServer install: Processor: Intel(R) Core™ i7-10700 CPU @ 2.90GHz
PlexMediaServer install: Intel i915 Hardware: Found
PlexMediaServer install: Nvidia GPU card: Found
PlexMediaServer install:
PlexMediaServer install: OpenCL: Installed
PlexMediaServer install: Intel Gmmlib: Installed
PlexMediaServer install: Intel IGC Core: Need: 1.0.9441, Have: 1.0.11485
PlexMediaServer install: Intel IGC OpenCL: Need: 1.0.9441, Have: 1.0.11485
PlexMediaServer install: Intel OpenCL ICD: Need: 21.49.21786, Have: 22.29.23750
PlexMediaServer install:
PlexMediaServer install: WARNING: The Intel IGC Core, required for Intel Compute Runtime support, is missing.
PlexMediaServer install: Please install package: ‘intel-igc-core’ from https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.9441/intel-igc-core_1.0.9441_amd64.deb
PlexMediaServer install:
PlexMediaServer install: WARNING: The Intel IGC OpenCL library, required for Intel Compute Runtime support, is missing.
PlexMediaServer install: Please install package: ‘intel-igc-opencl’ from https://github.com/intel/intel-graphics-compiler/releases/download/igc-1.0.9441/intel-igc-opencl_1.0.9441_amd64.deb
PlexMediaServer install:
PlexMediaServer install: WARNING: The Intel OpenCL library, required for Intel Compute Runtime support, is missing.
PlexMediaServer install: Please install package: ‘intel-opencl’ from https://github.com/intel/compute-runtime/releases/download/21.49.21786/intel-opencl-icd_21.49.21786_amd64.deb
PlexMediaServer install: Intel Compute Runtime packages are available from: Releases · intel/compute-runtime · GitHub
PlexMediaServer install: Please be certain to install them in the listed order.
PlexMediaServer install:
PlexMediaServer install: Completing final configuration.
PlexMediaServer install: Starting Plex Media Server.
PlexMediaServer install: PlexMediaServer-1.28.1.6057-f954ae495 - Installation successful. Errors: 0, Warnings: 6

PMS is coded to use those specific versions of the libraries and not “Latest Release” as offered on Ubuntu 22 or GitHub public release.

Please uninstall those packages and install the specific packages the links take you to.

If you look at the installer’s output, it is telling you the versions you have are much higher than it wants

We do not know, nor will know if or until, if Engineering plans to make any changes to those libraries.

Sadly, I have dependency issues so I’m not able to downgrade accordingly. Is there a way to test and determine if functionality is fine even though it’s not an older version that the installer is setup to expect?

If you look carefully, the installer issued Warnings.

I wrote the installer to make them warnings in anticipation of cases like this.
Everything installed – only with warnings not errors.

If you know it will work then you can ignore the warnings. I coded for the general case (most users)

The only way to test is “take it for a spin”.

Given the known dependencies, and a known issue in 1.28.1, I recommend using 1.28.0 until 1.28.1 is fixed

You could also turn off hardware decoding and use software decoding only.

When I was playing with later packages, software only decoding worked fine, but I also have a pretty hefty server running Plex, so YMMV.

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