# Transcoding crashing on Nvidia T4 GPU

**URL:** <https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837>\
**Category:** Plex Media Server\
**Tags:** server-linux\
**Created:** [May 4, 2025, 2:38pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837 "2025-05-04T14:38:35Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 4, 2025, 2:38pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/1 "2025-05-04T14:38:36Z")

</div>

Server Version#: Version 1.41.6.9685  
Player Version#: Version 4.145.1

Proxmox passtrough is activated.  
I’m using Ubuntu 24.04.2, nvidia drivers installed as I can see with nvidia-smi.  
When tried to force transcode on content (4k-1080p-720p-480p) content crashes.  
I can see on nvidia-smi that plex launch a session but disapear in seconds.  
Transcoding crashing on Nvidia T4 GPU

 ![image](https://global.discourse-cdn.com/plex/original/4X/7/5/6/7568897afb8c9b082fc3ea65e2eaf868788ba2ef.jpeg)

---

<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 4, 2025, 4:02pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/2 "2025-05-04T16:02:22Z")

</div>

May I please see the Plex server DEBUG logs ZIP file which captures this failure?

([DEBUG logging](https://support.plex.tv/articles/201643703-reporting-issues-with-plex-media-server/#toc-1) is required here – WARN/INFO is not sufficient)

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 4, 2025, 4:18pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/3 "2025-05-04T16:18:27Z")

</div>

[Plex Media Server Logs\_2025-05-04\_18-18-05.zip](https://forums.plex.tv/uploads/short-url/cVc99phPFCHb5aBgg8Q7XpTdl13.zip) (621.7 KB)  
Yes sorry, here the logs

---

<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 4, 2025, 5:25pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/4 "2025-05-04T17:25:34Z")

</div>

Do you have `libnvidia-decode` and `libnvidia-encode` installed?

Depending on how you installed the nvidia drivers, you might not get the video modules.

```auto
May 04, 2025 18:16:31.364 [133338989853496] DEBUG - [Req#23f/Transcode] TPU: hardware transcoding: enabled, but no hardware decode accelerator found
May 04, 2025 18:16:31.364 [133338989853496] INFO - [Req#23f/Transcode] CodecManager: starting EAE at "/tmp/pms-3bbe7d22-0222-46e5-b8e6-cf4967954754/EasyAudioEncoder"
May 04, 2025 18:16:31.364 [133338989853496] DEBUG - [Req#23f/Transcode/JobRunner] Job running: "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Codecs/EasyAudioEncoder-8f4ca5ead7783c54a4930420-linux-x86_64/EasyAudioEncoder/EasyAudioEncoder"
May 04, 2025 18:16:31.364 [133338989853496] DEBUG - [Req#23f/Transcode/JobRunner] In directory: "/tmp/pms-3bbe7d22-0222-46e5-b8e6-cf4967954754/EasyAudioEncoder"
May 04, 2025 18:16:31.365 [133338989853496] DEBUG - [Req#23f/Transcode/JobRunner] Jobs: Starting child process with pid 16958
May 04, 2025 18:16:31.365 [133338989853496] DEBUG - [Req#23f/Transcode] [Universal] Using local file path instead of URL: /mnt/allhdd/PMS/Séries/1883/Season 1/1883 - S01E01 - 1883.mkv
May 04, 2025 18:16:31.365 [133338989853496] DEBUG - [Req#23f/Transcode/HCl#44] HTTP requesting GET http://127.0.0.1:32400/library/streams/935?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&autoAdjustSubtitle=1
May 04, 2025 18:16:31.365 [133338922416952] DEBUG - Request: [127.0.0.1:51118 (Loopback)] GET /library/streams/935?autoAdjustSubtitle=1 (37 live) #1a6 GZIP Signed-in Token (Vizionn) (Chrome)
May 04, 2025 18:16:31.366 [133338922416952] DEBUG - [Req#1a6] Calculated media file path for path [file:///mnt/allhdd/PMS/Séries/1883/Season%201/1883%20-%20S01E01%20-%201883.fr.srt]: ["/mnt/allhdd/PMS/Séries/1883/Season 1/1883 - S01E01 - 1883.fr.srt"]
May 04, 2025 18:16:31.394 [133339179731768] DEBUG - Completed: [127.0.0.1:51118] 200 GET /library/streams/935?autoAdjustSubtitle=1 (37 live) #1a6 GZIP 28ms 16875 bytes (pipelined: 1)
May 04, 2025 18:16:31.396 [133339022601016] DEBUG - [HttpClient/HCl#44] HTTP/1.1 (0.0s) 200 response from GET http://127.0.0.1:32400/library/streams/935?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&autoAdjustSubtitle=1
May 04, 2025 18:16:31.396 [133338989853496] DEBUG - [Req#23f/Transcode] Detected character set of UTF-8.
May 04, 2025 18:16:31.397 [133338989853496] DEBUG - [Req#23f/Transcode] Downloaded stream from [http://127.0.0.1:32400/library/streams/935?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&autoAdjustSubtitle=1] (codec: srt) to temporary file [/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-w8b1z6qj1hz8ti95nkadsk28-65c7d844-174a-4de1-968f-08d3d33afd64/temp-0.srt]
May 04, 2025 18:16:31.397 [133338989853496] DEBUG - [Req#23f/Transcode] TPU: hardware transcoding: final decoder: , final encoder: 
May 04, 2025 18:16:31.397 [133338989853496] DEBUG - [Req#23f/Transcode/JobRunner] Job running: EAE_ROOT=/tmp/pms-3bbe7d22-0222-46e5-b8e6-cf4967954754/EasyAudioEncoder FFMPEG_EXTERNAL_LIBS='/var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Codecs/3e1b2b0-942daf2dc73f6618466d358d-linux-x86_64/' X_PLEX_TOKEN=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx "/usr/lib/plexmediaserver/Plex Transcoder" -codec:0 hevc -codec:1 eac3_eae -eae_prefix:1 w8b1z6qj1hz8ti95nkadsk28_ -ss 0 -noaccurate_seek -analyzeduration 20000000 -probesize 20000000 -i '/mnt/allhdd/PMS/Séries/1883/Season 1/1883 - S01E01 - 1883.mkv' -ss 0 -noaccurate_seek -analyzeduration 20000000 -probesize 20000000 -i "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-w8b1z6qj1hz8ti95nkadsk28-65c7d844-174a-4de1-968f-08d3d33afd64/temp-0.srt" -map 0:0 -codec:0 copy -filter_complex "[0:1] aresample=async=1:ochl='stereo':rematrix_maxval=0.000000dB:osr=48000[0]" -map "[0]" -metadata:s:1 language=eng -codec:1 aac -b:1 256k -f dash -seg_duration 5 -dash_segment_type mp4 -init_seg_name 'init-stream$RepresentationID$.m4s' -media_seg_name 'chunk-stream$RepresentationID$-$Number%05d$.m4s' -window_size 5 -delete_removed false -skip_to_segment 1 -time_delta 0.0625 -manifest_name "http://127.0.0.1:32400/video/:/transcode/session/w8b1z6qj1hz8ti95nkadsk28/65c7d844-174a-4de1-968f-08d3d33afd64/manifest?X-Plex-Http-Pipeline=infinite" -avoid_negative_ts disabled -map_metadata -1 -map_chapters -1 dash -map 1:s:0 -metadata:s:0 language=fra -codec:0 ass -strict_ts:0 0 -f segment -segment_format ass -segment_time 1 -segment_header_filename sub-header -segment_start_number 0 -segment_list "http://127.0.0.1:32400/video/:/transcode/session/w8b1z6qj1hz8ti95nkadsk28/65c7d844-174a-4de1-968f-08d3d33afd64/manifest?stream=subtitles&X-Plex-Http-Pipeline=infinite" -segment_list_type csv -segment_list_size 5 -segment_list_separate_stream_times 1 -segment_format_options ignore_readorder=1 -segment_list_unfinished 1 -fflags +flush_packets "sub-chunk-%05d" -start_at_zero -copyts -vsync cfr -y -nostats -loglevel quiet -loglevel_plex error -progressurl http://127.0.0.1:32400/video/:/transcode/session/w8b1z6qj1hz8ti95nkadsk28/65c7d844-174a-4de1-968f-08d3d33afd64/progress

```

* * *

Next question

Did this previously work and then stop working after a proxmox upgrade ?  
(I previously had a customer who had this happen. reverting the proxmox kernel resolved his issue – which might / might not be related to yours… Just an FYI )

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 4, 2025, 5:54pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/5 "2025-05-04T17:54:05Z")

</div>

Same issue.  
Install is fresh (no upgrade).  
I just installed nvidia using `sudo apt install nvidia-driver-535-server` and `libnvidia-decode-535-server` same for encode.  
[Plex Media Server Logs\_2025-05-04\_19-53-43.zip](https://forums.plex.tv/uploads/short-url/9QVI8dphFxyR0KR48eZcsXOSX87.zip) (1.5 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 4, 2025, 6:08pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/6 "2025-05-04T18:08:36Z")

</div>

When you install ‘server’ , I don’t think you get everything

Would you please `dpkg -l | grep nvidia` and share that console output?

This is my machine:

```auto
[chuck@lizum ~.2009]$ dpkg -l | grep nvidia | awk '{print $2}'
libnvidia-cfg1-565:amd64
libnvidia-common-565
libnvidia-compute-535:amd64
libnvidia-compute-565:amd64
libnvidia-decode-565:amd64
libnvidia-egl-wayland1:amd64
libnvidia-encode-565:amd64
libnvidia-extra-565:amd64
libnvidia-fbc1-565:amd64
libnvidia-gl-565:amd64
nvidia-compute-utils-565
nvidia-dkms-565-open
nvidia-driver-565-open
nvidia-firmware-565-565.77
nvidia-kernel-common-565
nvidia-kernel-source-565-open
nvidia-prime
nvidia-settings
nvidia-utils-565
screen-resolution-extra
xserver-xorg-video-nvidia-565
[chuck@lizum ~.2010]$ 

```

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 4, 2025, 8:59pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/7 "2025-05-04T20:59:51Z")

</div>

> [@ChuckPa](#):
>
> dpkg -l | grep nvidia

```auto
ubuntu@ubuntu-24:~$ dpkg -l | grep nvidia
ii gpustat 1.1.1-1 all pretty nvidia device monitor
ii libnvidia-cfg1-535-server:amd64 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA binary OpenGL/GLX configuration library
ii libnvidia-common-535-server 535.247.01-0ubuntu0.24.04.1 all Shared files used by the NVIDIA libraries
rc libnvidia-compute-535:amd64 535.230.02-0ubuntu0.24.04.1 amd64 NVIDIA libcompute package
ii libnvidia-compute-535-server:amd64 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA libcompute package
ii libnvidia-container-tools 1.17.6-1 amd64 NVIDIA container runtime library (command-line tools)
ii libnvidia-container1:amd64 1.17.6-1 amd64 NVIDIA container runtime library
ii libnvidia-decode-535-server:amd64 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA Video Decoding runtime libraries
ii libnvidia-egl-wayland1:amd64 1:1.1.13-1build1 amd64 Wayland EGL External Platform library -- shared library
ii libnvidia-encode-535-server:amd64 535.247.01-0ubuntu0.24.04.1 amd64 NVENC Video Encoding runtime library
ii libnvidia-extra-535-server:amd64 535.247.01-0ubuntu0.24.04.1 amd64 Extra libraries for the NVIDIA Server Driver
ii libnvidia-fbc1-535-server:amd64 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA OpenGL-based Framebuffer Capture runtime library
ii libnvidia-gl-535-server:amd64 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
rc linux-modules-nvidia-535-6.11.0-25-generic 6.11.0-25.25~24.04.1+1 amd64 Linux kernel nvidia modules for version 6.11.0-25
ii linux-objects-nvidia-535-6.11.0-25-generic 6.11.0-25.25~24.04.1+1 amd64 Linux kernel nvidia modules for version 6.11.0-25 (objects)
ii linux-signatures-nvidia-6.11.0-25-generic 6.11.0-25.25~24.04.1+1 amd64 Linux kernel signatures for nvidia modules for version 6.11.0-25-generic
rc nvidia-compute-utils-535 535.230.02-0ubuntu0.24.04.1 amd64 NVIDIA compute utilities
ii nvidia-compute-utils-535-server 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA compute utilities
ii nvidia-container-toolkit 1.17.6-1 amd64 NVIDIA Container toolkit
ii nvidia-container-toolkit-base 1.17.6-1 amd64 NVIDIA Container Toolkit Base
rc nvidia-dkms-535 535.230.02-0ubuntu0.24.04.1 amd64 NVIDIA DKMS package
ii nvidia-dkms-535-server 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA DKMS package
ii nvidia-driver-535-server 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA Server Driver metapackage
ii nvidia-firmware-535-server-535.247.01 535.247.01-0ubuntu0.24.04.1 amd64 Firmware files used by the kernel module
rc nvidia-kernel-common-535 535.230.02-0ubuntu0.24.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-common-535-server 535.247.01-0ubuntu0.24.04.1 amd64 Shared files used with the kernel module
ii nvidia-kernel-source-535-server 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA kernel source package
ii nvidia-prime 0.8.17.2 all Tools to enable NVIDIA's Prime
ii nvidia-settings 510.47.03-0ubuntu4 amd64 Tool for configuring the NVIDIA graphics driver
ii nvidia-utils-535-server 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA Server Driver support binaries
ii screen-resolution-extra 0.18.3 all Extension for the nvidia-settings control panel
ii xserver-xorg-video-nvidia-535-server 535.247.01-0ubuntu0.24.04.1 amd64 NVIDIA binary Xorg driver

```

Seems ok

---

<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 4, 2025, 10:56pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/8 "2025-05-04T22:56:50Z")

</div>

ok, next on our quest 🙂

Is the Plex UID a member of the group which owns renderD128 and card0 ?

PMS reads /proc/pci to look for cards but does a final probe of /dev/dri for the inodes it’s been granted access to

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 4, 2025, 11:48pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/9 "2025-05-04T23:48:19Z")

