Intel DG1 cant transcode

Server Version#: 1.41.9.9961-46083195d
Player Version#:
<If providing server logs please do NOT turn on verbose logging, only debug logging should be enabled>

Intel Xe-DG1 pci-e video card, ubuntu 24.04.3 HWE kernel, lspci -nn of : 08:00.0 VGA compatible controller [0300]: Intel Corporation DG1 [Iris Xe Graphics] [8086:4908] (rev 01)

When installing plexmedia server get the following:

PlexMediaServer install: Intel i915 Hardware: Not found

This with /etc/default/grub of GRUB_CMDLINE_LINUX_DEFAULT=“i915.force_probe=4908 xe.force_probe=!4908” . Have also tried the reverse with i915 before blocked and using the xe driver.

with i915 driver loaded, jellyfin works, ffmpeg qsv works, intel_gpu_top works

intel_gpu_top -L
card0 Intel Dg1 (Gen12) pci:vendor=8086,device=4908,card=0
└─renderD128

In plex settings, the transcoding settings say Hardware transcoding device Auto Intel DG1 [Iris Xe Graphics] , neither Auto or the Intel DG1 setting work. Transcoding will just be cpu.

So does the DG1 not just work with plex? My only saving grace is that maybe the DG1 is like battlemage and will need the Intel Media stuff inside of Plex to be updated. But I cant find any info on that (DG1 should be old enough to work in plex shouldnt it?)

If any other info is needed, I can share.

Thanks.

  1. The Linux installer will find an i915 only if the CPU presents it.
  2. The installer currently will also state if it finds the Nvidia driver.
  3. The PMS log file, DEBUG logging, captured right after startup, will show if other PCIe GPUs have been found.

Yes, you are correct. The Intel Media Driver needs updating.
We will be updating it as soon as FFMPEG 6.1 goes live. (required prerequisite)

The reason you don’t see it is because of the old FFMPEG 4.2 which is currently being used.

Chris has put in a lot of hours to give us a fresh FFMPEG 6.1 base for all the platforms.

Thank you for the response, once the new ffmpeg build comes out I will report back (in the huge thread) whether or not the DG-1 can now transcode!

Thanks.

I found out why plex isnt detecting i915, the .deb file preinst checks cpuinfo for Intel, Im running an AMD cpu with this discrete card, of course thats not the issue with plex not being able to transcode.

libva: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Cache/va-dri-linux-x86_64/iHD_drv_video.so init failed

Im assuming its something to do with this, so still stuck. (and highly doubt a new Intel media driver is the problem, this card is older than Arc, and Arc is working?)

So any ideas?

Edit: added zip file of logs

Plex Media Server Logs_2025-08-11_16-35-14.zip (183.8 KB)

So you have an AMD CPU and a discrete Intel GPU?
That explains why detection did what it did.

You must install the Intel-provided drivers for the card
just as Nvidia users need to install Nvidia drivers.

The package installer is not programmed to look for discrete Intel GPUs.
Once there is transcoder support for the GPU, and I see how it presents itself, then I can update the DEB installer to look for it and report.

Yes, the XE-DG1 is a discrete Intel pci-e video card.

Intel drivers are installed, ffmpeg can use quicksync, jellyfin can use quicksync, so the card is working, except plex does not work. Was hoping the logs would shed more light on why.

In Windows, plex transcoding does work.

Jellyfin uses FFMPEG 7.
Emby uses FFMPEG 5
Plex is currently FFMPEG 4.

We needed (desperately) to get the base FFMPEG updated.
There are too many features which FFMPEG 4 does not support.

Once FFMPEG 6.1 is released in mainstream PMS, the Intel Media Driver and other drivers will be updated to current versions.

I can only ask you to be patient just a BIT longer. (hint).

Thanks for the response, sorry for appearing impatient, just want to get this sucker working. :slight_smile:

Hopefully the new version will work, and if it doesnt, then maybe it’ll be the time to debug it and what not.

Again, thanks for responding!

I’m glad I came across this thread, I’m in the same boat with a dedicated DG1 PCIe GPU. I’ll be reading the Plex patch notes intently.

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