Plex using both the iGPU and dGPU

Server Version#: 1.31.1.6716
Player Version#: Plex Web 4.101.1
I may be one a few people that has this issue, but I have an Intel NUC with a 12700H that has an Arc A770M that I have Plex setup on. I’m running the latest beta drivers and Windows 11 and when I perform a transcode, I see Plex Transcode.exe using both GPUs. If I got into Windows settings and attempt to force the Plex Transcode.exe to use the A770M it makes no difference. It seems like the transcoder is just hopping between both GPUs. This is an issue as I’d like to use the iGPU for other things, so I’d like to force Plex to use the dGPU if possible. Is there any way in Windows to force Plex into using the dGPU? I know theres an option for that in Linux but unfortantely plex does not support Intel ARC GPUs in Linux yet.

Are you playing back on the NUC? If so this may be correct. PMS will use the dGPU to do the transcode, then Plex Web may be using the iGPU to decode and playback the video. Try from another device and see if the iGPU is still used.

I have tested on the device, on a separate computer and my phone. All 3 exhibit the same behavior.

Can you get me your PMS logs when playing back from another device?

I’ve attached my logs and a screenshot with task manager and HWInfo showing both GPUs in use.

Plex Media Server Logs_2023-02-20_14-39-39.zip (6.3 MB)

Oh sorry. I missed that you have the new ARC GPU. Plex does not support that, so it’s not actually using your GPU directly. It’s using Windows’s DXVA2 acceleration, so it’s up to Windows to control what gets used. PMS has no control at this point. You should be able to set in your Windows Graphics Settings to have Plex Media Server use only a specific GPU. I haven’t done this so I’m not sure if you need to set Plex Media Server or the Plex Transocder executable.

Gotcha, I’ll just have to wait then for full support for Intel ARC then. Thanks for letting me know.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.