</div>

```auto
ubuntu-24:# ls -l /dev/dri
total 0
drwxr-xr-x 2 root root 100 May 4 17:46 by-path
crw-rw----+ 1 root render 226, 0 May 4 18:53 card0
crw-rw----+ 1 root render 226, 1 May 4 18:53 card1
crw-rw----+ 1 root render 226, 128 May 4 18:53 renderD128

```

```auto
ubuntu-24:# ps aux | grep -i plex
plex 68184 0.7 0.0 4778536 98076 ? Ssl May04 2:51 /usr/lib/plexmediaserver/Plex Media Server
plex 68211 0.0 0.0 65176 43412 ? SNl May04 0:09 Plex Plug-in [com.plexapp.system] /usr/lib/plexmediaserver/Resources/Plug-ins-d301f511a/Framework.bundle/Contents/Resources/Versions/2/Python/bootstrap.py --server-version 1.41.6.9685-d301f511a /usr/lib/plexmediaserver/Resources/Plug-ins-d301f511a/System.bundle
plex 68270 0.0 0.0 43936 13060 ? Sl May04 0:16 /usr/lib/plexmediaserver/Plex Tuner Service /usr/libplexmediaserver/Resources/Tuner/Private /usr/lib/plexmediaserver/Resources/Tuner/Shared 1.41.6.9685-d301f511a 32600
plex 68384 0.1 0.0 2592 1348 ? S May04 0:23 Plex EAE Service
root 235455 0.0 0.0 17812 2332 pts/3 S+ 01:45 0:00 grep --color=auto -i plex

```

