![Wie greife ich von einer Ubuntu 22-VM, die in Virtual Box unter Windows 10 ausgeführt wird, auf die GPU zu?](https://rvso.com/image/1684435/Wie%20greife%20ich%20von%20einer%20Ubuntu%2022-VM%2C%20die%20in%20Virtual%20Box%20unter%20Windows%2010%20ausgef%C3%BChrt%20wird%2C%20auf%20die%20GPU%20zu%3F.png)
Ich habe ein HP ZBook 17 G6 mit 2 GPUs:
- GPU 0: Intel(R) UHD Graphics 630
- GPU 1: NVIDIA Quadro T1000
Es läuft unter Win 10. Ich habe eine Ubuntu 22-VM in Virtualbox erstellt, kann aber nicht herausfinden, wie ich damit auf die Nvidia-GPU zugreifen kann. Ich habe die VB-Exe zur Liste der Apps in der NVidia-Systemsteuerung hinzugefügt, aber das hat nicht geholfen. Was muss ich sonst noch tun? Danke!
Antwort1
Virtualbox bietet der VM keinen direkten Zugriff (Passthrough) auf die GPU des Hosts. Virtualbox bietet jedoch 3D-Beschleunigung durch Guest Additions, die einige VM-Grafiken beschleunigen, indem sie auf dem Host ausgeführt werden.
Für GPU-Passthrough auf einem Windows-Host müssen Sie Hyper-V verwenden. Wenn Sie daran interessiert sind, in diese Richtung zu gehen, finden Sie hier zwei Artikel, die Ihnen den Einstieg erleichtern:
Antwort2
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
Ich weiß, dass Virtualbox kvm
es qemu
als Backend verwenden könnte.
KVM oder QEMU unterstützen GPU-Passthrough, aber Virtualbox scheint diese Funktion derzeit nicht zu haben.