Οι κάρτες γραφικών NVIDIA είναι γνωστές για την απόδοσή τους. Στον κόσμο του Linux, είναι γνωστοί και για κάτι άλλο - την απογοήτευση με τους οδηγούς. Τόση απογοήτευση που μπορεί να έχετε συναντήσει ένα βίντεο ή ένα GIF του ιδρυτή του Linux Linus Torvalds που αναφέρεται στην NVIDIA με το μεσαίο δάχτυλο. Γι' αυτό είναι μεγάλη είδηση ​​ότι η NVIDIA κυκλοφόρησε επιτέλους ένα πρόγραμμα οδήγησης πυρήνα ανοιχτού κώδικα για τις GPU της.

Αυτό σημαίνει ότι η εγκατάσταση του Linux σε ένα μηχάνημα που τροφοδοτείται από NVIDIA θα είναι λιγότερο επίπονη; Λοιπόν, όχι ακόμα. Αλλά τελικά, ελπίζουμε, αυτή η απάντηση θα γίνει ναι.

Το πρόγραμμα οδήγησης ανοιχτού κώδικα της NVIDIA για νεότερες GPU

Η NVIDIA το αποφάσισε δημοσιεύουν ενότητες πυρήνα GPU Linux ως λογισμικό ανοιχτού κώδικα για πρώτη φορά, ξεκινώντας με την κυκλοφορία του προγράμματος οδήγησης R515. Αυτός ο πηγαίος κώδικας είναι διαθέσιμο στο GitHub.

Το πρόγραμμα οδήγησης υποστηρίζει μόνο GPU NVIDIA Turing Chip και νεότερες. Αυτά κυκλοφόρησαν για πρώτη φορά το 2018. Επομένως, εάν χρησιμοποιείτε υλικό παλαιότερο από αυτό, και οι περισσότεροι χρήστες Linux χρησιμοποιούν, τότε αυτός ο πηγαίος κώδικας δεν σας ωφελεί προς το παρόν.

instagram viewer

Σε ποιον απευθύνεται αυτό το πρόγραμμα οδήγησης;

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

Άτομα που χρησιμοποιούν GPU για εργασία στο cloud ή για τέτοιες εργασίες όπως ανάπτυξη τεχνητής νοημοσύνης και μηχανικής μάθησης, μπορεί να επωφεληθεί αμέσως από τη μεγαλύτερη ενοποίηση μεταξύ των GPU της NVIDIA και του υπόλοιπου συστήματος Linux.

Ποιοι είναι οι περιορισμοί του προγράμματος οδήγησης της NVIDIA;

Ως Christian Schaller του Fedora Project λεπτομέρειες στο blog του, ο κωδικός για τις οθόνες δεν είναι ούτε ολοκληρωμένος ούτε πλήρως ελεγμένος. Αυτός είναι ο κώδικας που σχετίζεται με όσους από εμάς χρησιμοποιούμε Κάρτες γραφικών NVIDIA στους προσωπικούς μας υπολογιστές.

Αυτός είναι επίσης μόνο ο κώδικας που σχετίζεται με τον πυρήνα. Ένα μεγάλο μέρος ενός σύγχρονου προγράμματος οδήγησης γραφικών βρίσκεται σε επίπεδο υλικολογισμικού και χώρου χρήστη. Αυτές οι πτυχές του προγράμματος οδήγησης της NVIDIA παραμένουν κλειστές. Εάν είστε παίκτης που ελπίζει ότι μπορείτε να εξαιρεθείτε από το αποκλειστικό πρόγραμμα οδήγησης και να λάβετε παρόμοια απόδοση και παρόμοιο λογισμικό υποστήριξης, αυτό δεν ισχύει ακόμη. Και δεν θα είναι για αρκετό καιρό.

Τι μπορείτε να περιμένετε στο εγγύς μέλλον;

