DaDesktop

Προσαρμοσμένο πρότυπο λειτουργικού συστήματος για διαβίβαση GPU

Κατά την προετοιμασία του προσαρμοσμένου σας προτύπου για υποστήριξη GPU, ακολουθήστε τις παρακάτω οδηγίες.

Λάβετε υπόψη ότι υπάρχουν δύο κύριες περιπτώσεις χρήσης για διαβίβαση GPU:

Παρόλο που η περίπτωση χρήσης Μηχανικής Μάθησης απαιτεί λιγότερη εργασία (δηλαδή η οθόνη δεν χρειάζεται να χρησιμοποιεί GPU), θα καλύψουμε την πλήρη διαδικασία για την υποστήριξη και των δύο αυτών περιπτώσεων.

Υποστηριζόμενες GPU

Αν εκτελείτε το DaDesktop on premise ή ζητάτε την αγορά συγκεκριμένων καρτών για τον ιδιωτικό σας διακομιστή, υπάρχουν ορισμένες σκέψεις

Δοκιμάζουμε κυρίως το σύστημα DaDesktop με κάρτες της σειράς AMD Radeon RX 6000 (κυρίως την RX 6400) και κάρτες Nvidia RTX. Συνήθως μοντέλα πριν από το 2018 δεν υποστηρίζονται.

Επίσης, οι ενσωματωμένες GPU για Ryzen 7/9 και οι iGPU της Intel θα πρέπει να λειτουργούν κανονικά, αλλά δεν εκτελούμε αυτοματοποιημένες δοκιμές σε αυτές.

Πλευρά DD Node

Το dadesktop_npnode_deploy/modules/build-os-template περιέχει σενάρια για την τροποποίηση του φιλοξενούμενου Linux ώστε να υποστηρίζει την GPU ως κύρια οθόνη και να εναλλάσσεται μεταξύ μηχανημάτων που υποστηρίζουν GPU και οθονών που αποδίδονται από CPU.

Ρυθμίσεις επισκέπτη

Βεβαιωθείτε ότι το "support_qemu" στο /var/lib/kvm/templatename/sysinfo.json έχει οριστεί σε false, έτσι ώστε να μπορείτε να συνδεθείτε στο VNC εντός του επισκέπτη, διότι το qemu vnc δεν μπορεί να εμφανίσει την οθόνη της διαβιβαζόμενης GPU.

Δοκιμή

Μέθοδος 1: 
vblank_mode=0 glxgears

Μέθοδος 2:

/apps/dd-guest/check-gpu

Ρυθμίσεις επισκέπτη Windows όταν δεν είναι συνδεδεμένη φυσική οθόνη (οι περισσότερες περιπτώσεις)

Χρησιμοποιούμε τον IddSampleDriver για να δημιουργήσουμε έναν προσαρμογέα οθόνης και μια εικονική οθόνη στο πρότυπο των Windows 10. Απλώς εγκαταστήστε τον αν η GPU σας δεν έχει συνδεδεμένη οθόνη.

Μεταβείτε στη "Διαχείριση συσκευών" -> "Προσαρμογείς οθόνης" -> "Συσκευή IddSampleDriver": κάντε δεξί κλικ, ενεργοποιήστε τη συσκευή. (Μπορείτε να απενεργοποιήσετε τη συσκευή αν δεν χρησιμοποιείτε την εικονική οθόνη.)

   θα είναι αργή και μπορείτε να "Αποσύνδεση αυτής της οθόνης" αν υπάρχει αυτή η επιλογή.

   πιλέξτε Οθόνη x, στην ενότητα "Πολλαπλές οθόνες", χρησιμοποιήστε το αναπτυσσόμενο μενού και επιλέξτε την επιλογή Αποσύνδεση αυτής της οθόνης.)

   Μπορείτε επίσης να "Αποσύνδεση αυτής της οθόνης" αν υπάρχει αυτή η επιλογή.