Where did you find NVIDIA_GPU_DRV ?
seems older version not listed ?
Ah, yep. That makes sense. I hadnāt tried installing the 5.0.4.1 ( 2022/04/07 ) version of the āNVIDIA GPU Driverā QPKG on QTS 5.0.1⦠Only the āNvKernelDriverā (which obviously would not work). Thatās what I get for troubleshooting late at night.
I grabbed the 5.0.4.1 release of the āNVIDIA GPU Driverā like you mentioned and it seems to load properly. Containers are starting up now.
Edit: Yep, thatās the workaround for now. On QTS 5.0.1, disable automatic updates in App Center, uninstall the āNVIDIA GPU Driver 5.1.0.0822ā package, manually install the āNVIDIA GPU Driver 5.0.4.1ā package (from the online App Center), restart your Plex Media Server instance (either the QPKG version or in my case the Container), and the driver versions will match and you should have hardware transcoding.
[~] # cat /share/CACHEDEV1_DATA/.qpkg/NVIDIA_GPU_DRV/version
460.39
[~] # cat /share/CACHEDEV1_DATA/.qpkg/NvKernelDriver/version
460.39
VIDEO
Transcode (HEVC (HW) 4k Dolby Vision/HDR10
Just linked it in my latest reply. I had overlooked that one myself last night as well. Didnāt even realize there was an online library of older QPKG versions.
Yeah all good, will see what Qnap say on the ticket I opened. Iāve added to it what the fix will need to be with a newer Kernel driver.
Maybe you should recommend they put us on their QA team?
![]()
They replied to my ticket asking for a log bundle⦠I told them that the logs wouldnāt show anything as I have already worked around the issue. I explained the underlying problem (again), the workaround, linked this thread, and told them to forward all of the information I provided in the ticket to the maintainers of both the āNVIDIA GPU Driverā and āNvKernelDriverā packages.
Will they comply? It is a mystery!
If you wish, you can also suggest they contact me.
They know my email address.
I do have enough logs captured for them.
System used: TS-877
GPU: GT-1050
This is an easily reproducible problem.
Thanks everyone for chiming into confirm the issue. I posted just before sleeping and then a busy day to come back and see all this is great.
@ChuckPa : RE 4K support on P400
As a general rule no, I have very little 4K content but I do believe Iāve tested it working 4K>1080p.
Can also confirm @LedgeFlix @FastLaneJB, I had QTS 5.0.1 for several days at least before the driver update.
Are there any tips for complete driver removal myself to roll back?
I think I followed @ChuckPa instructions below ok and rebooted but kernel driver 5.0.1.2145 seemed to reinstall itself after the reboot (even before trying to install 5.0.4.1 driver) Do I need to rollback to QTS 5.0.0 first? With the kernel driver in that state it was throwing an error when trying to install either of the manual downloaded driver versions from here
cd /share/CACHEDEV1_DATA/.qpkg/NVIDIA_GPU_DRV/
./.uninstall.sh
cd /share/CACHEDEV1_DATA/.qpkg/NvKernelDriver/
./.uninstall.sh
The kernel driver is āthe issueā, but for the workaround, you need to keep that one in place, uninstall the GPU Driver, and install (via QPKG package) the version from QTS 5.0.0 ā 5.0.4.1. I linked it a couple posts up. Also, be sure to disable automatic app updates.
I have found in the past they are pretty good, Iāve had to raise a few tickets in the past for items broken on the NAS software. The move to 5.0 had a good few bugs.
(Yup Auto updates disabled)
When I uninstall the new GPU driver reboot and then attempt to install 5.0.4.1 (either zipped or the extracted qpkg) I get an error
And there is nothing in the QNAP System Event log for it.
Update:
Install via ssh worked ok where it wouldnāt in the GUI.
sh ./NVIDIA_GPU_DRV_5.0.4.1_x86_64.qpkg
Flicked it back to QTS Mode and clicked apply and displays memory etc as it should but canāt test Stopped and started the plex app and confirmed I now have HW transcoding in plex working again.

Thatās the correct procedure.
After removal ā REBOOT
Note: To save typing, /share/*/.qpkg/NVIDIA_GPU_DRV
This works because there is only one possible solution to the wildcard expansion.
It works great for Plex too: /share/*/.qpkg/Plex*/Li*/Ple* and youāre in where Preferences.xml is ![]()
Should I be marking this post as solved (work around) or do we leave open until someone notices a new driver is shipped?
I just installed QNAPās latest firmware QTS 5.0.1.2173 so I could install NvKernalDriver 5.0.1.2173 (released today, 10/4/22) and I still experience buffering while watching movies in Plex. I am using NVIDIA GPU Driver 5.0.4.1.
On the version hstory is nothing mentioned about fixing issues with Nvidia card.
The NV Kernel had always the same version number as the QTS version.
Do not upgrade QTS to the new QTS version 5.0.1.2194. With QTS, nvidia kernel will be automatically upgraded to version 5.0.1.2194. After installation, the nvidia card is not detected correctly. No info about the amount of RAM and CPU usage. Famous fairy tale, they broke something again.
QTS version 5.0.1.2194 does however support HW transcoding on the 5.1.0.0822 Nvidia drivers we originally had issues with
available here https://download.qnap.com/QPKG/NVIDIA_GPU_DRV_5.1.0.0822_x86_64.zip
Confirmed, works with new / old nvidia 5.1.0.0822 drivers.
Theyād removed the Nvidia driver update since all the issues. I got a notification for new firmware a day or two ago and just now been told that the Nvidia GPU driver is back available. Obviously youāve got to update both for it to work.
Glad someone else has tried this before me. Iām always worried updating my NAS as thereās been a lot of issues doing so.


