![]() ![]() Install components used for setting up the Docker repository. sudo apt-get remove docker docker.io containerd runcĬleanup any unused packages. If you are already using Docker, you can skip this entire section. sudo apt install intel-media-va-driver-non-free libmfx1įirst start by removing any old versions of Docker that might be installed by default. I didn't see Plex mention it, but other guides have mentioned using it, and I don't see any reason not to at this point. It is also worth noting that I am haven't verified that the non-free version is required. The non-free version is not installed by default, so install that to have full hardware decode/encode capabilities. The naming convention leaves something to be desired as it is free to the user. The difference between the two is that the non-free version includes some proprietary components and is also needed for hardware encoding. There is a non-free version of this called, intel-media-va-driver-non-free. The Intel drivers are in the package intel-media-va-driver. ![]() For reference they are: sudo apt install ocl-icd-libopencl1 beignet-opencl-icd What I read seems to say later CPU's don't require this, so I am skipping those particular instructions for the time being. ![]() In Ubuntu 22.04, beignet-opencl-icd, isn't a supported package. The Plex instructions say you need to install ocl-icd-libopencl1 and beignet-opencl-icd to enable HDR to SDR tone mapping in hardware. Install the package as root sudo dpkg -i *.debĬleanup the downloads after installing the runtime. mkdir ~/neoĭownload the runtime components to the temporary directory cd ~/neo Other then the version you download and use (the wget commands) the instructions below are the same across releases.Ĭreate a temporary directory to download the components. You can substitute a different or newer version by downloading the components for that release from. If you don't have these components installed any transcoding done with be in software only.įor this install I am using the current version of the runtime, 5. The Intel Compute Runtime components are used by Plex for hardware encoding/decoding on Linux systems. Install the Intel Compute Runtime Components Any packages that need to be updated by the required components will be during the process. I suggest having all your packages current before beginning, but it isn't necessary. Nano is a text editor that I prefer over vi or others. These optional steps are not required and you can skip them if you want. They will often have more detailed information for a specific task, my instructions follow the happy path, ie: everything went fine the first time and with problems. If you run into any problems with the steps, try the reference links. I have run Plex both ways and I prefer Docker, even on a dedicated Plex server. I choose Docker over bare metal / native due to the ease of long term maintenance when using Docker compared to being installed directly on the host. This guide is designed for installing Plex on a vanilla Ubuntu 22.04 LTS system running on an Intel Gen 11 (Tiger Lake) cpu via Docker. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |