NVIDIA VGPU VM fails to power on on ESXI 8.0.2 when using NVIDIA L40s card.
Symptoms:
nvidia_l40s-24q
" on ESXi 8.0.2memmapMaxRAMMB
is already set to 1032192 as per https://docs.nvidia.com/grid/12.0/grid-vgpu-release-notes-vmware-vsphere/index.html , but the issue persists.vmware.log
For the vm shows below errors:[YYYY-MM-DDTHH:MM:SS] In(05)+ vmx - Power on failure messages: Could not initialize plugin 'libnvidia-vgx.so' for vGPU 'nvidia_l40s-24q'.
[YYYY-MM-DDTHH:MM:SS] In(05)+ vmx - Module 'PCIPluginLate' power on failed.
[YYYY-MM-DDTHH:MM:SS] In(05)+ vmx - Failed to start the virtual machine.
[YYYY-MM-DDTHH:MM:SS] In(05)+ vmx -
[YYYY-MM-DDTHH:MM:SS] In(05) vmx - Vix: [mainDispatch.c:4210]: VMAutomation_ReportPowerOpFinished: statevar=0, newAppState=1870, success=1 additionalError=0
NVIDIA display mode configuration issue
Need to disable NVIDIA display mode.
Steps to Disable Display Mode:
Power on the virtual machine without attaching the vGPU device.
This ensures the system boots without initializing the GPU display capabilities.
Install the NVIDIA Display Mode Selector Tool on the guest operating system.
You can obtain this tool from NVIDIA’s official documentation or driver package.
Run the following command within the NVIDIA Display Mode Selector Tool
This command disables the physical display mode on the vGPU.
Reboot the virtual machine.
A system restart is required for the changes to take effect.
Impact/Risks:
VMs will fail to power on with nvidia L40s vGPU card.