What will Plex use for Hardware Transcodeing when both Intel Quick Sync and Nvidia hardware are present on Ubuntu 20.04 LTS

(Reading database ... 267610 files and directories currently installed.)
Preparing to unpack .../plexmediaserver_1.25.6.5577-c8bd13540_amd64.deb ...
PlexMediaServer install: Pre-installation Validation.
PlexMediaServer install: Pre-installation Validation complete.
Unpacking plexmediaserver (1.25.6.5577-c8bd13540) over (1.25.2.5319-c43dc0277) ...
Setting up plexmediaserver (1.25.6.5577-c8bd13540) ...
PlexMediaServer install: PlexMediaServer-1.25.6.5577-c8bd13540 - 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:      /dev/shm  (set in Preferences.xml)
PlexMediaServer install:   Lang Encoding:       en_US.UTF-8
PlexMediaServer install:   Intel i915 Hardware: Found
PlexMediaServer install:   Nvidia GPU card:     Found
PlexMediaServer install:  
PlexMediaServer install:   OpenCL:              Installed
PlexMediaServer install:   Beignet:             Installed
PlexMediaServer install:  
PlexMediaServer install: Completing final configuration.
PlexMediaServer install: Starting Plex Media Server.
PlexMediaServer install: PlexMediaServer-1.25.6.5577-c8bd13540 - Installation successful.  Errors: 0, Warnings: 0
Processing triggers for gnome-menus (3.36.0-1ubuntu1) ...
Processing triggers for desktop-file-utils (0.24-1ubuntu3) ...
Processing triggers for mime-support (3.64ubuntu1) ...

Server Version#: 1.25.6.5577-c8bd13540
Player Version#:

I can see during transcodes it is using HW, but I am not sure which. Installed on a box with an i7-8700 CPU and a GTX 1070. Which logs can I check to see which way it is transcoding?

Plex Media Server.log search for TPU: hardware transcoding:

Alternatively you can use the browser app and go to settings > console and filter for the above.

1 Like
TPU: hardware transcoding: using hardware decode accelerator vaapi

QSV it is… I figured because there is usually a spike in CPU when transcoding, and NVIDIA-SMI shows nothing.

Thank you!

If you have all the nvidia drivers loaded you can point Plex to it via this setting, add

HardwareDevicePath="/dev/dri/renderD129"

to the end of your Preferences.xml to get Plex to use the second gpu.

1 Like

Added that into Preferences.xml and restarted plex and now getting

[Transcode] TPU: hardware transcoding: final decoder: nvdec, final encoder: nvenc

THANK YOU. I really wasn’t expecting to get this sorted out this morning. I appreciate your help!

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