```auto
ubuntu-24:# id plex
uid=997(plex) gid=984(plex) groups=984(plex),44(video),992(render)

```

Yes it’s a member of

---

<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 5, 2025, 12:02am UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/10 "2025-05-05T00:02:28Z")

</div>

Can you look at this thread to see if any of it might be applicable ?

> [@Transcoding not working on 1.41.7.9749](https://forums.plex.tv/t/transcoding-not-working-on-1-41-7-9749/916138/20):
>
> This got me looking through my Proxmox server and i noticed this being spammed in the system log.

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 5, 2025, 2:27pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/11 "2025-05-05T14:27:11Z")

</div>

I don’t think it’s applicable as Plex can see the GPU (I can select it on Plex and see activity when transcode is launched) and I’m already on 6.8.12-9-pve on my Proxmox.

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 5, 2025, 10:13pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/12 "2025-05-05T22:13:41Z")

</div>

I deleted proxmox and installed ubuntu 24.04 server on the machine.  
Fresh install, updated ubunutu, installed nvidia-driver-535 (not server), same issue :  
[Plex Media Server Logs\_2025-05-05\_22-11-45.zip](https://forums.plex.tv/uploads/short-url/oCy8yFzVwYtxePl9hZIPUIBSxCV.zip) (1.3 MB)

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 5, 2025, 10:33pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/13 "2025-05-05T22:33:35Z")

