Hardware Transcoding not working....headless CLI, Ubuntu 22.04.2, Alder Lake CPU

Server Version#: 1.32.3.7192
Player Version#: Any

CPU: Intel i5-12600K (Alder Lake)
Motherboard: GIGABYTE Q670M D3H
OS: Ubuntu Server (CLI only) 22.04.2

It seems that the documentation on getting these drivers installed is all over the place.

Can you someone please help me with step by step instructions, as my Linux expertise is very limited.

root@plex:~# lshw -c video

*-display
description: VGA compatible controller
product: AlderLake-S GT1
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
logical name: /dev/fb0
version: 0c
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=i915 latency=0 resolution=1024,768
resources: irq:145 memory:41000000-41ffffff memory:50000000-5fffffff ioport:5000(size=64) memory:c0000-dffff memory:43000000-49

Default drivers should be fine.

What kernel are you running on?

uname -a

When was the last time you ran an update?

sudo apt update && sudo apt upgrade

Is the intel-media-va-driver installed?

sudo apt list --installed | grep intel

Linux dali 5.15.0-75-generic #82-Ubuntu SMP Tue Jun 6 23:10:23 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Yesterday

intel-media-va-driver/jammy-updates,now 22.3.1+dfsg1-1ubuntu2 amd64 [installed,automatic]
intel-microcode/jammy-updates,jammy-security,now 3.20230214.0ubuntu0.22.04.1 amd64 [installed,automatic]
libdrm-intel1/jammy-updates,now 2.4.113-2~ubuntu0.22.04.1 amd64 [installed,automatic]

I have the same except I am on the hwe kernel which is 5.19 and do not have any issues with my i7-13700.

Try switching to the HWE kernel (hardware enablement).

sudo apt install linux-generic-hwe-22.04

To add to @anaander’s information, here’s another post where 5,19 was needed for Alder Lake.

Still not working.

Get this error…

i915 0000:00:02.0: [drm] GuC firmware i915/tgl_guc_62.0.0.bin version 62.0 submission:disabled
i915 0000:00:02.0: [drm] GuC SLPC: disabled

I typed this…

kamshaft@plex:~$ lspci -nn |grep -Ei ‘VGA|DISPLAY’
00:02.0 VGA compatible controller [0300]: Intel Corporation AlderLake-S GT1 [8086:4680] (rev 0c)

I found this in some thread…

To use hardware acceleration, I believe it states that very clearly that the plex user must be member of the video group in the message that is displayed after the installation of plex.

I did that and it started working. I hope this thread helps someone else in the future. And thanks to anaander for the help!

If I may add;

The Debian/Ubuntu installer will add the Plex user to the video group (usually ‘render’) if needed when hardware is detected.

If you change the kernel / HWE environment, it’s usually a good idea to reinstall the package so it updates the Plex user / group as appropriate.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.