Hello everyone,
I updated Jellyfin App (Ver 10.9.6_1.2.16)on one of my Truenas Scale Machines running version 22.12.4.1. I thought nothing of it but now the people using it are getting an error when they try to stream certain shows. I checked and it seems to be only happening to HEVC codecs which never happened before. Checked the transcode logs and pasted what seems to be the error below. I’ve never had this issue before and I’m not sure of the required steps. I’ve not reinstalled the Jellyfin container yet, but that might be the next action.
Stream mapping:
Stream #0:0 -> #0:0 (hevc (native) -> hevc (hevc_nvenc))
Stream #0:1 -> #0:1 (ac3 (native) -> aac (libfdk_aac))
Press [q] to stop, [?] for help
[hevc_nvenc @ 0x55bbcf980540] Driver does not support the required nvenc API version. Required: 12.0 Found: 11.1
[hevc_nvenc @ 0x55bbcf980540] The minimum required Nvidia driver for nvenc is 520.56.06 or newer
[vost#0:0/hevc_nvenc @ 0x55bbcfa7aac0] Error initializing output stream: Error while opening encoder for output stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
[libfdk_aac @ 0x55bbcfa18640] 2 frames left in the queue on closing
Conversion failed!
I am having the same exact issue with the same transcode error in my logs, I was hoping updating truenas scale would fix it. I am anxious to do that anyway lol. Im on TrueNAS-SCALE-22.12.4.2
SCALE 24.04.1.1 has nvidia driver version 545.23.08
You’re also 2 SCALE releases behind, SCALE is an appliance OS, aka you can’t just update drivers and etc, but you should update stuff if you want to run updated versions of your apps lol
You’re not wrong! I have learned scale from scratch coming from a Windows user who has barely scratched Linux/Debian prior to scale with some random distros to learn on. Bottom line is that I was hesitant to upgrade thinking I’d lose the stable system I had cause it took a lot of work to do lol.
I updated to 23 earlier btw AND had to reinstall Jellyfin in order to get everything working again, and it is so far. I plan on upgrading again to 24.x.x to get everything semi up to dat within a couple of months.
Ok I checked via ssh and everything is up to date on truenas’s end now. I checked the server again and have the same error but with a different issue in the log.
Looks like it might be a jellyfin error now instead of truenas acting up. I’m going to send this over to the jellyfin guys and see what they come up with. I will post the fix here if there is one. I should have stayed with the older version till I looked up the release. This is what I get for doing it at 1am…
Issue Resolved… When the application got updated it reverted all of the gpu passthrough settings to their defaults, but didn’t effect any of the other settings so when I quickly looked through them I didn’t think anything changed. I’m going to plan these updates better in the future to avoid having to update multiple machines and applications at 1 AM. Seems that I forget important checks.