Μην έχετε μεγάλες προσδοκίες για πολλά βραχυπρόθεσμα. Αλλά αυτό είναι ένα σημάδι της αυξημένης συνεργασίας της NVIDIA με την κοινότητα και δίνει λόγους να πιστεύουμε ότι η συνεργασία μπορεί ακόμη και να αυξηθεί.

Ένα συγκεκριμένο παράδειγμα προόδου θα μπορούσε να σχετίζεται με την ανάπτυξη του προγράμματος οδήγησης Nouveau, του προγράμματος οδήγησης ανοιχτού κώδικα που έχει αναπτύξει η κοινότητα για τις κάρτες γραφικών NVIDIA. Αυτό το έργο ξεκίνησε ως μια προσπάθεια αντίστροφης μηχανικής, αλλά τα τελευταία χρόνια υπάρχει ενεργή υποστήριξη από την NVIDIA.

Το πρόγραμμα οδήγησης είναι πλήρως λειτουργικό, αλλά δεν μπορεί να ξαναχρονίσει την κάρτα NVIDIA, κάτι που είναι ένας τρόπος με τον οποίο δεν μπορεί να προσφέρει πλήρη απόδοση σε σύγκριση με το δυαδικό πρόγραμμα οδήγησης. Αυτός ο νέος κώδικας παρέχει μια διαδρομή για να κλείσετε μερικά από τα κενά.

Για νεότερες κάρτες, για τεχνικούς λόγους, η κοινότητα μπορεί να χρειαστεί να συνεργαστεί με τη NVIDIA για να δημιουργήσει μια νέα ανοιχτό πρόγραμμα οδήγησης που θα μπορούσε να επικοινωνεί τόσο με τον ιδιόκτητο χώρο χρηστών της NVIDIA όσο και με το ανοιχτό MESA χώρο χρήστη. Αλλά για παλαιότερες κάρτες, το πρόγραμμα οδήγησης Nouveau θα συνεχίσει να είναι η μοναδική επιλογή ανοιχτού κώδικα στην πόλη. Οι βελτιώσεις στο Nouveau έχουν ιδιαίτερη σημασία σε υλικό αρκετά παλιό ώστε το ιδιόκτητο πρόγραμμα οδήγησης να μην λαμβάνει πλέον ενημερώσεις.

Αυτό προέκυψε από το πουθενά;

Επιφανειακά, ναι. Δεν υπήρξαν πολλά μεγάλα νέα για την NVIDIA με ανοιχτή πηγή των προϊόντων της. Αλλά στα παρασκήνια, υπήρξε μια καλή συνεργασία με διάφορους συνεργάτες ανοιχτού κώδικα, όπως η Canonical, η Red Hat και η SUSE. Θα μπορούσατε να το σκεφτείτε αυτό καθώς η NVIDIA κάνει το επόμενο βήμα.

Τελικά, τα ανοιχτά προγράμματα οδήγησης μπορεί να γίνουν λιγότερος λόγος για τους χρήστες Linux να στραφούν σε κάρτες AMD.

AMD vs. GPU NVIDIA σε Linux: Ποια πρέπει να χρησιμοποιήσετε;

Διαβάστε Επόμενο

ΜερίδιοΤιτίβισμαΜερίδιοΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ

Σχετικά θέματα

  • Linux
  • Nvidia
  • Οδηγοί
  • Ανοιχτή πηγή
  • Κάρτα γραφικών

Σχετικά με τον Συγγραφέα

Μπέρτελ Κινγκ (Δημοσιεύτηκαν 370 άρθρα)

Ο Bertel είναι ένας ψηφιακός μινιμαλιστής που εργάζεται από έναν φορητό υπολογιστή που λειτουργεί με GNOME και φέρει γύρω του ένα Light Phone II. Χαίρεται να βοηθά τους άλλους να αποφασίσουν ποια τεχνολογία θα φέρουν στη ζωή τους... και χωρίς ποια τεχνολογία να κάνεις.

Περισσότερα από τον Bertel King

Εγγραφείτε στο ενημερωτικό μας δελτίο

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε