# NVidia transcoding broken on 1.32.2.7002

**URL:** https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628
**Category:** Plex Media Server
**Tags:** server-linux
**Created:** [May 10, 2023, 11:13am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628 "2023-05-10T11:13:55Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![jasonsansone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsansone/32/291100_2.png) [@jasonsansone](https://forums.plex.tv/u/jasonsansone)
#### Post date: [May 10, 2023, 11:13am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/1 "2023-05-10T11:13:55Z")

</div>

NVidia transcoding stopped working on newest beta build. Worked fine previously. No changes to hardware or drivers. Nvdec / nvenc work fine in other applications (such as handbrake and ffmpeg).

Server Version#: 1.32.2.7002  
OS: Debian  
Kernel: 6.2.11  
NVidia drivers: 530.41.03  
GPU: RTX a2000 12GB

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [May 10, 2023, 11:52am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/2 "2023-05-10T11:52:46Z")

</div>

Need DEBUG logs ZIP please

---

<div class="post-metadata">

### Author: ![jasonsansone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsansone/32/291100_2.png) [@jasonsansone](https://forums.plex.tv/u/jasonsansone)
#### Post date: [May 10, 2023, 5:39pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/3 "2023-05-10T17:39:23Z")

</div>

[Plex Media Server Logs\_2023-05-10\_12-38-41.zip](https://forums.plex.tv/uploads/short-url/pejfQbZKB7ai6yATizF3DN3PCvt.zip) (372.1 KB)

Thank you, sorry for delay.

---

<div class="post-metadata">

### Author: ![remyjette](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/remyjette/32/170472_2.png) [@remyjette](https://forums.plex.tv/u/remyjette)
#### Post date: [May 10, 2023, 9:12pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/4 "2023-05-10T21:12:58Z")

</div>

Also seeing hw transcode not working, using a Nvidia GTX 1080. Works when I roll back to 1.32.1.6999.

> May 10, 2023 13:55:32.079 [139903478717240] ERROR - [Req#ef/Transcode/fcamd47gscvoe4urpo48o5el/13cd4046-b534-4162-beac-409e9621cb16] [Parsed\_tonemap\_cuda\_2 @ 0x7f14331f9d40] 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 10, 2023 13:55:32.080 [139903478717240] ERROR - [Req#fa/Transcode/fcamd47gscvoe4urpo48o5el/13cd4046-b534-4162-beac-409e9621cb16] [Parsed\_tonemap\_cuda\_2 @ 0x7f14331f9d40] CUDA linker output: error : Memory space doesn’t match for ‘depth\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘fmt\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘range\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘rgb\_matrix’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘trc\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘luma\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘rgb2rgb\_passthrough’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘rgb2rgb\_matrix’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘tonemap\_func’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’  
> May 10, 2023 13:55:32.080 [139903478717240] ERROR - [Req#fb/Transcode/fcamd47gscvoe4urpo48o5el/13cd4046-b534-4162-beac-409e9621cb16] Error while filtering: Generic error in an external library  
> May 10, 2023 13:55:32.080 [139903478717240] ERROR - [Req#fc/Transcode/fcamd47gscvoe4urpo48o5el/13cd4046-b534-4162-beac-409e9621cb16] Failed to inject frame into filter network: Generic error in an external library  
> May 10, 2023 13:55:32.080 [139903478717240] ERROR - [Req#fd/Transcode/fcamd47gscvoe4urpo48o5el/13cd4046-b534-4162-beac-409e9621cb16] Error while processing the decoded data for stream #0:0  
> May 10, 2023 13:55:32.127 [139903534947128] DEBUG - Jobs: ‘/usr/lib/plexmediaserver/Plex Transcoder’ exit code for process 646 is 1 (failure)  
> May 10, 2023 13:55:32.128 [139903482936120] DEBUG - Streaming Resource: Changing client to use software decoding

---

<div class="post-metadata">

### Author: ![jasonsansone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsansone/32/291100_2.png) [@jasonsansone](https://forums.plex.tv/u/jasonsansone)
#### Post date: [May 11, 2023, 12:01am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/5 "2023-05-11T00:01:48Z")

</div>

> [@remyjette](#):
>
> tonemap.ptx

It appears the problem more specifically relates to hardware accelerated HDR tone mapping. I don’t have problems with SDR content, even if 4K.

---

<div class="post-metadata">

### Author: ![remyjette](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/remyjette/32/170472_2.png) [@remyjette](https://forums.plex.tv/u/remyjette)
#### Post date: [May 11, 2023, 1:48am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/6 "2023-05-11T01:48:25Z")

</div>

Looks like you’re correct. If I disable tonemapping, hardware transcoding works again on 1.32.2.7002.

So it’s still blocking me from upgrading to the latest version as not all of my devices I watch from support HDR (after testing with disabling tonemapping I’ve once again rolled back to 1.32.1.6999) but good that the issue’s been narrowed down.

---

<div class="post-metadata">

### Author: ![wilpig](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/wilpig/32/88221_2.png) [@wilpig](https://forums.plex.tv/u/wilpig)
#### Post date: [May 11, 2023, 1:57am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/7 "2023-05-11T01:57:34Z")

</div>

Definitely seeing the same thing. I’ll try to get debug logs in the morning if they are still needed.

---

<div class="post-metadata">

### Author: ![wilpig](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/wilpig/32/88221_2.png) [@wilpig](https://forums.plex.tv/u/wilpig)
#### Post date: [May 11, 2023, 12:54pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/8 "2023-05-11T12:54:59Z")

</div>

Server Version#: 1.32.2.7002  
OS: RHEL8  
Kernel: 4.18.0-425.19.2  
NVidia drivers: 530.30.02  
GPU: Quadro P2000  
[Plex Media Server Logs\_2023-05-11\_07-51-12.zip](https://forums.plex.tv/uploads/short-url/1I6KNZwhE2YU2EFbbFfWlv23jW1.zip) (6.3 MB)

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [May 11, 2023, 2:37pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/9 "2023-05-11T14:37:50Z")

</div>

@wilpig

Your system isn’t detecting the Nvidia

> May 11, 2023 07:11:21.278 [139642696284984] DEBUG - TPU: hardware transcoding: final decoder: , final encoder:

---

<div class="post-metadata">

### Author: ![wilpig](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/wilpig/32/88221_2.png) [@wilpig](https://forums.plex.tv/u/wilpig)
#### Post date: [May 11, 2023, 3:45pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/10 "2023-05-11T15:45:01Z")

</div>

I’ll clear the logs and get you a more concise debug. It is using it for anything non-hdr. I should have looked at the logs before I exported this morning, there were two files being played when I saved that one was hardware transcoding like normal and confirmed with nvdia-smi along with showing hw in the dashboard, the other stomped the crud out of the CPU and drove the load up to 6 on the server when it typically rides in the .5 - 2 range

---

<div class="post-metadata">

### Author: ![wilpig](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/wilpig/32/88221_2.png) [@wilpig](https://forums.plex.tv/u/wilpig)
#### Post date: [May 11, 2023, 6:16pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/11 "2023-05-11T18:16:06Z")

</div>

Shutdown plex, cleared the logs, applied the latest beta again. Had three people currently on the system two were getting hardware transcodes at the time. After it came back up both of those got new transcode jobs that showed up in nvidia-smi. I launched one of the files that was showing the hdr issue last night and forcing CPU transcoding instead of hardware assist and the CPU load shot through the roof again. check for bridgerton to hone in on any possible clues.

[Plex Media Server Logs\_2023-05-11\_13-12-13.zip](https://forums.plex.tv/uploads/short-url/fWA2cqv9BP3TKZ3NAvAQomnKqQ8.zip) (436.3 KB)

---

<div class="post-metadata">

### Author: ![remyjette](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/remyjette/32/170472_2.png) [@remyjette](https://forums.plex.tv/u/remyjette)
#### Post date: [May 16, 2023, 5:48pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/12 "2023-05-16T17:48:58Z")

</div>

Looks like the fix is in testing for the next release of Plex:

> [@Plex Suddenly Stops Hardware Transcoding](https://forums.plex.tv/t/plex-suddenly-stops-hardware-transcoding/841173/4):
>
> Folks: There is a regression with Nvidia transcoding in 1.32.2.7002 We have it fixed and finishing our testing of it now.

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [May 16, 2023, 6:10pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/13 "2023-05-16T18:10:32Z")

</div>

Folks:

1. You guys type FAST! 😛 LOL

2. I’ve got an engineer’s build in hand (complete with wonky numbering so i can’t give it to you).

3. The production build is running now.

4. Soon as it’s done and I’ve kicked the tires, I will share it for all to beat on

🌥  
🕶

LOL

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [May 17, 2023, 11:46pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/14 "2023-05-17T23:46:46Z")

</div>

### It’s Here!

🤣

PMS 1.32.2.7088-319128df8

is (un)“Fixed” 😛

LOL

Enjoy

---

<div class="post-metadata">

### Author: ![remyjette](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/remyjette/32/170472_2.png) [@remyjette](https://forums.plex.tv/u/remyjette)
#### Post date: [May 18, 2023, 12:43am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/15 "2023-05-18T00:43:48Z")

</div>

Sadly still can’t hardware transcode an HDR video with tonemapping enabled on a GTX 1080 and 1.32.2.7088-319128df8, same error:

> May 17, 2023 17:13:45.694 [140518800628536] ERROR - [Req#111/Transcode/9tuwahfd88i53d8pg901qqjc/b61f7442-fed3-4181-af73-3b8d0b42d385] [Parsed\_tonemap\_cuda\_2 @ 0x7f589257db80] 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 17, 2023 17:13:45.695 [140518803262264] ERROR - [Req#117/Transcode/9tuwahfd88i53d8pg901qqjc/b61f7442-fed3-4181-af73-3b8d0b42d385] [Parsed\_tonemap\_cuda\_2 @ 0x7f589257db80] CUDA linker output: error : Memory space doesn’t match for ‘depth\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘fmt\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘range\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘rgb\_matrix’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘trc\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘luma\_src’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘rgb2rgb\_passthrough’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘rgb2rgb\_matrix’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’t match for ‘tonemap\_func’ in ‘tonemap.ptx’, first specified in ‘constants’  
> error : Memory space doesn’  
> May 17, 2023 17:13:45.695 [140518830410552] ERROR - [Req#118/Transcode/9tuwahfd88i53d8pg901qqjc/b61f7442-fed3-4181-af73-3b8d0b42d385] Error while filtering: Generic error in an external library  
> May 17, 2023 17:13:45.695 [140518795516728] ERROR - [Req#119/Transcode/9tuwahfd88i53d8pg901qqjc/b61f7442-fed3-4181-af73-3b8d0b42d385] Failed to inject frame into filter network: Generic error in an external library  
> May 17, 2023 17:13:45.695 [140518800628536] ERROR - [Req#11a/Transcode/9tuwahfd88i53d8pg901qqjc/b61f7442-fed3-4181-af73-3b8d0b42d385] Error while processing the decoded data for stream #0:0  
> May 17, 2023 17:13:45.740 [140518919326520] DEBUG - Jobs: ‘/usr/lib/plexmediaserver/Plex Transcoder’ exit code for process 480 is 1 (failure)  
> May 17, 2023 17:13:45.740 [140518864161592] DEBUG - Streaming Resource: Changing client to use software decoding

Let me know if you want me to test anything else, like try a different version or something

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [May 18, 2023, 12:58am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/16 "2023-05-18T00:58:34Z")

</div>

I tested on a P2200 . I know this works.

I will review your logs.

---

<div class="post-metadata">

### Author: ![jasonsansone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsansone/32/291100_2.png) [@jasonsansone](https://forums.plex.tv/u/jasonsansone)
#### Post date: [May 18, 2023, 12:59am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/17 "2023-05-18T00:59:38Z")

</div>

Same result. Not working on my end either. I will have to dump logs later.

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [May 18, 2023, 3:50am UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/18 "2023-05-18T03:50:41Z")

</div>

I give up!

😱

LOL

I’ve sent the logs to the engineer.

The morning build worked.  
The afternoon (what you have) build fails.  
I confirmed on our AV1 machine with Nvidia 3040 GPU

The engineer will NOT be happy.

Sorry folks, It foobar’d somewhere above my paygrade. ☹

---

<div class="post-metadata">

### Author: ![jasonsansone](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/jasonsansone/32/291100_2.png) [@jasonsansone](https://forums.plex.tv/u/jasonsansone)
#### Post date: [May 18, 2023, 8:43pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/19 "2023-05-18T20:43:18Z")

</div>

It appears to be fixed in the newest release.

---

<div class="post-metadata">

### Author: ![ChuckPa](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/chuckpa/32/79710_2.png) [@ChuckPa](https://forums.plex.tv/u/ChuckPa)
#### Post date: [May 18, 2023, 8:57pm UTC](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628/20 "2023-05-18T20:57:27Z")

</div>

This morning, after the build was completed, I tested:

1. Ubuntu 20 - QSV (KabyLake)
2. Ubuntu 22 - Nvidia P2200
3. Ubuntu 22 - QSV (RaptorLake) & NVidia 3040 – PLUS AV1 decoding.

After testing verified, I sent message to the Engineering team and they finished their work to release it.

[Next page](https://forums.plex.tv/t/nvidia-transcoding-broken-on-1-32-2-7002/840628.md?page=2)
