I know my CPU includes quicksync igpu: Intel Xeon W-1270. I'm trying to setup the official Plex app to use intel quicksync igpu, but I don't see this gpu listed under System Settings > Advanced > Isolated GPUs. The "Enable GPU support" box is checked under the Apps > Advanced Settings. I tested some media files and the igpu does not appear to be engaging, as CPU load is relatively high when a file is played. What steps do I need to take to troubleshoot this issue?
Update: I partially solved the problem: I had to change the internal graphics BIOS setting from Auto to Enable. Now, I see the igpu listed in the TNS isolated GPU list as well as here:
However, when I navigate to the TNS GUI for isolated GPU devices and select the "Intel Corporation Device 9bc6", I get the following error message:
"0000:00:02.0 GPU pci slot(s) consists of devices which cannot be isolated from host."
So, it shows up, but is still being reserved by the host for some reason. The ASPEED technology controller is the motherboard graphics. It is also in the isolated GPU list, and I don't know why TNS wouldn't just use that and not the intel gpu. Any ideas?
Update:
I didn't realize that the igpu doesn't need to be recognized in the Isolated GPUs list for it to be passed through to Apps. I can now see the igpu under the "Resource Reservation" menu under the official plex app settings. I think this resolved my issue. Mods, feel free to delete this if I violated some forum rules.
Update: I partially solved the problem: I had to change the internal graphics BIOS setting from Auto to Enable. Now, I see the igpu listed in the TNS isolated GPU list as well as here:
Code:
root@truenas[~]# lspci -q 00:00.0 Host bridge: Intel Corporation 10th Gen Core Processor Host Bridge/DRAM Registers (rev 05) 00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 05) 00:01.1 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8) (rev 05) 00:02.0 Display controller: Intel Corporation Device 9bc6 (rev 05) 00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model 00:12.0 Signal processing controller: Intel Corporation Comet Lake PCH Thermal Controller 00:14.0 USB controller: Intel Corporation Comet Lake USB 3.1 xHCI Host Controller 00:14.2 RAM memory: Intel Corporation Comet Lake PCH Shared SRAM 00:16.0 Communication controller: Intel Corporation Comet Lake HECI Controller 00:16.3 Serial controller: Intel Corporation Comet Lake Keyboard and Text (KT) Redirection 00:17.0 SATA controller: Intel Corporation Comet Lake SATA AHCI Controller 00:1b.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #17 (rev f0) 00:1c.0 PCI bridge: Intel Corporation Device 06b8 (rev f0) 00:1c.5 PCI bridge: Intel Corporation Comet Lake PCIe Port #6 (rev f0) 00:1c.7 PCI bridge: Intel Corporation Device 06bf (rev f0) 00:1d.0 PCI bridge: Intel Corporation Comet Lake PCI Express Root Port #9 (rev f0) 00:1f.0 ISA bridge: Intel Corporation Device 0697 00:1f.3 Audio device: Intel Corporation Comet Lake PCH cAVS 00:1f.4 SMBus: Intel Corporation Comet Lake PCH SMBus Controller 00:1f.5 Serial bus controller: Intel Corporation Comet Lake PCH SPI Controller 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (11) I219-LM 02:00.0 Serial Attached SCSI controller: Broadcom / LSI SAS3224 PCI-Express Fusion-MPT SAS-3 (rev 01) 03:00.0 Non-Volatile memory controller: Micron/Crucial Technology P2 NVMe PCIe SSD (rev 01) 05:00.0 Ethernet controller: Intel Corporation Ethernet Controller I225-LM (rev 02) 06:00.0 PCI bridge: ASPEED Technology, Inc. AST1150 PCI-to-PCI Bridge (rev 04) 07:00.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 41) 08:00.0 Non-Volatile memory controller: Micron/Crucial Technology P2 NVMe PCIe SSD (rev 01)
However, when I navigate to the TNS GUI for isolated GPU devices and select the "Intel Corporation Device 9bc6", I get the following error message:
"0000:00:02.0 GPU pci slot(s) consists of devices which cannot be isolated from host."
So, it shows up, but is still being reserved by the host for some reason. The ASPEED technology controller is the motherboard graphics. It is also in the isolated GPU list, and I don't know why TNS wouldn't just use that and not the intel gpu. Any ideas?
Update:
I didn't realize that the igpu doesn't need to be recognized in the Isolated GPUs list for it to be passed through to Apps. I can now see the igpu under the "Resource Reservation" menu under the official plex app settings. I think this resolved my issue. Mods, feel free to delete this if I violated some forum rules.
Last edited: