Ich habe festgestellt, dass der virtuelle Grafikadapter in VirtualBox Windows mitteilt, dass er nur 60 Hz unterstützt, sodass Sie ihn nicht für mehr konfigurieren können.
Die einzige Lösung wäre PCI-Passthrough, bei dem die virtuelle Maschine direkt den physischen Videoadapter verwenden kann, was normalerweise einen Computer mit mindestens zwei Videoadaptern und zwei Monitoren erfordert.
Obwohl VirtualBox die Unterstützung für PCI-Passthrough eingestellt zu haben scheint, weil die Implementierung der Funktion zu unvollständig war, listet der Artikel die Voraussetzungen für diese Funktion gut auf:
- Ihr Motherboard hat eine IOMMU-Einheit.
- Ihre CPU unterstützt die IOMMU.
- Die IOMMU ist im BIOS aktiviert.
- Die VM muss mit VT-x/AMD-V und aktiviertem verschachteltem Paging ausgeführt werden.
- Ihr Linux-Kernel wurde mit IOMMU-Unterstützung kompiliert, einschließlich DMA-Neuzuordnung. Siehe die Kernel-Kompilierungsoption CONFIG_DMAR. Der PCI Stubdriver (CONFIG_PCI_STUB) wird ebenfalls benötigt.
- Ihr Linux-Kernel erkennt und verwendet die IOMMU-Einheit. Der
intel_iommu=on
Boot-Option benötigt werden.
PCI-Passthrough ist viel einfacher, wenn ein Bare-Metal-Hypervisor wie ESXi verwendet wird. Bei gehosteten Hypervisoren ist die Situation auf Linux-Maschinen besser. Bei Windows Hyper-V wird PCI-Passthrough nur auf Windows Server unterstützt.
PCI-Passthrough unter Linux wird in vielen Artikeln beschrieben, von denen ich einige unten aufführe:
- Xen-PCI-Passthrough
- PCI-Passthrough mit Xen- und KVM-Hypervisoren
- PCI-Passthrough über OVMF
- So aktivieren Sie eine virtuelle VMware-Maschine für GPU-Passthrough
- Spielen Sie Spiele in Windows unter Linux! PCI-Passthrough-Kurzanleitung
- NVIDIA Virtual GPU Technology ist eine Cloud-Technologie, die Farmen von Video-GPUs ermöglicht.