Am un Intel NUC 9 cu Quadro P2200. ESXi 7.01 este instalat pe nuc.
Am activat trecerea pe gazdă și am repornit nuc-ul.
A trecut ambele părți ale GPU - Audio și Video la Ubuntu 20.04 VM
S-au adăugat ambele intrări în setările avansate ale VM-urilor
SVGA.Prezentul FALSE
hypervisor.cpuid.v0 FALSE
Dacă construiesc VM-ul proaspăt, instalez drivere prin dispozitive ubuntu-drivers, funcționează bine. NVIDIA0-smi arată dispozitivul și detaliile bine. Transcodarea hardware funcționează bine.
Apoi pot reporni/închide vm-ul și încă funcționează bine. Problema începe când repornesc gazda.
Dacă gazda este repornită, vm stlll pornește, dar transcodarea hardware se oprește, comanda nvidia-smi returnează „nu există dispozitive găsite”
Totuși, pot vedea încă dispozitivul - vezi mai jos
lspci |grep VGA
13:00.0 Controler compatibil VGA: NVIDIA Corporation GP106GL [Quadro P2200] (rev a1)
ajay@plex:~$ lspci -k |grep -EA3 „VGA”
13:00.0 Controler compatibil VGA: NVIDIA Corporation GP106GL [Quadro P2200] (rev a1)
DeviceName: pciPassthru0
Subsistem: NVIDIA Corporation GP106GL [Quadro P2200]
Driver kernel în uz: nvidia
nvidia-smi
Nu au fost găsite dispozitive"
NUC-ul meu are graficul de la bord setat ca implicit, așa că îl pot vedea pornind în esxi dacă un cablu este conectat la portul HDMI de la bord. Deci nu sunt sigur dacă aceasta este o problemă. dacă ar fi fost atunci nu ar fi funcționat în primă instanță.
deci sunt destul de sigur că repornirea HOST(NUC) este cea care cauzează această problemă.
GPU-ul se afișează în continuare alocat VM-ului dacă accesați VM-ul și faceți clic pe Editați setările. Încă se arată ca activ și în fila hardware.
Se pare că nu se poate naviga la /dev/dri pe mașina virtuală Ubuntu nici după repornirea gazdei.
Pot naviga la acel director prin winscp și pot vedea Card0 și renderD128 în directorul /dev/dri
deci nu sunteți sigur dacă asta are vreo legătură cu asta?