HW transcoding no longer working with v1.29.0.6244, Ubuntu 22.04.1, docker, Intel quicksync

Server Version#: v1.29.0.6244
Player Version#: (web)

This was working with Ubuntu 20, but an auto update to 22.04 put it in a non-working state. I noticed this and read the issues related to updating the ubuntu packages and decided to wait. Today I took some time trying to get it all working again, but no luck. I’d appreciate any help/thoughts. Thank you

Plex

#—————
docker-compose
  plex:
    image: plexinc/pms-docker
    container_name: plex
    network_mode: host
    environment:
      - TZ=${TIMEZONE}
      - PLEX_CLAIM=${PLEX_CLAIM}
      - PLEX_UID=${PUID}
      - PLEX_GID=${PGID}      
    volumes:
      - ${CONTAINERS}/plex/config:/config
      - ${PLEX_TRANSCODE}:/transcode
      - ${DATA}:/data
    devices:
      - /dev/dri:/dev/dri      
    restart: unless-stopped

#—————
.env

PUID=1000
PGID=1000
PLEX_TRANSCODE=/dev/shm
CONTAINERS=/containers
DATA=/mnt/nfs/mediabox

#—————
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.1 LTS
Release:        22.04
Codename:       jammy

#—————
Plex Media Server.log
Oct 18, 2022 15:28:00.193 [0x7f9d2f61cb00] INFO - Plex Media Server v1.29.0.6244-819d3678c - Docker Docker Container x86_64 - build: linux-x86_64 debian - GMT -05:00
Oct 18, 2022 15:28:00.193 [0x7f9d2f61cb00] INFO - Linux version: 5.15.0-50-generic, language: en-US
Oct 18, 2022 15:28:00.193 [0x7f9d2f61cb00] INFO - Processor: 8-core 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz
Oct 18, 2022 15:28:00.193 [0x7f9d2f61cb00] INFO - Compiler is - Clang 11.0.1 (https://plex.tv 9b997da8e5b47bdb4a9425b3a3b290be393b4b1f)
Oct 18, 2022 15:28:00.193 [0x7f9d2f61cb00] INFO - /usr/lib/plexmediaserver/Plex Media Server

#—————
Stdout:
plex               | [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
plex               | [s6-init] ensuring user provided files have correct perms...exited 0.
plex               | [fix-attrs.d] applying ownership & permissions fixes...
plex               | [fix-attrs.d] done.
plex               | [cont-init.d] executing container initialization scripts...
plex               | [cont-init.d] 40-plex-first-run: executing... 
plex               | Plex Media Server first run setup complete
plex               | [cont-init.d] 40-plex-first-run: exited 0.
plex               | [cont-init.d] 45-plex-hw-transcode-and-connected-tuner: executing... 
plex               | [cont-init.d] 45-plex-hw-transcode-and-connected-tuner: exited 0.
plex               | [cont-init.d] 50-plex-update: executing... 
plex               | [cont-init.d] 50-plex-update: exited 0.
plex               | [cont-init.d] done.
plex               | [services.d] starting services
plex               | Starting Plex Media Server.
plex               | [services.d] done.
plex               | Critical: libusb_init failed
plex               | beignet-opencl-icd: no supported GPU found, this is probably the wrong opencl-icd package for this hardware
plex               | (If you have multiple ICDs installed and OpenCL works, you can ignore this message)


#—————
lspci -v -s $(lspci | grep VGA | cut -d" " -f 1)
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01) (prog-if 00 [VGA controller])
        DeviceName: Onboard - Video
        Subsystem: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics]
        Flags: bus master, fast devsel, latency 0, IRQ 177, IOMMU group 1
        Memory at 603c000000 (64-bit, non-prefetchable) [size=16M]
        Memory at 4000000000 (64-bit, prefetchable) [size=256M]
        I/O ports at 3000 [size=64]
        Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: i915
        Kernel modules: i915

#—————
Preferences.xml
<?xml version="1.0" encoding="utf-8"?>
<Preferences OldestPreviousVersion="1.26.0.5715-8cf78dab3" MachineIdentifier="b1e4a253-59ef-4c9b-ac4c-03704db0eb08" ProcessedMachineIdentifier="a9ec9fc3c62f9fdee51b6fb20d5d7a562d27d28e" AnonymousMachineIdentifier="1c09ccdb-9d14-4e83-ac56-ea55f3a26437" MetricsEpoch="1" CloudSyncNeedsUpdate="0" PlexOnlineToken="xxx" PlexOnlineUsername="xxx" PlexOnlineMail="xxx" DvrIncrementalEpgLoader="0" PubSubServer="45.33.103.230" PubSubServerRegion="atl" PubSubServerPing="30" CertificateVersion="3" CertificateUUID="xxx" LanguageInCloud="1" AcceptedEULA="1" FriendlyName="xxx" PublishServerOnPlexOnlineKey="1" LastAutomaticMappedPort="0" PushNotificationsEnabled="1" RelayEnabled="0" customConnections="http://192.168.1.191:32400/" FSEventLibraryPartialScanEnabled="1" FSEventLibraryUpdatesEnabled="1" ScheduledLibraryUpdateInterval="900" ScheduledLibraryUpdatesEnabled="1" HardwareAcceleratedCodecs="1" LanNetworksBandwidth="" allowedNetworks="" ManualPortMappingMode="1" TreatWanIpAsLocal="0" TranscoderTempDirectory="/transcode" GlobalMusicVideoPathMigrated="1" logDebug="0" LogVerbose="0"/>

This includes the drivers you need.

It’s known to work on 22.04

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