Virtual machine with Debian and nVidia P2000

Hi,

I have a server with ESXI 7.
I created a Debian VM and mapped nVidia P2000 graphics card to it.

System: Debian 11
PLEX version: Latest available for Debian

What do I have to do to make Plex always use this graphics card and not the CPU?

I turned on some videos for testing and I can see that the CPU usage is 100%.

I have hardware acceleration turned on in Plex.

If you need more information please let me know.

I would check out this thread and post for an ongoing similar issue. There is a 1.31.2 development build that has worked so far for most of us.

I have ESXi 7 on NUC8-i7-HVK boxes with several test VMs

To select which GPU to use

  1. On bare metal
    – the CPUs QSV ASIC will appear as /dev/dri/renderD128 (what Plex looks for)
    – GPU card(s) will start being numbered at /dev/dri/renderD129

  2. In ESXi, it gets fun
    – Dual GPU CPUs (eg. i7-8809g) , which already have two ASICs, get swapped by ESXI
    – The first Nvidia card shows up as /dev/dri/renderD130 (fun, right?)

To your question:

You set the GPU (Internal or PCIe) by specifying the hidden preference in Preferences.xml (PMS stopped of course)

  • HardwareDevicePath=“/dev/dri/renderDxxx”

If you’re using the NVidia GPU and experience other problems (due to CUDA 12.0 with PMS) you’re welcome to join the thread which is linked above.

I have a P2200 on Ubuntu 20.04.5 (Ubuntu Server base install) and do not experience the problem.