Server Version#: Version 1.27.2.5929
Hi All,
I am running Plex Media Server in a Docker Container (image: linuxserver/plex.
Underlying OS is Ubuntu 22.04 LTS.
As instructed, I have passed on my /dev/dri/ directory to the docker container.
My hardware is an Intel NUC running the Celeron N5105 processor, which does have support for Intel Quick Sync Video.
I have tried following the guides in this forum post but have had no luck. Any guides for me?
I am not even sure if my /dev/dri directory contains the correct quick sync video drivers.
So I think the UID and GID associated with renderD128 is 1000 and 110, respectively.
So my docker compose file for my plex server is:
And to your final point, I have followed the instructions on this page to update my GPU software packages…anything more I need to do? I still get the same errors btw.
Yeah I may have done! My bad, I’ve been following instructions on some forums to try to get this working but I guess it isn’t a good idea. Anyway I have reverted ownership to root now:
root@tejas-ubuntu:/dev/dri# ls -lan
total 0
drwxr-xr-x 3 0 0 100 jul 25 19:46 .
drwxr-xr-x 20 0 0 4500 jul 25 19:52 …
drwxr-xr-x 2 0 0 80 jul 25 19:46 by-path
crw-rw----+ 1 0 44 226, 0 jul 25 19:46 card0
crw-rw----+ 1 0 110 226, 128 jul 25 19:46 renderD128
The N5105 is, AFAICT, a CometLake (desktop) family machine in mobile/embedded form.
That’s what’s causing the problem you see, which your logs are also confirming.
The choices are: (neither is very appealing)
Install Intel Compute Runtime in the container yourself
Install Intel Compute Runtime on the host and use the native app. ( I have a packaging update coming in 1.28.1 which will help keep this sane and working … Ubuntu 22 changed a lot of things )
Either way, because this CPU is the -10xxx and higher equivalent, you can’t use Plex’s docker. It only supports up to the -9xxx CPUs (what I just found out from a lot of digging & reading)
The packages you want are here: 21.49.21786
The way to install this (from the command line in the container)
Hi, thanks for digging into this! Disappointing.
The N5105 is in fact in the Jasper Lake family according to this link?
And could you please explain a bit more your comment about the -10 generation of CPUs please? I guess the only thing that doesnt work yet for these is hardware transcoding in Plex’s docker? the container itself works fine?
I can try to run the commands you say in the docker container now. Lets see what i get.
Ran the commands in the container, restarted. Hasn’t helped…and my knowledge of containers isnt good enough to investigate further unfortunately. Guess we tried!
You might just need to install on the main host and be done with it.
If you want to try it, I have a package for you to use.
It will be Production status with the next PMS release.