Hardware encoding not working on Ubuntu with nVidia Quadro P620

Server Version#: 1.32.8.7639

Hardware acceleration is enabled, and the ‘transcoding device’ is recognized by Plex as “GP107GL [Quadro P620]”, see screenshot attached:

put, Plex is not using the GPU for transcoding, no ‘hw’ text in the dashboard:

also nvidia-smi doesn’t show any Plex realted processes on the GPU:

# nvidia-smi
Fri Dec  8 18:24:37 2023
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 525.147.05   Driver Version: 525.147.05   CUDA Version: 12.0     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  Quadro P620         Off  | 00000000:03:00.0 Off |                  N/A |
| 34%   36C    P8    N/A /  40W |     65MiB /  2048MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                                  |
|  GPU   GI   CI        PID   Type   Process name                  GPU Memory |
|        ID   ID                                                   Usage      |
|=============================================================================|
|    0   N/A  N/A      2501      G   /usr/lib/xorg/Xorg                 23MiB |
|    0   N/A  N/A      2767      G   /usr/bin/gnome-shell               37MiB |
+-----------------------------------------------------------------------------+

according to Quadro - Wikipedia, this GPU is capable of doing transcoding

I wonder how I can make this work?

Direct-Stream == Remux ->> No video transcoding is occuring. Only the video container is changing.

What you’re showing is the 12 Mbps video is fully handled by chrome (with exception of the DASH container conversion) MKV file?

If you want a heavyweight video test, this will provide it.

Ref: Always base your expectations on Nvidia documentation

Indeed, thank you, if I force transocoding on the client, it does hardware transcoding on the GPU.

thank you

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