

Step 13: Open the web gui and navigate to the Hardware tab of the VM you want to add a vGPU to. Here, the PCI address of the iGPU is 00:02.0. This should result in output similar to this: 00:02.0 VGA compatible controller : Intel Corporation UHD Graphics 620 (Whiskey Lake) (rev 02) (prog-if 00 ) Step 12: Find the PCI address of the iGPU. Step 11: Once the node has booted back up, open a command line (SSH/web shell) one more time. Adding the mediated/virtual GPU to the virtual machine Step 9: Use a text editor to add the following modules to /etc/modules. If this command does not result in any output, then something went wrong.
#Plex media server hardware transcoding upgrade#
It also features 2GB DDR3 RAM, which you can upgrade to a 4GB DDR3 for customization. The F5 comes with an Intel Celeron J3355 processor (2-Core, 2MB Cache, and up to 2.50GHz). And it also supports real-time hardware transcoding of two 4K videos simultaneously. Step 7: After rebooting, login via SSH or open a shell via the web gui again. An NAS with the Plex Media Server makes all of this super easy.
#Plex media server hardware transcoding update#
Step 5: Save the config changed and then update GRUB. Step 4: Add intel_iommu=on and i915.enable_gvt=1 to the list parameters, for example: GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on i915.enable_gvt=1" Step 3: Find the line that starts with GRUB_CMDLINE_LINUX_DEFAULT. Step 2: Use a text editor to open your GRUB config file (for systemd-boot please refer to the Proxmox PCI passthrough guide). Step 1: Log into your Proxmox node via SSH or open a shell via the web gui. Enabling PCI passthrough and GVT on Proxmox It also allows you to keep the video output from your hypervisor, since it will always have access to part of the iGPU. Using this feature, you can not only add hardware acceleration to more than virtual machine. One variant of this technology suite (called GVT-g) allows you to “split” an Intel integrated GPU into multiple virtual GPUs. Introducing: Intel Graphics Virtualization Technology (GVT)Īll 5th generation or newer Intel Core as well as Xeon E3 v4 CPUs support Intel’s Graphics Virtualization Technology. But it can become somewhat of a hassle when troubleshooting an issue with your hypervisor. This is usually not a problem during everyday operation. Instead, any display connected to the machine will show the video output from the virtual machine. This means that your hypervisor now has no way of outputting video. You can, however, no longer use the iGPU for the hypervisor. Depending on the CPU model/generation, you can then use the iGPU to transcode anything up to 4k HEVC/h.265 content. On an Intel-based system, you can simply pass the integrated GPU through to the Plex VM. If you are running your Plex server in a virtual machine however, you need to somehow give the VM direct access to the transcoding hardware. Instead, you can let a GPU do the transcoding in hardware. Because of this feature, you don’t need to get a server with tons of CPU headroom for media transcoding.

Plex’s hardware-accelerated streaming feature is great for running a very efficient Plex media server.
