NVIDIA error "Could not initialize plugin libnvidia-vgx.so for vGPU..."

nvidia-error-could-not-initialize-plugin-libnvidia-vgx-so-01

When the NVIDIA vGPU is added to a VM, the "Could not initialize plugin libnvidia-vgx.so for vGPU..." error is displayed while power on.

The error prevents the VM to be powered on until the NVIDIA vGPU is removed.

 

Fix the "Could not initialize plugin libnvidia-vgx.so for vGPU..." error

Add the vGPU to the selected virtual machine and click OK.

nvidia-error-could-not-initialize-plugin-libnvidia-vgx-so-02

When you Power On the virtual machine, the following error is displayed:

Could not initialize plugin libnvidia-vgx.so for vGPU nvidia_xxx_xx.

Could not initialize plugin libnvidia 1

To fix this error you need to check the SR-IOV Global Enabled setting in the Server's BIOS.

Access the iDRAC (or equivalent remote card) and select Configuration > BIOS Settings.

Could not initialize plugin libnvidia 2

Go to the Integrated Devices section.

Could not initialize plugin libnvidia 3

Locate the SR-IOV Global Enable field and set to Enable. Click Apply then click At Next Reboot.

Could not initialize plugin libnvidia 4

Click OK.

Could not initialize plugin libnvidia 5

Put the ESXi in Maintenance Mode then reboot the host. Right click the host and select Power > Reboot.

Could not initialize plugin libnvidia 6

Exit the host from Maintenance Mode and place the VM to the just configured host. Power On the virtual machine equipped with the NVIDIA vGPU.

Could not initialize plugin libnvidia 7

Now the virtual machine has been powered on successfully.

Could not initialize plugin libnvidia 8

Enabling the SR-IOV Global Enabled parameter in the Server's BIOS, the error Could not initialize plugin 'libnvidia-vgx.so’ for vGPU... is now fixed.

signature

2 Comments

  1. David 30/11/2023

Leave a Reply