</div>

I was able to run a transcoding session without issues after reinstalling drivers and utils :  
[Plex Media Server Logs\_2025-05-05\_22-31-56.zip](https://forums.plex.tv/uploads/short-url/qAL2BWAhDiHQunUpBK91H2Zvmta.zip) (1.6 MB)  
Trying again to transcode make the transcoding crash as before.

---

<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 5, 2025, 10:34pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/14 "2025-05-05T22:34:09Z")

</div>

Why are you using 535 drivers in 24.04 ?

* * *

I’m using 550 drivers in 22.04 with a P2200

====================================

Which drivers did you reinstall / more info please ?

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 5, 2025, 10:57pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/15 "2025-05-05T22:57:34Z")

</div>

OK I was installing 535 didn’t see the 550.  
I tried the 550 drivers :  
Convert Automatically on Plex make the content crash instant, selecting another option (ex : 1080p 20Mbps) make the transcoding launch but with the issues :  
Actually transcoding is “working” but it sometimes crashes (with Plex error and/or transcoding session nvidia-smi being stopped and started again) or buffer and never starting again.  
[Plex Media Server Logs\_2025-05-05\_22-54-15.zip](https://forums.plex.tv/uploads/short-url/c38uv5Dv8xifkggZTorV0d8jzWX.zip) (893.2 KB)

Edit : PMS crashed completly after trying to transcode another content

---

<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 5, 2025, 11:11pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/16 "2025-05-05T23:11:48Z")

