NVIDIA vGPU error: "VVTD is not supported on a virtual machine with vGPU device"

nvidia-error-vvtd-is-not-supported-01

When you try to install the NVIDIA vGPU in a VM, you may receive the error message "VVTD is not supported on a virtual machine with vGPU device".

The issue appears when you add the NVIDIA vGPU to the VM. Add the vGPU and click OK to save the configuration.

nvidia-error-vvtd-is-not-supported-02

The following error message is displayed:

VVTD (Intel Virtualization Technology for Directed I/O) is not supported on a virtual machine with vGPU device.

nvidia-error-vvtd-is-not-supported-03

 

Fix error "VVTD is not supported on a virtual machine with vGPU device"

Power off the VM.

nvidia-error-vvtd-is-not-supported-04

SSH the host on which the VM is running and list the available volumes with the command:

# cd /vmfs/volumes
# ls

nvidia-error-vvtd-is-not-supported-05

Locate the folder name where the VM is stored.

# cd <volume name>
# ls

nvidia-error-vvtd-is-not-supported-06

Enter the VM folder and edit the .VMX file.

# cd <VM folder>
# vi vm-name.vmx

nvidia-error-vvtd-is-not-supported-07

To fix the VVTD is not supported error, locate the following three line entries in the .VMX file:

  • vhv.enable
  • vvtd.enable
  • windows.vbs.enable

nvidia-error-vvtd-is-not-supported-08

Set all three lines to FALSE and save the file.

nvidia-error-vvtd-is-not-supported-09

Power on the VM and then Power off.

Edit the VM Settings and add the NVIDIA vGPU. Click OK to apply the configuration.

nvidia-error-vvtd-is-not-supported-10

This time the configuration is applied successfully to the VM.

nvidia-error-vvtd-is-not-supported-11

From the vSphere Client, right click the VM and select Power > Power ON.

nvidia-error-vvtd-is-not-supported-12

Proceed with the installation of the NVIDIA driver.

nvidia-error-vvtd-is-not-supported-13

The driver has been installed successfully.

nvidia-error-vvtd-is-not-supported-14

Copy the NVIDIA client configuration token file to the appropriated folder and restart the VM.

nvidia-error-vvtd-is-not-supported-15

When you login the VM, the NVIDIA license is acquired successfully.

nvidia-error-vvtd-is-not-supported-16

The VM is working as expected and the VVTD is not supported error is now fixed.

signature

Leave a Reply