Nvidia Gpu Virtualbox
The only way to leverage the graphics card is to either use live booting or dual booting.
Nvidia gpu virtualbox. Quote from the virtualbox manual. Only virtualbox is using the intel gpu instead of the nvidia gpu. Nvidia virtual gpu vgpu solutions bring the power of nvidia gpus including the ampere generation to virtual desktops apps and workstations accelerating graphics and compute to make virtualized workspaces accessible to creative and technical professionals working from home offices or anywhere. It has gpu passthrough support but the last time i checked it was lacking some of the hacks kvm can do to hide the vm from the guest.
An nvidia driver loaded in the guest vm provides direct access to the gpu for performance critical fast paths and a paravirtualized interface to the nvidia virtual gpu manager is used for non performant management operations. Therefore i assume that virtualbox indeed does not use the nvidia gpu. With this feature if an application inside your virtual machine uses 3d features through the opengl or direct3d 8 9 programming interfaces instead of emulating them in software which would be slow virtualbox will attempt to use your host s 3d hardware. Display video enable 3d acceleration.
In a vdi environment powered by nvidia virtual gpu the nvidia virtual gpu software is installed at the virtualization layer along with the hypervisor. Specifically things that are needed to make nvidia gpus work correctly. Windows 7 x64 i e. So if you re trying to pass through an amd gpu it should be possible but don t expect to get far with nvidia.
The nvidia virtual gpu software creates virtual gpus that enable every virtual machine vm to share a physical gpu installed on the server or allocate multiple gpus to a single vm to power the most demanding workloads. When virtualbox is running then the nvidia software does not list it as application that uses the nvidia gpu. Guest vms use nvidia vgpu s in the same manner as a physical gpu that has been passed through by the hypervisor.