Chuck's Cool Reviews and Info

Projects, news and stuff going on. Pictures link is to the right.

Plex Hardware Transcoding with a Jasper Lake Intel Celeron N5105 CPU on Ubuntu Server

- Posted in Blog Entries by

I purchased a new China Aerofara mini computer to use for Plex serving to replace my aging Kodlix that had been working fine as a Plex server, but I wanted to see what a new CPU and the new Intel graphics could do with my media library. (I have nothing in 4k except video test files.)

I messed around with it for a while in Windows 10 and since it was Windows 11 compatible, I went through the upgrade to see what that looked like. I think went back to the task at hand and did a wipe and install of Ubuntu Server to prepare it for its Plex serving duties.

Tried Ubuntu Server 20.04 LTS and it did not recognize the Intel integrated graphics at all. I noticed that during the Plex server install, it didn't see the Intel integrated GPU.

I figured it was the old kernel, so instead of fighting with upgrading Kernel and getting an unknown status as a result, installed the latest Ubuntu Server. (21.10) That got the GPU recognized, but still no Hardware Transcoding.

After messing around, here is the fix I found:

Create and then edit the file:

/etc/modprobe.d/i915.conf

Add the line below and save the file:

options i915 enable_guc=2

then run this command:

sudo update-initramfs -u

That is it, you should now have Plex doing hardware transcoding with your Jasper Lake Intel IGPU.