On a TVS-873 with a Quadro P400 Plex does NOT use the GPU…
Qnap DOES NOT support the usage of NVIDIA cards on the TVS-x73 platform.
Since QNAP won’t support it, Plex won’t support it.
Emby seems be to able to use it (nvdec only on the current nvidia codec generation…
To all reading here:
In Plex, I use the QNAP-provided tool to identify what is and isn’t supported.
Per the QNAP web site’s compatibility list, kindly note:
TS-877 Compatibility list:
TS-873 Compability list:
QNAP doesn’t support the GPUs (contrary to my thoughts) because of the power supply limitation in the TS-x73 series.
Hey Chuck, that picture you posted is for the tvs-873… the compatibility list for the ts-873 lists the gtx 1050ti as being compatible.
This thread isn’t about the TS-x73. It’s the TVS-x73.
I showed the TS-877 as example because that’s what I implemented with.
So it is official. I have installed a Quadro P400 on a TVS-873 and Emby can fully leverage it for HW transcoding, while Plex (latest version) does not see it at all.
I am running the latest QTS 4.4.1.0949
Is Plex planning to catch up?
Any updates, @ChuckPa ?
In the last 6 days? Afraid there is nothing I can speak openly about.
Well… Haven’t heard any news since May, really…
I implemented on the x77. I know it works elsewhere IF QNAP provides the nvidia drivers for the unit. It is literally that simple.
Graphics cards supported and what works is out of scope.
Yes it works with existing if QNAP allows.
Yes, the transcoder is being overhauled. I have no idea when it will be released. Engineering doesn’t tell us.
I have now been using other media servers with Hardware transcoding provided by a P400 for over a month without a hitch. QNAP’s latest updates to QTS 4.4. made the platform more stable as a whole, which is also the case of the latest NVIDIA driver updates for that platform.
The P400 is assigned to container station, but yet Plex is the only media player (out of two) that I tested that cannot seem to see the card. Is that something that the Plex team is working on?
You might double check how you are passing the GPU to the container. It maybe that Plex is looking for something that isn’t being passed in.
See here for an example (go towards the bottom) for how to configure via SSH. https://www.qnap.com/en/how-to/tutorial/article/how-to-use-pytorch-with-container-station
The other media system can leverage the gpu from the native app (even of the gpu e s assigned to the container station), and I have tried plex both from the container station with the gpu pased through and from the native app. No dice.
Here’s a suggestion (since I wrote the detection and startup routine) 
- Make a copy of plex.sh for safe keeping
- Take out the QTS mode restriction but not the card detection logic.
- See what happens.
If the NAS crashes, you’lll know QTS doesn’t like it.
I wrote it as requested. If it can do more then great, I will update it.
No dice…
Explain “detection” please?
You added the GPU library path to LD_LIBRARY_PATH and still no go?
Hi Chuck,
I’m still not seeing Encoding from NVEC on a TS-1677X with a Quadro P4000. Any updates??
I have nothing to update. I can only suggest you watch the release announcements.
I am following the transcoder update work and am liking it.
No go, Chuck. I no longer remember exactly what I tried, but I did so several things…

