Server Version#: LinuxServer Docker Image with Plex Version 1.32.5.7210
Player Version#: Safari Web.
<If providing server logs please do NOT turn on verbose logging, only debug logging should be enabled>
Hey guys. here’s my setup:
Alder Lake CPU: 12400p (intel nuc)
running Promox
with Ubuntu 22.04.2 LTS VM. Linux version 6.4 (tried with 6.1, 6.2 also, same result)
running Plex on docker (linux server version).
Following this guide to passthrough iGPU, I am able to do it: GitHub - strongtz/i915-sriov-dkms: dkms module of Linux i915 driver with SR-IOV support.
However, I get a weird glass shimmering effect when I enable HDR tone mapping.
Docker plex logs:
more "Library/Application Support/Plex Media Server/Logs/Plex Media Server.log" | grep ERROR
Jul 06, 2023 11:43:06.176 [140712804412216] ERROR - [Req#11d/Transcode/ejqiji9k1dotgua1uqn80qg7/227e7855-3312-4d7d-ab3e-16f19ffb9054] [AVHWDeviceContext @ 0x7efce5160440] No matching devices found.
Jul 06, 2023 11:43:06.704 [140712743557944] ERROR - [Req#14a/Transcode/ejqiji9k1dotgua1uqn80qg7/1691e941-2944-4566-b6fa-23ec3b72bca3] [AVHWDeviceContext @ 0x7fcacc39b900] No matching devices found.
Logs from Ubuntu VM:
uname -r
6.4.0-060400-generic
.
lspci -vs 06:10.0
06:10.0 VGA compatible controller: Intel Corporation Alder Lake-P Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Intel Corporation Device 3024
Physical Slot: 16-2
Flags: bus master, fast devsel, latency 0, IRQ 42
Memory at c1000000 (64-bit, non-prefetchable) [size=16M]
Memory at 800000000 (64-bit, prefetchable) [size=512M]
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit-
Kernel driver in use: i915
Kernel modules: i915
.
dmesg | grep i915
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-6.4.0-060400-generic root=UUID=54a680ef-bb0d-4145-a9a7-80b0fdb22d45 ro quiet splash i915.enable_guc=3 vt.handoff=7
[ 0.024009] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-6.4.0-060400-generic root=UUID=54a680ef-bb0d-4145-a9a7-80b0fdb22d45 ro quiet splash i915.enable_guc=3 vt.handoff=7
[ 2.161833] i915: loading out-of-tree module taints kernel.
[ 2.161865] i915: module verification failed: signature and/or required key missing - tainting kernel
[ 2.394411] i915 0000:06:10.0: Running in SR-IOV VF mode
[ 2.394709] i915 0000:06:10.0: [drm] GT0: GUC: interface version 0.1.0.0
[ 2.395127] i915 0000:06:10.0: [drm] VT-d active for gfx access
[ 2.395147] i915 0000:06:10.0: [drm] Using Transparent Hugepages
[ 2.396165] i915 0000:06:10.0: [drm] GT0: GUC: interface version 0.1.0.0
[ 2.396581] i915 0000:06:10.0: GuC firmware PRELOADED version 1.0 submission:SR-IOV VF
[ 2.396583] i915 0000:06:10.0: HuC firmware PRELOADED
[ 2.399654] i915 0000:06:10.0: [drm] Protected Xe Path (PXP) protected content support initialized
[ 2.399659] i915 0000:06:10.0: [drm] PMU not supported for this GPU.
[ 2.399900] [drm] Initialized i915 1.6.0 20201103 for 0000:06:10.0 on minor 1
[ 3.120306] i915 0000:06:10.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
.
ls -al /dev/dri
total 0
drwxr-xr-x 3 root root 120 Jul 6 03:41 .
drwxr-xr-x 19 root root 4160 Jul 6 03:41 ..
drwxr-xr-x 2 root root 100 Jul 6 03:41 by-path
crw-rw----+ 1 root video 226, 0 Jul 6 03:41 card0
crw-rw----+ 1 root video 226, 1 Jul 6 03:41 card1
crw-rw----+ 1 root render 226, 128 Jul 6 03:41 renderD128
Any Ideas how can i fix this?
