Server Version#: latest
Player Version#: latest
Hello, I have tried both the official plex qpkg as well as plex-server in a container (linuxserver/plex:latest). HW acceleration seems to be working with the qpkg, but not in the container.
I would like to get plex-server with hw acceleration working in a container as it provides better & clearer storage controls.
TS-863BU is: Intel® Celeron® J3455, so it has quicksync (and of course this is working in the qpkg).
I tried using the driver setting to map:
/dev/dri/renderD128:/dev/dri/renderD128
/dev/dri/card0:/dev/dri/card0
However, I’m getting these errors (may or may not be related) - logs (below)
Any help appreciated.
==
Mar 04, 2019 03:10:38.412 [0x7f7667fff700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Mar 04, 2019 03:10:38.412 [0x7f7667fff700] VERBOSE - [FFMPEG] - Nvenc unloaded
Mar 04, 2019 03:10:38.412 [0x7f7667fff700] WARN - avcodec_open2 returned -1313558101 for encoder ‘h264_nvenc’
Mar 04, 2019 03:10:38.412 [0x7f7667fff700] DEBUG - Codecs: hardware transcoding: testing API vaapi
Mar 04, 2019 03:10:38.447 [0x7f7667fff700] VERBOSE - [FFMPEG] - Opened VA display via DRM device /dev/dri/renderD128.
Mar 04, 2019 03:10:38.459 [0x7f7667fff700] VERBOSE - [FFMPEG] - libva: VA-API version 1.1.0
Mar 04, 2019 03:10:38.459 [0x7f7667fff700] VERBOSE - [FFMPEG] - libva: va_getDriverName() returns 0
Mar 04, 2019 03:10:38.741 [0x7f7667fff700] VERBOSE - [FFMPEG] - libva: Trying to open /usr/lib/plexmediaserver/lib/dri/i965_drv_video.so
Mar 04, 2019 03:10:39.589 [0x7f76ca7fc700] VERBOSE - WebSocket: processed 1 frame(s)
Mar 04, 2019 03:10:39.903 [0x7f7667fff700] VERBOSE - [FFMPEG] - libva: Found init function __vaDriverInit_1_1
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] VERBOSE - [FFMPEG] - libva: va_openDriver() returns 0
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] VERBOSE - [FFMPEG] - Initialised VAAPI connection: version 1.1
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x32315659 -> yuv420p.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x30323449 -> yuv420p.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x3231564e -> nv12.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x32595559 -> yuyv422.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x59565955 -> uyvy422.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x48323234 -> yuv422p.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x58424752 -> rgb0.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x58524742 -> bgr0.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Format 0x30313050 -> p010le.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] VERBOSE - [FFMPEG] - Matched “Intel i965 driver for Intel® Broxton - 2.1.0” as known driver “Intel i965 (Quick Sync)”.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Created surface 0x4000000.
Mar 04, 2019 03:10:39.904 [0x7f7667fff700] DEBUG - [FFMPEG] - Direct mapping possible.
Mar 04, 2019 03:10:39.905 [0x7f7667fff700] DEBUG - Scaled up video bitrate to 44301Kbps based on 1.500000x fudge factor.
Mar 04, 2019 03:10:39.991 [0x7f7667fff700] DEBUG - MDE: Selected protocol hls; container: mpegts
Mar 04, 2019 03:10:39.991 [0x7f7667fff700] DEBUG - MDE: analyzing media item 104
Mar 04, 2019 03:10:39.992 [0x7f7667fff700] DEBUG - Codecs: testing h264_nvenc (encoder)
Mar 04, 2019 03:10:39.992 [0x7f7667fff700] ERROR - [FFMPEG] - Cannot load libcuda.so.1
Mar 04, 2019 03:10:39.992 [0x7f7667fff700] VERBOSE - [FFMPEG] - Nvenc unloaded
Mar 04, 2019 03:10:39.992 [0x7f7667fff700] WARN - avcodec_open2 returned -1313558101 for encoder ‘h264_nvenc’