Unable to use Tesla P40 in ESX 7.0u3 in Windows 10 Prod 22H2 or Windows Server 2019

Server R730 2 x E5-2690 V4 384 GB memory using ESXi 7.0 U3.
Tesla P40 configured as Passthru.

  1. VM Guest Windows Server 2019 had no problem install Nvidia driver but when start display device Tesla P40 had yellow exclamation mark with this error when checking property in Device Manager:
    This device cannot start. (Code 10)
    Insufficient system resources exist to complete the API.

  2. VM Guest Windows 10 Prod 22H2 had same problem and same error message in Nvidia Tesla P40 in property manager:
    This device cannot start. (Code 10)
    Insufficient system resources exist to complete the API.

Please help if anybody had experience using Tesla P40 in ESXi

As always: Which driver did you try to use? Keep in mind that you need a vGPU driver which requires licensing! You can use an eval to test the functionality and download the right driver from the vGPU portal.

Regards Simon


This is version I used 527.41-data-center-tesla-desktop-winserver-2016-2019-2022-dch-international
This is only VM Passthru not using vGPU yet. I got the card in ebay for $300 and want to use in my server R730 using ESXi 7.0 U3. If this work I will configure as vGPU but maybe I will not used as vGPU because I have to pay license between $100-400 per year for perpetual just to use Davinci Resolve. It didn’t make sense.

Unfortunately you are wrong. It doesn’t matter what type of deployment you are using. If you want WDDM support for DC GPUs like Tesla P40 you need a driver that supports it and this is only the vGPU driver. So you will need to buy a vGPU license no matter if you run vGPU, Passthrough or Baremetal.

See also:

Here you can see vDGA and Baremetal are also listed for vWS licensing…

Maybe that the reason it got that error. It should be nice if the message mention fail to start because no license found. The bare metal is EULA only which mean is not enforced by software if I am not mistaken.
I did get trial license for 90 days yesterday and will try that. Actually the windows client driver from Grid for ESXi 7 is the same as the one I directly download from Nvidia public resource.
Do you know the latest documentation for vGPU other than this GA_vGPU_Deployment_Guide_TechPub_v04_c_final (nvidia.com)
Because this one written in 2015 for ESXi 6.1.
Another question let say I return this card and get RTX A4000 is that will only work if I get the license?
Thank you for your response anyway.

the driver is definitely not the same. Please use the vGPU driver and test again and you will see that it works.
We have a vGPU quick start guide available:

RTX A4000 won’t require a license as this is a workstation GPU but could cause other issues as the RTX driver is not optimized for virtualization (virtual display support). These GPUs have display outputs and expect a monitor to handle proper resolution. Our vGPU driver instead has the mentioned virtual display support to create the resolution for VMs required dynamically.



I am stuck in configuring Nvidia License System. Please let me how can I get help.
In below step:
" 3.9.2. Installing a License Server on a DLS Instance

  1. In the NVIDIA Licensing Portal, navigate to the organization or virtual group for which the license server was created.
  2. If you are not already logged in, log in to the NVIDIA Enterprise Application Hub and click NVIDIA LICENSING PORTAL to go to the NVIDIA Licensing Portal.
  3. Optional: If your assigned roles give you access to multiple virtual groups, click View settings at the top right of the page and in the My Info window that opens, select the virtual group from the Virtual Group drop-down list, and close the My Info window.
  4. In the left navigation pane of the NVIDIA Licensing Portal dashboard, expand LICENSE SERVER and click LIST SERVERS.
  5. In the list of license servers on the License Servers page that opens, click the name of the license server that you want to install.
  6. In the License Server Details page that opens, from the Actions menu, choose Download.
  7. In the Download License File window that opens, click Download. A license server file that is named license_mm-dd-yyyy-hh-mm-ss.bin is downloaded."

I could not find Action that will download license_mm-dd-yyyy-hh-mm-ss.bin. I have open the page 10 times and click all Action and none of that will do that. Please help me if somebody know and resolve that problem.