Οι προγραμματιστές του Chromium πρόσθεσαν το Nouveau στη μαύρη λίστα

Nouveau

πριν ΛΙΓΕΣ μερες οι προγραμματιστές που είναι υπεύθυνοι για το έργο Chromium αποφάσισαν να κάνουν ορισμένες προσαρμογές στη μαύρη λίστα προγραμμάτων οδήγησης, Αυτό οφείλεται στα προβλήματα απόδοσης που παρατηρήθηκαν κατά τη διάρκεια της εργασίας των εφαρμογών WebGL στα οποία οι προγραμματιστές έβαλαν στη μαύρη λίστα τον δωρεάν οδηγό Nouveau.

Με το οποίο έχουν απενεργοποιήσει τη χρήση οποιασδήποτε λειτουργίας που επιταχύνει τις γραφικές λειτουργίες στην πλευρά της GPU.

Διακοπή της δωρεάν υποστήριξης προγραμμάτων οδήγησης Nouveau στο Chromium θα επηρεάσει τους χρήστες της διανομής Ubuntu στο οποίο αυτό το πρόγραμμα οδήγησης χρησιμοποιείται από προεπιλογή, συμπεριλαμβανομένης της έκδοσης LTS του Ubuntu 18.04.

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

Αυτό το έργο από το Ίδρυμα X.Org και το freedesktop.org βασίστηκε αρχικά στο συγκεχυμένο πρόγραμμα οδήγησης "nv" που είχε κυκλοφορήσει προηγουμένως από την nvidia.

Σχετικά με το πρόβλημα

Σύμφωνα με τους προγραμματιστές του Chromium, δεν έχουν τους πόρους για να δοκιμάσουν όλους τους συνδυασμούς προγραμμάτων οδήγησης με GPU και διανομές, καθώς και για τον εντοπισμό και τη διόρθωση σφαλμάτων στους οδηγούς.

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

Ταυτόχρονα, Οι προγραμματιστές του Chromium είναι έτοιμοι να διορθώσουν τη μαύρη λίστα για επιλεκτικό αποκλεισμό, εάν οι προγραμματιστές προγραμμάτων οδήγησης παρέχουν πιο λεπτομερείς πληροφορίες σχετικά με τις εκδόσεις και τις συσκευές στις οποίες εμφανίζονται προβλήματα ή επιβεβαιωθεί η σταθερή εργασία.

Οι προγραμματιστές Nouveau επιβεβαίωσαν την παρουσία ελαττωμάτων κατά την εκτέλεση της σουίτας δοκιμών WebGL CTS, αλλά παρατήρησαν ότι οι αστοχίες εμφανίζονται κυρίως σε συνθετικές δοκιμές και σε ορισμένες ασυνήθιστες καταστάσεις.

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

Εκτός από τις συνθετικές δοκιμές του WebGL CTS, δεν μπορούσαν να επαναλάβουν την εκδήλωση σοβαρών προβλημάτων, με εξαίρεση τα γνωστά σφάλματα που παρατηρήθηκαν μόνο κατά τη χρήση πολύ ξεπερασμένων εκδόσεων του Mes.

κάρτα γραφικών και Linux

Σύμφωνα με τους προγραμματιστές, στις περισσότερες περιπτώσεις, δεν προκύπτουν προβλήματα σταθερότητας με τη χρήση των τρεχουσών εκδόσεων του Mesa.

πιθανές λύσεις

Σε κάθε περίπτωση, Η απόφαση για μετάβαση σε άλλο πρόγραμμα οδήγησης ή απενεργοποίηση της επιτάχυνσης πρέπει να λαμβάνεται από τον χρήστη, όχι από τον κατασκευαστή του προγράμματος περιήγησης, ειδικά επειδή το πρόγραμμα οδήγησης αξιολογήθηκε αρκετά ως υποστηρικτικό ώστε να αποσταλεί στην έκδοση του Ubuntu LTS.

Ως ένας από τους τρόπους εξόδου από την τρέχουσα κατάσταση, Προτάθηκε η μετάβαση στην εγκατάσταση μιας τυχαίας τιμής στο πεδίο Nouveau στο πεδίο GL_VENDOR για να αποφευχθεί η συντριβή.

Σε απάντηση, ορισμένοι χρήστες πρότειναν να κάνουν μια δουλειά για την αντιμετώπιση προβλημάτων των δοκιμών WebGL CTS.

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

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

Έτσι, η εργασία εξακολουθεί να επικεντρώνεται στην εξάλειψη των γνωστών αναπαραγώγιμων προβλημάτων, όπως η συντριβή κατά τη διάρκεια του μέγιστου μεγέθους υφής.

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

Για όσους ενδιαφέρονται να μπορούν να χρησιμοποιούν πλήρως το Chromium 71 με κάρτες γραφικών NVIDIA.

Αυτή τη στιγμή πρέπει να χρησιμοποιήσετε ένα αποκλειστικό πρόγραμμα οδήγησης ή να ξεκινήσετε το πρόγραμμα περιήγησης ιστού με την επιλογή «–ignore-gpu-blacklist» με δική σας ευθύνη.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Γρηγόριος Ροζ dijo

    Δυστυχώς το πρόγραμμα οδήγησης nouveau αξίζει λίγο περισσότερο από το να σας αγοράσει χρόνο για να εγκαταστήσετε το ιδιόκτητο πρόγραμμα οδήγησης.

  2.   Αντρέιλ Ντίκαμ dijo

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

    Από την άλλη, αυτό δείχνει ότι ο Linus Torvalds έχει απόλυτο δίκιο όταν σε προηγούμενες συνεντεύξεις του αναφέρει το σοβαρό πρόβλημα εξατομίκευσης στο GNU/Linux, υπάρχουν τόσα πολλά σφάλματα, τόσο διαφορετικά και ειδικά για τόσες πολλές διανομές που έχει γίνει πολύ βαρύ για έναν προγραμματιστή να προσφέρει υποστήριξη εδώ. Θύματα δικής μας εφεύρεσης.