[Support] Linuxserver.io - Plex Media Server


Recommended Posts

Google says Beignet is an old open source intel driver (https://github.com/intel/beignet), which supports only iGPU up to Kaby Lake.

And that Intel provides an official one since a few years now called NEO (https://github.com/intel/compute-runtime/releases)....

 

I tried to remove Beignet and install NEO in the plex container, and now clinfo seems to list my iGPU correctly, but it seems Plex doesn't care about it....

Why as a company would you invest in developing support for a driver which is not supported anymore ? 😥

 

 

Link to comment

Replying to myself, as I don't believe I'll be able to find a simple answer.

So I googled a lot to figure that this Beignet driver is actually old and only supports older intel CPU, basically up to 8th gen intel CPU.

Sources available here https://cgit.freedesktop.org/beignet/, prove that at least an effort has been made 2 years ago to support Intel Coffee Lake CPUs, but only a part of the revisions are available since related to each PCI device ID 🤯.

No luck for me, my PCI device ID (0x3E98) is not listed while many others are....

 

Apparently at least a few people have been successfully adding their IDs to this driver, as basically, intel UHD630 is just a rebranding of this good old Intel IRIS GT2 if your trust Wikipedia (https://en.wikipedia.org/wiki/Intel_Graphics_Technology#IRIS-PRO), and which should work with this driver.

 

I even found this step by step guide, but this assumes that you have a 4 years old ubuntu system sleeping somewhere...

 

But such thing is too far away from my capabilities, especially trying to rebuild an old version full dev and compilation environment, with all the dependencies, ideally directly in the plex container. 😭

 

So any help would be greatly appreciated...

 

Or I will wait for plex to provide an update, who knows....

 

Link to comment
On 11/26/2020 at 5:51 AM, mmz06 said:

Hi,

 

Yes everything seems to be up to date from my side, unraid/container/plex, but surprisingly, intel HW Acceleration for 4K with tone mapping seems to fail. See my post:

 

A couple of updates later and some tweaks on my side like removing chmod this started working. Not sure what fixed it, though, but it's working now!

Link to comment
27 minutes ago, mmz06 said:

What « chmod »?

chmod -R 777 /dev/dri

 

Entered in 'go' file as per the linked HW transcoding guide.  It grants read, write and execute rights to all users to everything in /dev/dri

 

No guarantee that removing that was the fix.

Edited by Hoopster
Link to comment

I'll throw my 2 cents in here too, having same issue since the latest update that includes the tone mapping.  If it's enabled, no hw transcode for anything 4K HDR.  I have an Intel 9900K CPU and am using the linuxserver docker container.

 

Hopefully someone finds a fix! I posted in the Plex forum too.  For now I've turned off the feature.

Link to comment
On 11/30/2020 at 6:21 PM, mmz06 said:

I just gave it at try, by removing it, but it doesn't change anything.

I guess Intel gen 9th and 10th have to wait a bit more...

Hey,

 

I actually found a solution for those who wants to give it a try:

At least it works for me !!!

 

  • Thanks 1
Link to comment
16 hours ago, zichichi said:

Unraid 6.9beta35 d introduce i driver amd gpu. Qualcuno è riuscito ad abilitare la transcodifica hardware con amd gpu su docker? Grazie

Plex non supporta la transcodifica hardware con GPU AMD su Linux / Docker. Sono supportate solo GPU Nvidia e iGPU Intel. Su Windows, Plex supporta le GPU AMD.

 

English: Plex does not support hardware transcoding with AMD GPUs on Linux/Docker.  Only Nvidia GPUs and Intel iGPUs are supported. On Windows, Plex supports AMD GPUs.

  • Like 1
Link to comment
Plex non supporta la transcodifica hardware con GPU AMD su Linux / Docker. Sono supportate solo GPU Nvidia e iGPU Intel. Su Windows, Plex supporta le GPU AMD.
 
English: Plex does not support hardware transcoding with AMD GPUs on Linux/Docker.  Only Nvidia GPUs and Intel iGPUs are supported. On Windows, Plex supports AMD GPUs.

Ok, grazie.


Inviato dal mio iPhone utilizzando Tapatalk
Link to comment

I have upgraded to 6.9.0-rc1 and the new Nvidia drivers to keep hardware transcoding.  For some reason a certain patch doesn't work, but I don't really need more than several streams at once, so no big deal.

 

However, if I'm transcoding 3 streams, and someone goes to try and use a 4th one, it just constantly buffers / is just a black frame.  Is this expected behavior?  I would imagine Plex would realize that the card is at the transcode limit and fallback to CPU?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.