¿Cómo acceder a la GPU desde la VM Ubuntu 22 ejecutándose en Virtual Box en Windows 10?

¿Cómo acceder a la GPU desde la VM Ubuntu 22 ejecutándose en Virtual Box en Windows 10?

Tengo una HP ZBook 17 G6 con 2 GPU:

  • GPU 0: Gráficos Intel(R) UHD 630
  • GPU 1: NVIDIA Quadro T1000

Está ejecutando Win 10. Creé una máquina virtual Ubuntu 22 en Virtualbox pero no sé cómo hacer que acceda a la GPU Nvidia. Agregué el VB exe a la lista de aplicaciones en el panel de control de NVidia pero eso no ayudó. ¿Qué más necesito hacer? TÍA!

Respuesta1

Virtualbox no proporciona a la VM acceso directo (passthrough) a la GPU del host. Sin embargo, Virtualbox proporciona aceleración 3D a través de Guest Additions, que acelera algunos gráficos de VM ejecutándolos en el host.

Para la transferencia de GPU en un host de Windows, debe utilizar Hyper-V. Si está interesado en ir en esta dirección, aquí tiene dos artículos para comenzar:

Respuesta2

https://wiki.gentoo.org/wiki/GPU_passthrough_with_libvirt_qemu_kvm

https://docs.nvidia.com/grid/13.0/grid-vgpu-release-notes-generic-linux-kvm/index.html#release-notes

Sé que virtualbox podría usar kvmo qemucomo backend.

kvm o qemu admiten el paso a través de gpu, pero virtualbox no parece tener esta característica por ahora.

información relacionada