DaDesktop

Șablon personalizat de sistem de operare pentru passthrough GPU

Când pregătiți șablonul personalizat pentru suport GPU, urmați instrucțiunile de mai jos.

Vă rugăm să rețineți că există două cazuri principale de utilizare pentru passthrough GPU:

Deși cazul de învățare automată necesită mai puțină muncă (adică afișajul nu trebuie să utilizeze GPU), vom acoperi procesul complet pentru a susține ambele cazuri.

GPU-uri suportate

Dacă rulați DaDesktop on premise sau solicitați achiziționarea de plăci specifice pentru serverul dvs. privat, iată câteva considerente.

Testăm în principal sistemul DaDesktop împotriva plăcilor AMD Radeon din seria RX 6000 (în special RX 6400) și a plăcilor Nvidia RTX. De obicei, modelele mai vechi de 2018 nu sunt acceptate.

De asemenea, GPU-urile integrate pentru Ryzen 7/9 și iGPU de la Intel ar trebui să funcționeze bine, dar nu rulăm teste automate pentru acestea.

Partea DD Node

dadesktop_npnode_deploy/modules/build-os-template conține scripturi pentru a modifica invitatul Linux pentru a suporta GPU ca afișaj primar și a comuta între mașinile cu suport GPU și ecranul randat de CPU.

Setări invitat

Vă rugăm să confirmați că "support_qemu" din /var/lib/kvm/templatename/sysinfo.json a fost setat la false, astfel încât să vă puteți conecta la VNC în interiorul invitatului, deoarece qemu vnc nu poate afișa ecranul GPU-ului passthrough.

Testare

Metoda 1: 
vblank_mode=0 glxgears

Metoda 2:

/apps/dd-guest/check-gpu

Setări pentru invitatul Windows când nu este atașat un monitor fizic (majoritatea cazurilor)

Folosim IddSampleDriver pentru a crea un adaptor de afișare și un monitor virtual în șablonul Windows 10. Doar instalați-l dacă GPU-ul dvs. nu are un monitor conectat.

Accesați „Manager dispozitive” -> „Adaptoare de afișare” -> „Dispozitiv IddSampleDriver”: faceți clic dreapta, activați dispozitivul. (Puteți dezactiva dispozitivul dacă nu utilizați afișajul virtual.)

va fi lent și puteți „Deconectați acest afișaj” dacă există această opțiune.

(Alegeți Afișajul x, în secțiunea „Mai multe afișaje”, folosiți meniul derulant și selectați opțiunea Deconectați acest afișaj.)

Puteți, de asemenea, „Deconectați acest afișaj” dacă există această opțiune.