I was recently setting up Plex in Docker and wanted to use the iGPU for Quick Sync on my 13700k. I passed through /dev/dri, tested transcoding, and noticed that it wasn't using hardware transcoding. Upon further investigation, I saw that /dev/dri/renderD128 wasn't present on the host or in the container.
After performing a fair bit of troubleshooting, I decided to try taking out the IPMI card (ASMB9-iKVM) that came with the motherboard. After doing this and rebooting, /dev/dri/renderD128 was now present. This leads me to believe that the KVM on the IPMI card was using the iGPU such that it was not able to be used by the host system for transcoding.
Just wondering if anyone else has experienced this or if you know of a way to have both things operational at the same time.