Any idea how to fix Plex hardware transcoding not working issue? I’m using OMV docker-compose to deploy a Plex container with hardware transcoding. I have an Intel 630 GPU and have enabled hardware acceleration on the paid subscription Plex Server. I installed the driver using apt install intel-media-va-driver, apt install vainfo, and ran vainfo. The output shows that the driver is installed and working.
libva info: VA-API version 1.10.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
libva info: Found init function __vaDriverInit_1_10
libva info: va_openDriver() returns 0
vainfo: VA-API version: 1.10 (libva 2.10.0)
vainfo: Driver version: Intel iHD driver for Intel(R) Gen Graphics - 21.1.1 ()
vainfo: Supported profile and entrypoints
VAProfileMPEG2Simple : VAEntrypointVLD
VAProfileMPEG2Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointVLD
VAProfileH264Main : VAEntrypointEncSliceLP
VAProfileH264High : VAEntrypointVLD
VAProfileH264High : VAEntrypointEncSliceLP
VAProfileJPEGBaseline : VAEntrypointVLD
VAProfileJPEGBaseline : VAEntrypointEncPicture
VAProfileH264ConstrainedBaseline: VAEntrypointVLD
VAProfileH264ConstrainedBaseline: VAEntrypointEncSliceLP
VAProfileVP8Version0_3 : VAEntrypointVLD
VAProfileHEVCMain : VAEntrypointVLD
VAProfileHEVCMain10 : VAEntrypointVLD
VAProfileVP9Profile0 : VAEntrypointVLD
VAProfileVP9Profile2 : VAEntrypointVLD .
Here’s the version of the docker-compose file I’m using:
version: “2.1”
services:
plex:
image: lscr.io/linuxserver/plex:latest
container_name: plex
network_mode: host
environment:
- PUID=1000
- PGID=100
- TZ=Etc/MTC
- VERSION=docker
- PLEX_CLAIM= #optional
volumes:
- /srv/dev-disk-by-uuid-977e0b75-8fb3-4b23-9efr-ae743dc26d21/conf/Plex:/config
- /srv/dev-disk-by-uuid-977e0b75-8fb3-4b23-9efr-ae743dc26d21/music:/music
- /srv/dev-disk-by-uuid-977e0b75-8fb3-4b23-9efr-ae743dc26d21/media:/media
restart: unless-stopped
devices:
- /dev/dri:/dev/dri
labels:
deunhealth.restart.on.unhealthy: “true”
Do you have any suggestions for resolving this issue?