Hi there, I’ve installed Plex on the new GKMTek 3 Plus with the Intel N150 processor, Ubuntu LTS 24.04.1
However, Plex doesn’t seem to recognize the i915 drivers, so hardware transcoding won’t be an option. Any advice would be greatly appreciated on how I can fix it.
ChuckPa
December 23, 2024, 4:03pm
2
@chris.round
You can double check yourself but I suspect the kernel isn’t ready/supporting it yet.
# Processor info
Processor="$(cat /proc/cpuinfo | grep 'model name' | uniq)"
Processor="${Processor//[^:]*: /}"
if [ "$(echo "$Processor" | grep -c Intel)" -gt 0 ]; then
# Is there an Intel i915 present (possible QSV capability)
[ "$(echo /sys/module/i915/drivers/pci:i915/*:*:*.*)" != "/sys/module/i915/drivers/pci:i915/*:*:*.*" ] && Havei915=1
fi
Sorry @ChuckPa I’ve passed that into a bash script but getting a syntax error (apologies if I’m being stupid, I’m not great with Linux)
ChuckPa
December 23, 2024, 4:40pm
4
Double check your pasting. Looks like you have a ` in front of the one command
To shortcut all this:
echo /sys/module/i915/drivers/pci:i915/*:*:*.*
If that returns a PCI address then it confirms the kernel is seeing the CPU’s i915 cleanly
You can also manually drill into /sys/module in the CLI.
What you should be seeing is a properly enumerated i915
If you don’t then the kernel isn’t supporting the N150 yet.
Given how new that CPU is (November 2024 release), I’m not surprised
This is my AlderLake
[chuck@lizum ~.2003]$ echo /sys/module/i915/drivers/pci:i915/*:*:*.*
/sys/module/i915/drivers/pci:i915/0000:00:02.0
[chuck@lizum ~.2004]$
Thanks for your help, I’m getting nothing listed in /sys/module for i915 so i can only assume it’s as you say, the GPU is too new for the kernel version
I knew I should’ve stuck with the N100 but when the new one was the same price it made sense to go for the upgrade
ChuckPa
December 23, 2024, 4:48pm
6
check your kernel version and make certain you have all updates.
The resolution of this problem will come with a kernel update.
There is a bright side. You did get something in your stocking for Christmas!
Well my old server decided to blow up so buying a new server this close to Christmas wasn’t in my plans
I’ll try and rebuild on 24.10 and see if that works, I’m not expecting it to but it’s not going to hurt to try
Cheers @ChuckPa
I’ve rebuilt the server with 24.10 and I’m now getting Plex detecting the hardware so hopefully this should be the end of my problems
1 Like
ChuckPa
December 23, 2024, 10:49pm
10
@chris.round
So the answer was indeed the updated kernel.
Outstanding!
Other solution if you want to stay on 24.04 LTS, is using mainline to upgrade to latest kernel.
apt update && apt install mainline
mainline install-latest
Or even more kosher now that Ubuntu 24.04.2 LTS is out is to use the 6.11 HWE kernel.
sudo apt install --install-recommends linux-generic-hwe-24.04
And probably get some new drivers for the GPU. I had to on my N355.
Hi, new to this. I’m using Xubuntu 24.04.2 lts but it still shows that I am on 6.8.0-60-generic kernel on an N150. Am I limited by this install variant?
Also off topic which mini pc did you find with N355 mind linking? Happy to chat in another discussion.
You ran the command to update the kernel but it shows you the old version still?
ASUS NUC 14 Essential .