Server Version#: 1.21.1.3830-6c22540d5 (amd64)
Player Version#: 7.11 (22422) for Apple tvOS
OS: Ubuntu 20.04 (5.4.0-58-generic)
I received a Gigabyte Brix S (GB-BRi7H-10710) which carries an Intel® Core™ i7-10710U (Comet Lake) onboard. Thanks to a super helpful user on the /r/Plex subreddit, I was able to get hardware transcoding to work but only with HDR tone mapping disabled.
He suggested that I install the two libraries referenced by the HDR to SDR Tone Mapping support article, so I tried found out that I had them already installed.
ocl-icd-libopencl1 is already the newest version (2.2.11-1ubuntu1).
beignet-opencl-icd is already the newest version (1.3.2-7build1).
I remembered a mention of both libraries when I installed PMS, so I reinstalled.
PlexMediaServer install: PlexMediaServer-1.21.1.3830-6c22540d5 - Installation starting.
PlexMediaServer install:
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: render
PlexMediaServer install: Metadata Dir: /var/lib/plexmediaserver/Library/Application Support
PlexMediaServer install: Temp Directory: /tmp
PlexMediaServer install: Lang Encoding: en_US.UTF-8
PlexMediaServer install: Intel QSV Hardware: Found
PlexMediaServer install:
PlexMediaServer install: OpenCL library: Installed
PlexMediaServer install: Beignet package: Installed
PlexMediaServer install:
PlexMediaServer install: Completing final configuration.
PlexMediaServer install: Starting Plex Media Server.
PlexMediaServer install: PlexMediaServer-1.21.1.3830-6c22540d5 - Installation successful. Errors: 0, Warnings: 0
I have no issues with hardware transcoded playback, so long as HDR tone mapping is disabled. As soon as I turn it on, transcoding falls back to the CPU for the same media file on the same client.
(File removed)
Any advice is appreciated!