Plex 1.32.2.7002-86cfcc10c breaks hw Transcoding (NVIDIA) - Fixed if rolled back to 1.32.0.6918

Server Version#: 1.32.2.7002-86cfcc10c
Player Version#: Plex Web - Firefox

Server is a QNAP TS-1655 with an Nvidia P2000.

Noticed some buffering when playing on the road via VPN, checked and it was failing hardware transcoding reverting back to software transcoding… Relevant log below:

May 14, 2023 15:07:31.838 [140297333685048] DEBUG - [Req#3a5b/Transcode/JobRunner] Jobs: Starting child process with pid 12740
May 14, 2023 15:07:32.056 [140297333685048] DEBUG - [Req#3a5b/Transcode] Started session successfully: 0a8cfgg9h86754omrcsxtqlh
May 14, 2023 15:07:32.130 [140297260047160] ERROR - [Req#3a70/Transcode/0a8cfgg9h86754omrcsxtqlh/24abbfe2-1f0c-4fb8-b58e-66024cca1b0f] [Parsed_tonemap_cuda_2 @ 0x7f67475fbd40] cu->cuLinkAddData(link_state, CU_JIT_INPUT_PTX, (void*)data, length, name, nb_options, options, option_values) failed → CUDA_ERROR_INVALID_SOURCE: device kernel image is invalid
May 14, 2023 15:07:32.131 [140297282284344] ERROR - [Req#3a76/Transcode/0a8cfgg9h86754omrcsxtqlh/24abbfe2-1f0c-4fb8-b58e-66024cca1b0f] [Parsed_tonemap_cuda_2 @ 0x7f67475fbd40] CUDA linker output: error : Memory space doesn’t match for ‘depth_src’ in ‘tonemap.ptx’, first specified in ‘constants’
May 14, 2023 15:07:32.131 [140297325566776] ERROR - [Req#3a77/Transcode/0a8cfgg9h86754omrcsxtqlh/24abbfe2-1f0c-4fb8-b58e-66024cca1b0f] Error while filtering: Generic error in an external library
May 14, 2023 15:07:32.131 [140297310370616] ERROR - [Req#3a78/Transcode/0a8cfgg9h86754omrcsxtqlh/24abbfe2-1f0c-4fb8-b58e-66024cca1b0f] Failed to inject frame into filter network: Generic error in an external library
May 14, 2023 15:07:32.132 [140297352866616] ERROR - [Req#3a79/Transcode/0a8cfgg9h86754omrcsxtqlh/24abbfe2-1f0c-4fb8-b58e-66024cca1b0f] Error while processing the decoded data for stream #0:0

Reverted Plex back to 1.32.0.6918 and it works… Unsure which version breaks it, 1.32.0.6918 was the latest “old” version I could find here: plex_download_urls/linux-x86_64.qnap.md at master · axlecrusher/plex_download_urls · GitHub

Source media is 4K HDR10 (HEVC Main), Audio is TRUEHD 7.1

Which Nvidia GPU drivers version do you have installed?

v5.1.0.0822

Happy to bump up incrementally from 1.32.0.6918 to see which version breaks it if you can give me the links.

1.32.1.6999-91e1e2e2c (public) should be fine.

I’ve seen the ‘ptx’ problem on a few cases but that’s fixed here somewhere along the way.

Also, be careful of AV1. I don’t know if the 515.87 drivers published by QNAP are sufficient to pass the AV1 API test. (may be your problem)

Will give it a crack and report back…

Can confirm 1.32.1.6999-91e1e2e2c (public) is fine.

May I please get DEBUG LOG ZIP of 1.32.2.7002 which capture the failure?

I will need these to give to the engineer

We’re chatting now and she’s on it.

So do you want me to upgrade, run another failed transcode and export the logs or will it already be there from prior?

I’ve since chatted with the Engineer.

The fixes are in hand and server being built (compiled)
Thanks for offering.
apologies for the delay

1 Like

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