Προς το περιεχόμενο

Η Nvidia διέθεσε επιτέλους drivers ανοικτού κώδικα για Linux


polemikos

Προτεινόμενες αναρτήσεις

Μπορεί εδώ και χρόνια να «άφηνε υπονοούμενα», ωστόσο μόλις πρόσφατα η Nvidia έδειξε ότι έχει πραγματικά πρόθεση να «ανοίξει» τουλάχιστον ένα κομμάτι από τον κώδικα των drivers για Linux των καρτών γραφικών της, όπως εδώ και χρόνια πράττουν οι AMD και Intel με τις δικές τους λύσεις.

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

«Αυτή η έκδοση αποτελεί ένα σημαντικό βήμα προς τη βελτίωση της εμπειρίας χρήσης των GPUs της NVIDIA στο Linux, για τη στενότερη ενσωμάτωση με το λειτουργικό σύστημα και για τη διευκόλυνση της αποσφαλμάτωσης, της ενσωμάτωσης και της συνεισφοράς των προγραμματιστών» αναφέρεται σε μία ανάρτηση στο επίσημο blog της εταιρείας. «Για τους παρόχους διανομών Linux, τα modules ανοιχτού κώδικα αυξάνουν την ευχρηστία. Βελτιώνουν επίσης την “out-of-the-box” εμπειρία χρήσης για την υπογραφή και τη διανομή των οδηγών για τις κάρτες γραφικών της Nvidia. Η Canonical και η SUSE μπορούν πλέον να ενσωματώσουν άμεσα τα ανοικτού κώδικα modules για τον kernel με τις διανομές Ubuntu και SUSE Linux Enterprise τους» διαβάζουμε στην ανάρτηση της Nvidia.

Η Nvidia διέθεσε συγκεκριμένα τον ανοικτού κώδικα Kernel driver με διπλή άδεια MIT/GPL και επί του παρόντος δεν φαίνεται να υπάρχει πρόθεση να προχωρήσει στο «άνοιγμα», έστω, μέρους του κώδικα που αφορά τους οδηγούς για τα OpenGL, Vulkan, OpenCL και CUDA που θα παραμείνουν κλειστού κώδικα, μαζί με το firmware για τον GPU System Processor (GSP). Μάλιστα, η Nvidia έκανε γνωστό ότι οι συγκεκριμένοι drivers θα παραμείνουν κλειστού κώδικα και θα διατεθούν με pre-built binaries, οπότε η διάθεση εκδόσεων ανοικτού κώδικα δεν βρίσκεται στα άμεσα σχέδια της εταιρείας.

Η Nvidia βρίσκεται αρκετά πίσω από τις AMD και Intel όσον αφορά τη διάθεση οδηγών ανοικτού κώδικα για τις GPUs τους –καθώς οι δυο τους διατηρούν kernel/ user space οδηγούς ανοικτού κώδικα εδώ και αρκετά χρόνια. Παρόλα αυτά, η κίνηση της Nvidia αποτελεί το πρώτο βήμα σημαντικό βήμα προς αυτή τη κατεύθυνση.

Οι ανοικτού κώδικα drivers υποστηρίζουν επί του παρόντος τις GPUs που βασίζονται στην αρχιτεκτονική Turing της Nvidia ή νεότερες, συμπεριλαμβανομένων των σειρών GeForce GTX 1600, RTX 2000, RTX 3000 καθώς και τις επαγγελματικές Quadro που βασίζονται στις ίδιες αρχιτεκτονικές.


Διαβάστε ολόκληρο το άρθρο

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Ηταν/Ειναι τραγικη η κατασταση να εχεις ενα παλαιοτερο συστημα με μια απλη καρτουλα nvidia και να μηνν μπορεις να το δουλεψεις με linux... Και ειναι διπλα τραγικο γιατι η nvidia ειναι ακομα ετη φωτος μπροστα απο την AMD στο τομεα των drivers.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Όταν είχε παρουσιάσει την τεχνολογία RTX, να τρέχει σε ARM επεξεργαστές το είχε κάνει σε Arch Linux.

(Πηγή: https://www.gamingonlinux.com/2021/07/nvidia-shows-off-rtx-and-dlss-on-arm-using-arch-linux/)

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

30 λεπτά πριν, Panzeras είπε

Ηταν/Ειναι τραγικη η κατασταση να εχεις ενα παλαιοτερο συστημα με μια απλη καρτουλα nvidia και να μηνν μπορεις να το δουλεψεις με linux... Και ειναι διπλα τραγικο γιατι η nvidia ειναι ακομα ετη φωτος μπροστα απο την AMD στο τομεα των drivers.

Μπορούσες. Είτε με Nouveau, είτε με τους κλειστούς οδηγούς της Nvidia.

  • Like 1
  • Thanks 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Τίποτα δεν έκανε επί της ουσίας, μάζεψε όλη τη σαβούρα και κώδικα που δε διαβάζεται,  τον έκανε ένα πακέτο και λέει ορίστε. ΌΛα τα σημαντικά μέρη  τα κράτησε κλειστά φυσικά.

  • Like 4
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

3 λεπτά πριν, MetroStar είπε

Τίποτα δεν έκανε επί της ουσίας, μάζεψε όλη τη σαβούρα και κώδικα που δε διαβάζεται,  τον έκανε ένα πακέτο και λέει ορίστε. ΌΛα τα σημαντικά μέρη  τα κράτησε κλειστά φυσικά.

Πράγματι

 

  • Like 3
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

4 ώρες πριν, leonidas_ είπε

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

παίζει να έπαιξε ρόλο και μια τεράστια διαρροή που είχε πρόσφατα και εκβίαζαν για να δώσει κώδικα ελεύθερα

επίσης είναι ένα μικρό κομμάτι που προς το παρών δεν τηρεί ούτε προϋποθέσεις να προχωρήσει σα λειτουργικός οδηγός σε λίνουξ

  • Like 1
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Να τους χαίρεται. Πήρα ήδη Amd apu μήπως και τρέξει σωστά το λινουξακι. Με nouveau δεν τρέχει το monitor στα 144hz. Με proprietary drivers δεν τρεχει Wayland , αλλά και με x11 ένα σωρό κολλήματα. Άντε γεια….

  • Like 2
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Έλα κόψτε την πλάκα τώρα, πρωταπριλιά του χρόνου πάλι

22 ώρες πριν, MetroStar είπε

Τίποτα δεν έκανε επί της ουσίας, μάζεψε όλη τη σαβούρα και κώδικα που δε διαβάζεται,  τον έκανε ένα πακέτο και λέει ορίστε. ΌΛα τα σημαντικά μέρη  τα κράτησε κλειστά φυσικά.

Κάνε κάνα code review μπας κ σωθούμε 

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...