Error-An error was received from the ESX host while powering on VM. Failed to start the virtual machine.
search cancel

Error-An error was received from the ESX host while powering on VM. Failed to start the virtual machine.

book

Article ID: 306402

calendar_today

Updated On:

Products

VMware VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

Symptoms:

  • Error received while powering on a virtual machine.

    An error was received from the ESX host while powering on VM <VM Name>. Failed to start the virtual machine. Module DevicePowerOn power on failed. Could not initialize plugin '/usr/lib64/vmware/plugin/libnvidia-vgx.so' for vGPU 'grid_k140q'. No graphics device is available for vGPU 'grid_k140q'
     
  • Running NVIDIA-SMI receive error:

    NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running



Environment

vSphere ESXi with NVIDIA Grid GPU

Resolution

To resolve this issue,

  1. Reconfigure the host with No-Passthrough using vGPU driver.
  2. NVIDIA support indicates that vSGA and vGPU cannot run on the same host as they have different VIBs.
  3. Remove the PCI pass-through the device and then enable vGPU.
  4. Confirm that Xorg is running and 3D is functioning.