Hi... looked at other posts but they seem to deal with LXCs rather than VMs. I am looking at running Plex in Docker running on an Ubuntu 20.04 VM. I was trying to ensure HW transcoding support by verifying Quick Sync but am not sure if it is working.
My CPU is Intel(R) Core(TM) i7-10710U CPU, which is listed as supported on the Intel site. Within the Ubuntu VM config I have the Display set to "default" and KVM hardware virtualization is set to "Yes".
I read on an Intel site that I should run the following command to check if the proper driver is in use: lspci -v -s $(lspci | grep VGA | cut -d" " -f 1) and that if running I should see the following: Kernel driver in use: i915
Within the shell of the ProxMox host I get the following output and it does have the correct driver indicated.
root@pve01:~# lspci -v -s $(lspci | grep VGA | cut -d" " -f 1)
00:02.0 VGA compatible controller: Intel Corporation Device 9bca (rev 04) (prog-if 00 [VGA controller])
DeviceName: GPU
Subsystem: Intel Corporation Device 2081
Flags: bus master, fast devsel, latency 0, IRQ 177, IOMMU group 1
Memory at 6022000000 (64-bit, non-prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 (size=64)
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [100] Process Address Space ID (PASID)
Capabilities: [200] Address Translation Service (ATS)
Capabilities: [300] Page Request Interface (PRI)
Kernel driver in use: i915
Kernel modules: i915
When I run the same command within the Ubuntu 20.04 server shell I get this output...
00:02.0 VGA compatible controller: Device 1234:1111 (rev 02) (prog-if 00 [VGA controller])
Subsystem: Red Hat, Inc. Device 1100
Flags: bus master, fast devsel, latency 0
Memory at fd000000 (32-bit, prefetchable) [size=16M]
Memory at fea50000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at 000c0000 [disabled] [size=128K]
Kernel driver in use: bochs-drm
Kernel modules: bochs_drm
I tried running: sudo apt install intel-media-va-driver libmfx1 libva2 libva-drm2 to install the driver inside Ubuntu but unless I proceed with the Plex install I am not sure if it is set up correctly given that the Ubuntu does not list the right Kernel driver in use. Any help is appreciated. Thanks.
My CPU is Intel(R) Core(TM) i7-10710U CPU, which is listed as supported on the Intel site. Within the Ubuntu VM config I have the Display set to "default" and KVM hardware virtualization is set to "Yes".
I read on an Intel site that I should run the following command to check if the proper driver is in use: lspci -v -s $(lspci | grep VGA | cut -d" " -f 1) and that if running I should see the following: Kernel driver in use: i915
Within the shell of the ProxMox host I get the following output and it does have the correct driver indicated.
root@pve01:~# lspci -v -s $(lspci | grep VGA | cut -d" " -f 1)
00:02.0 VGA compatible controller: Intel Corporation Device 9bca (rev 04) (prog-if 00 [VGA controller])
DeviceName: GPU
Subsystem: Intel Corporation Device 2081
Flags: bus master, fast devsel, latency 0, IRQ 177, IOMMU group 1
Memory at 6022000000 (64-bit, non-prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=256M]
I/O ports at 3000 (size=64)
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Capabilities: [100] Process Address Space ID (PASID)
Capabilities: [200] Address Translation Service (ATS)
Capabilities: [300] Page Request Interface (PRI)
Kernel driver in use: i915
Kernel modules: i915
When I run the same command within the Ubuntu 20.04 server shell I get this output...
00:02.0 VGA compatible controller: Device 1234:1111 (rev 02) (prog-if 00 [VGA controller])
Subsystem: Red Hat, Inc. Device 1100
Flags: bus master, fast devsel, latency 0
Memory at fd000000 (32-bit, prefetchable) [size=16M]
Memory at fea50000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at 000c0000 [disabled] [size=128K]
Kernel driver in use: bochs-drm
Kernel modules: bochs_drm
I tried running: sudo apt install intel-media-va-driver libmfx1 libva2 libva-drm2 to install the driver inside Ubuntu but unless I proceed with the Plex install I am not sure if it is set up correctly given that the Ubuntu does not list the right Kernel driver in use. Any help is appreciated. Thanks.