</div>

May I ask a rather direct question?

Are you trying to crash it by overloading it?

I ask because I’m seeing multiple, overlapping and back-to-back transcodes of a 2278 second video

I also see this – End of file.

I’m trying to understand what’s happening here because everything I see indicates the transcoder and GPU are working correctly.

Where is it failing ? In the player ?

Note:

Here, I can see the GPU has gotten far enough ahead that it can slow down and idle.

```auto
May 05, 2025 22:53:53.233 [134800183630648] DEBUG - Completed: [192.168.2.3:1504] 200 GET /video/:/transcode/universal/session/s156nk826kpk86wx8i2yg9mn/0/2299.m4s (11 live) #2015 TLS GZIP 6ms 1922695 bytes (pipelined: 102)
May 05, 2025 22:53:53.252 [134799970782008] DEBUG - [Req#2001/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Session s156nk826kpk86wx8i2yg9mn (4) is throttling
May 05, 2025 22:53:53.252 [134799603141432] DEBUG - [Req#2019/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Throttle - Going into sloth mode.
May 05, 2025 22:53:53.297 [134799655988024] DEBUG - Request: [192.168.2.3:1522 (WAN)] GET /statistics/resources?timespan=6 (10 live) #2010 TLS GZIP Signed-in Token (Vizionn) (Chrome)
May 05, 2025 22:53:53.299 [134800185740088] DEBUG - Completed: [192.168.2.3:1522] 200 GET /statistics/resources?timespan=6 (10 live) #2010 TLS GZIP 1ms 1026 bytes (pipelined: 67)

```

