Jellyfin Forum
Truenas Scale Hardware Transcoding - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions)
+--- Thread: Truenas Scale Hardware Transcoding (/t-truenas-scale-hardware-transcoding)



Truenas Scale Hardware Transcoding - stormblessed - 2025-02-10

I have Jellyfin running on Truenas Scale 24.10.2 with a Intel Arc a310, hardware transcoding is enabled and so far everything works perfectly.

My question is if I can enable the Low-Power H.264 hardware encoder and Low-Power HEVC hardware encoder?

I have tried to find out if the firmware is configured correctly on Truenas but haven't been able to find the information.

Any help would be great!


RE: Truenas Scale Hardware Transcoding - TheDreadPirate - 2025-02-10

You should enable both. It is required for Intel Arc when encoding to those codecs.

On the TrueNAS command line run this command and share the output.

Code:
sudo dmesg | grep i915

Depending on the uptime of your server, it may have aged off the messages we are looking for. But you can also go to /var/log and run a grep command to search the archived dmesg log files.

Code:
grep i915 /var/log/dmesg.1
zgrep i915 /var/log/dmesg.*.gz



RE: Truenas Scale Hardware Transcoding - stormblessed - 2025-02-11

This is the output:

Code:
[    9.657297] i915 0000:03:00.0: [drm] VT-d active for gfx access
[    9.657400] i915 0000:03:00.0: vgaarb: deactivate vga console
[    9.657426] i915 0000:03:00.0: [drm] Local memory IO size: 0x00000000fd000000
[    9.657428] i915 0000:03:00.0: [drm] Local memory available: 0x00000000fd000000
[    9.673887] i915 0000:03:00.0: vgaarb: VGA decodes changed: olddecodes=io+mem,decodes=io+mem:owns=none
[    9.681089] i915 0000:03:00.0: [drm] Finished loading DMC firmware i915/dg2_dmc_ver2_08.bin (v2.8)
[    9.686444] i915 0000:03:00.0: [drm] GT0: GuC firmware i915/dg2_guc_70.bin version 70.20.0
[    9.686448] i915 0000:03:00.0: [drm] GT0: HuC firmware i915/dg2_huc_gsc.bin version 7.10.15
[    9.695472] i915 0000:03:00.0: [drm] GT0: GUC: submission enabled
[    9.695475] i915 0000:03:00.0: [drm] GT0: GUC: SLPC enabled
[    9.695736] i915 0000:03:00.0: [drm] GT0: GUC: RC enabled
[    9.735937] [drm] Initialized i915 1.6.0 20201103 for 0000:03:00.0 on minor 0
[    9.737003] snd_hda_intel 0000:04:00.0: bound 0000:03:00.0 (ops i915_audio_component_bind_ops [i915])
[    9.737423] i915 0000:03:00.0: [drm] Cannot find any crtc or sizes
[    9.769103] i915 0000:03:00.0: [drm] Cannot find any crtc or sizes
[    9.794456] mei_gsc i915.mei-gscfi.768: FW not ready: resetting: dev_state = 2 pxp = 0
[    9.794515] mei_gsc i915.mei-gscfi.768: unexpected reset: dev_state = ENABLED fw status = 00000345 84670008 00000000 00000000 E0020002 00000000
[    9.795252] mei_gsc i915.mei-gsc.768: FW not ready: resetting: dev_state = 2 pxp = 2
[    9.795312] mei_gsc i915.mei-gsc.768: unexpected reset: dev_state = ENABLED fw status = 00000345 84670008 00000000 00000000 E0020002 00000000
[  10.201830] i915 0000:03:00.0: [drm] GT0: HuC: authenticated for all workloads
[  10.201840] mei_pxp i915.mei-gsc.768-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:03:00.0 (ops i915_pxp_tee_component_ops [i915])

What should I do then?


RE: Truenas Scale Hardware Transcoding - TheDreadPirate - 2025-02-11

That looks ok. You should be able to check both low power encoding boxes.