✉️contact@dadesktop.ca 📞+1 204 979 4447

Modèle de système d'exploitation personnalisé pour le passthrough GPU

Lors de la préparation de votre modèle personnalisé pour prendre en charge le GPU, suivez les instructions ci-dessous.

Veuillez noter qu'il existe deux cas d'utilisation majeurs pour le passthrough GPU :

Bien que le cas d'utilisation de l'apprentissage automatique nécessite moins de travail (c'est-à-dire que l'affichage n'a pas besoin d'utiliser le GPU), nous couvrirons le processus complet pour prendre en charge ces deux cas d'utilisation.

GPU pris en charge

Si vous exécutez DaDesktop sur site, ou demandez l'achat de cartes spécifiques pour votre serveur privé, voici quelques considérations.

Nous testons principalement le système DaDesktop avec les cartes AMD Radeon RX série 6000 (notamment la RX 6400) et les cartes Nvidia RTX. Généralement, les modèles antérieurs à 2018 ne sont pas pris en charge.

De plus, les GPU intégrés pour Ryzen 7/9 et iGPU d'Intel devraient fonctionner correctement, mais nous n'exécutons pas de tests automatisés sur eux.

Côté nœud DD

dadesktop_npnode_deploy/modules/build-os-template contient des scripts pour modifier l'invité Linux afin de prendre en charge le GPU comme affichage principal et basculer entre les machines prises en charge par GPU et l'écran rendu par le CPU.

Paramètres de l'invité

Veuillez confirmer que la variable "support_qemu" dans /var/lib/kvm/templatename/sysinfo.json a été définie sur false, afin que vous puissiez vous connecter au VNC à l'intérieur de l'invité, car le vnc qemu ne peut pas afficher l'écran du GPU en passthrough.

Test

Méthode 1 : 
vblank_mode=0 glxgears

Méthode 2 :

/apps/dd-guest/check-gpu

Paramètres de l'invité Windows en l'absence de moniteur physique connecté (la plupart des cas)

Nous utilisons IddSampleDriver pour créer un adaptateur d'affichage et un moniteur virtuel dans le modèle Windows 10. Installez-le simplement si votre GPU n'a pas de moniteur branché.

Allez dans "Gestionnaire de périphériques" -> "Cartes graphiques" -> "Périphérique IddSampleDriver" : clic droit, activer le périphérique. (Vous pouvez désactiver le périphérique si vous n'utilisez pas l'écran virtuel.)

il sera lent et vous pouvez "Déconnecter cet écran" si cette option est disponible.

(Choisissez Écran x, Sous la section "Affichages multiples", utilisez le menu déroulant et sélectionnez l'option Déconnecter cet écran.)

Vous pouvez également "Déconnecter cet écran" si cette option est disponible.