and here. Resume - transcode - Sleep

```auto
May 05, 2025 22:53:54.864 [134799655988024] DEBUG - [Req#202d/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Session s156nk826kpk86wx8i2yg9mn (4) is unthrottling
May 05, 2025 22:53:54.864 [134799670754104] DEBUG - [Req#203a/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Throttle - Getting back to work.
May 05, 2025 22:53:54.907 [134799619775288] DEBUG - Request: [192.168.2.3:1525 (WAN)] GET /status/sessions (10 live) #2035 TLS GZIP Signed-in Token (Vizionn) (Chrome)
May 05, 2025 22:53:54.907 [134799619775288] DEBUG - [Req#2035] [Now] Adding 1 sessions.
May 05, 2025 22:53:54.909 [134800185740088] DEBUG - Completed: [192.168.2.3:1525] 200 GET /status/sessions (10 live) #2035 TLS GZIP 2ms 5156 bytes (pipelined: 107)
May 05, 2025 22:53:54.917 [134799677082424] DEBUG - [Req#2024/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Transcoder segment range: 2276 - 2365 (2365)
May 05, 2025 22:53:55.033 [134799970782008] DEBUG - Request: [192.168.2.3:1525 (WAN)] GET /statistics/bandwidth?timespan=6 (10 live) #203c TLS GZIP Signed-in Token (Vizionn) (Chrome)
May 05, 2025 22:53:55.035 [134799603141432] DEBUG - Request: [192.168.2.3:1504 (WAN)] OPTIONS /video/:/transcode/universal/session/s156nk826kpk86wx8i2yg9mn/0/2304.m4s (10 live) #2018 TLS GZIP Signed-in
May 05, 2025 22:53:55.035 [134800185740088] DEBUG - Completed: [192.168.2.3:1504] 200 OPTIONS /video/:/transcode/universal/session/s156nk826kpk86wx8i2yg9mn/0/2304.m4s (10 live) #2018 TLS GZIP 0ms 376 bytes (pipelined: 103)
May 05, 2025 22:53:55.036 [134800185740088] DEBUG - Completed: [192.168.2.3:1525] 200 GET /statistics/bandwidth?timespan=6 (10 live) #203c TLS GZIP 2ms 2075 bytes (pipelined: 108)
May 05, 2025 22:53:55.065 [134799655988024] DEBUG - Request: [192.168.2.3:1504 (WAN)] GET /video/:/transcode/universal/session/s156nk826kpk86wx8i2yg9mn/0/2304.m4s (10 live) #203f TLS GZIP Signed-in
May 05, 2025 22:53:55.066 [134799655988024] DEBUG - [Req#203f/Transcode/s156nk826kpk86wx8i2yg9mn] Asked for segment 2304 from session.
May 05, 2025 22:53:55.066 [134799655988024] DEBUG - [Req#203f/Transcode/s156nk826kpk86wx8i2yg9mn] Returning segment 2304 from session
May 05, 2025 22:53:55.066 [134799655988024] DEBUG - Content-Length of /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-s156nk826kpk86wx8i2yg9mn-33ad83c4-3ff9-4812-87fa-bc66d975b990/init-stream0.m4s,/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/Transcode/Sessions/plex-transcode-s156nk826kpk86wx8i2yg9mn-33ad83c4-3ff9-4812-87fa-bc66d975b990/chunk-stream0-02305.m4s is 1592284 (of total: 1592284).
May 05, 2025 22:53:55.071 [134800185740088] DEBUG - Completed: [192.168.2.3:1504] 200 GET /video/:/transcode/universal/session/s156nk826kpk86wx8i2yg9mn/0/2304.m4s (10 live) #203f TLS GZIP 5ms 1592284 bytes (pipelined: 104)
May 05, 2025 22:53:55.083 [134799670754104] DEBUG - [Req#203d/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Transcoder segment range: 2276 - 2366 (2366)
May 05, 2025 22:53:55.203 [134799619775288] DEBUG - [Req#2042/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Transcoder segment range: 2276 - 2367 (2367)
May 05, 2025 22:53:55.276 [134799970782008] DEBUG - [Req#203b/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Session s156nk826kpk86wx8i2yg9mn (4) is throttling
May 05, 2025 22:53:55.277 [134799655988024] DEBUG - [Req#204a/Transcode/s156nk826kpk86wx8i2yg9mn/33ad83c4-3ff9-4812-87fa-bc66d975b990] Throttle - Going into sloth mode.

```

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 5, 2025, 11:20pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/17 "2025-05-05T23:20:55Z")

