Add missing i915 files to enable low power encoding

Problem/Justification
The objective is to use hadware acceleration on my NAS so that the CPU doesen’t run at 100% when decoding video files

Impact
Improved compatibilty with low-power intel video decoders

User Story
This would enable Jasper Lake CPUs to work out of the box with encoding in apps like Jellyfin or emby, since without the needed files, ecoding did’t work.

how i fixed it:
I enabled developer mode (this was mandatory) and i followed the guide at:
Jellyfin guide

After downolading (via git) and copying the files in the correct directory everything works.

Since jellyfin is avaible in the store, it would be nice if the OS had all the components to make it work correctly.

i hope this gets added to the main release, right now becouse of the developer mode change and how trueNas is built, once the next update is released i will loose my modifications.

I think this may already be resolved in 24.10-RC.1 when that launches in the coming days. Perhaps re-test it there to confirm?

I had no idea this was allready planned, once te update drops i will update this post with the result

Hi, i did upgrade to RC.2 and i the i915 files are still missing and thus low power encoding doesen’t work, for now i’ve rolled back to the previous booting environment, wich restored the feature, in the following days i will patch the current RC.2 using the same metod i used before and will update this topic accordingly, since the feature is missing in RC.2 this feature request is still active.

Can you give specific steps of which files you are adding to enable the LPE? We already updated the linux-firmware packages to the latest, wondering what was missing here.