</div>

Sorry I don’t understand what you’re asking me ?  
I’m not trying to make it crash or overloading it at all, just trying to transcode a file as someone can do ?  
Launching content, changing resolution to transcode, then watching, nothing else.  
The player is crashing, like video cuts or not starting after changing resolution to transcode.

Edit : Just to be clear, I launch Plex on Brave, I open a CMD with nvidia-smi to see the transcoding session on the card, start playing content, changing resolution to transcode.  
I can see that something is launching, it disapear, it comes back, stay here but content on Plex stuck or just cut and crash the video while direct stream is working great.

---

<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 5, 2025, 11:38pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/18 "2025-05-05T23:38:21Z")

</div>

Thank you!

NOW I understand . I’m sorry for being slow on understanding the other part of this.

Plex/web has a known deficiency. If you change resolution (force transcode) after it’s started -or- lower the bitrate, it will crash.

The Engineering directed workaround, until they release the new player, is to preset the quality you want.

Settings - Plex/web - Quality

Here, I’ve set it to 8 Mbps (for when I’m testing the transcoder)

 ![Screenshot from 2025-05-05 19-36-25](https://global.discourse-cdn.com/plex/original/4X/a/9/a/a9a9c93acc25d265bc57a5b277d4190406d2c986.png)

This avoids:

1. PMS starting the transcode at full quality
2. You changing the quality
3. Plex/web crashing

This is a 2+ year old bug which has not / will not be fixed. They are going to replace the player engine in Plex/web entirely.

Your actions, and what I saw in the logs (all the overlaps and restarts) now make 100% sense.

Again, I’m sorry for being dense.

---

<div class="post-metadata">

**Author:** ![Installr](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/installr/32/335260_2.png) [@Installr](https://forums.plex.tv/u/Installr)\
**Post date:** [May 5, 2025, 11:43pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/19 "2025-05-05T23:43:54Z")

</div>

Holy fuc\*\*ng sh\*t, you right on iOS app all good 💀  
Is this an issue with nvidia cards ? As I test all my Plex servers like this without any issues, this is my first one with nvidia card

Many thanks for the help !

---

<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 5, 2025, 11:56pm UTC](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837/20 "2025-05-05T23:56:22Z")

</div>

It’s not an “issue”. It’s just that the Nvidia cards are THAT D\*\*M FAST 🙂

I have the new RTX2000 ada generation. In a word – “Blistering”.  
(it’s a 2024 card. They have stuff WAY faster this year)

[Next page](https://forums.plex.tv/t/transcoding-crashing-on-nvidia-t4-gpu/916837.md?page=2)
