Nvidia Linux Display Driver 64-bit

Screenshot Λογισμικό:
Nvidia Linux Display Driver 64-bit
Στοιχεία Λογισμικού:
Εκδοχή: 396.45 επικαιροποιημένο
Ανεβάστε ημερομηνία: 17 Aug 18
Προγραμματιστής: NVIDIA Corporation
Άδεια: Δωρεάν
Δημοτικότητα: 125

Rating: nan/5 (Total Votes: 0)

Το πρόγραμμα οδήγησης οθόνης Nvidia Linux 64 bit είναι ένα ιδιόκτητο, αλλά ελεύθερα κατανεμημένο πρόγραμμα οδήγησης οθόνης OpenGL που στοχεύει να προσφέρει υποστήριξη για κάρτες γραφικών Nvidia σε οποιοδήποτε λειτουργικό σύστημα που βασίζεται στο πυρήνα Linux. Αυτή η έκδοση έχει σχεδιαστεί για να εγκαθιστά μόνο υπολογιστές που υποστηρίζουν την αρχιτεκτονική 64-bit. Για υποστήριξη 32 bit, δείτε αυτόν τον σύνδεσμο. Πρόκειται για ένα εγγενές πρόγραμμα οδήγησης Linux που παρέχει στους χρήστες μόνο ένα πρόγραμμα εγκατάστασης γραμμής εντολών, καθώς και έναν πίνακα ρυθμίσεων. Είναι επίσης η πρώτη επιλογή για χρήστες παιχνιδιών.


Πώς μπορώ να εγκαταστήσω το πρόγραμμα οδήγησης γραφικών Nvidia;

Για να εγκαταστήσετε το πρόγραμμα οδήγησης οθόνης Nvidia Linux στο κιβώτιο Linux, θα πρέπει πρώτα να κάνετε λήψη του δυαδικού πακέτου χρησιμοποιώντας το & ldquo; Download & rdquo; πατήστε το παραπάνω κουμπί, αποθηκεύστε το τρέχον αρχείο στον οικείο κατάλογό σας, ανοίξτε ένα TTY και εκτελέστε το ./NVIDIA-Linux-x86-xxx.xx.run” εντολή (χωρίς εισαγωγικά), ως root (με sudo), όπου xxx.xx είναι ο αριθμός έκδοσης.

Να θυμάστε όμως ότι θα πρέπει πρώτα να εγκαταστήσετε τα πακέτα κεφαλίδων του πυρήνα του Linux! Κατά τη διάρκεια της εγκατάστασης, θα ερωτηθείτε εάν θέλετε να επεξεργαστείτε χειροκίνητα το αρχείο ρυθμίσεων X ή να αφήσετε το πρόγραμμα εγκατάστασης να κάνει όλη τη σκληρή δουλειά. Εναλλακτικά, είναι δυνατό να το ρυθμίσετε αυτόματα εκτελώντας την εντολή nvidia-xconfig μέσω ενός εξομοιωτή τερματικού Linux μετά την εγκατάσταση.


Ποιες κάρτες γραφικών Nvidia υποστηρίζονται από αυτό το πρόγραμμα οδήγησης;

Επισήμως, το πρόγραμμα οδήγησης οθόνης Nvidia Linux υποστηρίζει ένα ευρύ φάσμα καρτών γραφικών Nvidia, πολύ περισσότερα από αυτά που υποστηρίζει το πρόγραμμα οδήγησης Open Source. Τα περισσότερα από τα ION, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade, καθώς και όλες οι σειρές GeForce υποστηρίζονται αυτή τη στιγμή.


Υποστηρίζεται η διανομή του Linux μου;

Κατά τη διάρκεια των δοκιμών μας, εδώ στα εργαστήρια δοκιμών Softoware, εγκαταστήσαμε με επιτυχία το πρόγραμμα οδήγησης οθόνης Nvidia Linux σε πολλές διανομές Linux, συμπεριλαμβανομένου του δημοφιλούς Ubuntu. Παίζει καλά με το Arch Linux, το Debian GNU / Linux, το Linux Mint, το openSUSE, το Fedora και πολλά άλλα γνωστά λειτουργικά συστήματα πυρήνα Linux.

Τι νέο υπάρχει σε αυτήν την έκδοση:

  • Βελτιωμένη ανάκτηση εφαρμογών άμεσης προβολής Vulkan μετά από αδράνεια της εφαρμογής ή συντριβή.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει την κατάρρευση εφαρμογών EGL με πολλαπλές σπείρες κατά την έξοδο.

Τι νέο υπάρχει στην έκδοση 390.67:

  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει panics πυρήνα όταν χρησιμοποιείτε υλικό Quadro SDI Capture.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τη συντριβή του kwin OpenGL σε συνάρτηση κατά την εκκίνηση ορισμένων εφαρμογών OpenGL.
  • Διορθώθηκε μια διαλείπουσα σύγκρουση κατά την εκκίνηση εφαρμογών Vulkan.
  • Διορθώθηκε μια διακοπτόμενη συντριβή κατά την εκκίνηση εφαρμογών μέσω του Wine.
  • Διορθώθηκε ένα σφάλμα που οδήγησε το πρόγραμμα οδήγησης, σε ορισμένες διαμορφώσεις DisplayPort χαμηλού εύρους ζώνης, να μην ενεργοποιήσει σιωπηρά την ακινησία της εμφάνισης. Αυτό είχε ως αποτέλεσμα την ορατή ζώνη.
  • Προστέθηκε υποστήριξη για το X.Org xserver ABI 24 (xorg-server 1.20).
  • Βελτιωμένο nvidia-bug-report.sh για να ελέγξετε αν το kern.log είναι η προεπιλεγμένη θέση αρχείου καταγραφής πυρήνα για πολλές διανομές Linux που βασίζονται στο Debian.
  • Διορθώθηκε ένα σφάλμα το οποίο θα μπορούσε να προκαλέσει σφάλματα στους διακομιστές X που εξάγουν ένα πρόγραμμα οδήγησης βίντεο ABI πριν από το 0,8 όταν εκτελούν εφαρμογές X11 που καλούν το XRenderAddTraps ().

Τι νέο υπάρχει στην έκδοση:

  • Προστέθηκε υποστήριξη για την ακόλουθη GPU:
  • TITAN V
  • GTX 1070 Ti
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την αποτυχία των swapchains Vulkan X11 σε GPU χωρίς μηχανή προβολής, όπως μερικές κάρτες γραφικών με την επωνυμία Tesla και μερικούς φορητούς υπολογιστές Optimus.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε πλήρους οθόνης εφαρμογές Vulkan να κρεμάσει σε ορισμένες GPUs του Kepler, όπως το GeForce GTX 680.
  • Διορθώθηκε ένα σφάλμα όπου ο δείκτης G-SYNC αναφέρει "κανονική" αντί για "G-SYNC" στις εφαρμογές Vulkan όταν ενεργοποιήθηκε το G-SYNC.

Τι νέο υπάρχει στην έκδοση 387.22:

  • Προστέθηκε υποστήριξη για την ακόλουθη GPU:
  • GTX 1070Ti
  • Διορθώθηκε μια παλινδρόμηση που θα μπορούσε να προκαλέσει σφάλματα προγράμματος οδήγησης κατά τη ρύθμιση λειτουργιών που περιλαμβάνουν συσκευές DisplayPort Multi-Stream Transport.
  • Προστέθηκε μια παράμετρος module nvidia.ko module kernel, NVreg_EnableBacklightHandler, η οποία μπορεί να χρησιμοποιηθεί για την ενεργοποίηση πειραματικού χειρισμού της φωτεινότητας οπίσθιου φωτισμού του φορητού υπολογιστή μέσω / sys / class / backlight /. Αυτός ο χειριστής υπερισχύει της βάσης ACPI που παρέχεται από τη μονάδα πυρήνα video.ko.
  • Το NVreg_EnableBacklightHandler είναι απενεργοποιημένο από προεπιλογή.
  • Προστέθηκε το G-SYNC σε όλες τις υποστηριζόμενες swapchains Vulkan για Maxwell και πάνω. Το G-SYNC είναι ενεργοποιημένο από προεπιλογή όταν χρησιμοποιείτε οθόνες G-SYNC-ready. Για swapchains άμεσης προβολής, μπορεί να χρησιμοποιηθεί ένα προφίλ εφαρμογής με ρύθμιση "GLGSYNCAllowed" που έχει οριστεί σε "false" για να απενεργοποιηθεί αυτή η δυνατότητα:
  • {"κανόνες": [
  • {"μοτίβο": [], "προφίλ": ["GLGSYNCAllowed", false]}
  • Διορθώθηκε μια παλινδρόμηση που προκάλεσε ορισμένους συνδέσμους οθόνης σε ορισμένες μονάδες GPU ώστε να μην αναφέρουν συνδεδεμένη συσκευή ήχου DisplayPort ή HDMI, ακόμη και αν η συνδεδεμένη οθόνη υποστηρίζει ήχο.
  • Διορθώθηκε ένα σφάλμα που μερικές φορές εμπόδιζε το κουμπί "Επαναφορά προεπιλεγμένης ρύθμισης" στη σελίδα "Ρυθμίσεις ECC" της nvidia-settings να είναι διαθέσιμο όταν η ρύθμιση ECC έχει οριστεί σε μη προεπιλεγμένη κατάσταση.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε ρυθμίσεις nvidia για την επιβολή υπερβολικά επιθετικών ορίων στις θέσεις εμφάνισης στη σελίδα "X Configuration Display Configuration" σε ορισμένες περιπτώσεις.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει την εξαφάνιση του πλαισίου ελέγχου "Enable Base Mosaic (Surround)" στις ρυθμίσεις nvidia όταν στην οθόνη "X Server Display Configuration" έχει επιλεχθεί μια οθόνη X και όχι μια οθόνη.
  • Καθορίστηκε μια κατάσταση κούρσας η οποία θα μπορούσε να οδηγήσει σε διακοπές όταν τα προγράμματα OpenGL χειριστούσαν ταυτόχρονα αντικείμενα buffer από πολλαπλά θέματα.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τον πίνακα ελέγχου nvidia-settings να διατηρήσει ορισμένες ρυθμίσεις που είχαν εφαρμοστεί, αλλά δεν επιβεβαιώθηκαν. Αυτό είχε ως αποτέλεσμα να εφαρμοστούν ανεπιθύμητες ρυθμίσεις στις μεταγενέστερες αλλαγές των ρυθμίσεων.
  • Βελτιωμένη απόδοση εφαρμογών Vulkan σε ολόκληρη την οθόνη χρησιμοποιώντας αλυσίδες swap της X11. Αυτή η βελτιστοποίηση θα προκαλέσει περισσότερα συμβάντα που ενεργοποιούν μια παρωχημένη swapchain, όπως κατά την είσοδο ή την έξοδο από τη λειτουργία πλήρους οθόνης. (Αυτό συμβαίνει συνήθως όταν χρησιμοποιείτε το συνδυασμό πλήκτρων alt-tab, για παράδειγμα.) Οι εφαρμογές που δεν ανταποκρίνονται σωστά στον κώδικα επιστροφής VK_ERROR_OUT_OF_DATE_KHR ενδέχεται να μην λειτουργούν σωστά όταν προκύψουν αυτά τα συμβάντα. Βλέπε κεφάλαιο 30.8 της προδιαγραφής Vulkan.
  • Προστέθηκε υποστήριξη για συμπίεση YUV 4: 2: 0 για οθόνες συνδεδεμένες μέσω του DisplayPort σε διαμορφώσεις όπου είτε η οθόνη είτε η GPU δεν είναι ικανές να οδηγήσουν την τρέχουσα λειτουργία σε RGB 4: 4: 4. Ανατρέξτε στην περιγραφή στο προσάρτημα "Προγράμματα λειτουργίας" για λεπτομέρειες.
  • Προστέθηκε ο χειρισμός της κονσόλας framebuffer για το hot nvidia-modeet.
  • Σημειώστε ότι η σύνδεση με ζεστό γίνεται μόνο όταν αρχικοποιηθεί το nvidia-workinget. για παράδειγμα, όταν τρέχει Xorg ή nvidia-persistenced ή όταν το nvidia-drm έχει φορτωθεί με την παράμετρο "modeset = 1".
  • Προστέθηκε ένα χαρακτηριστικό MetaMode "AllowGSYNC" που μπορεί να χρησιμοποιηθεί για την πλήρη απενεργοποίηση του G-SYNC. Αυτό μπορεί να χρησιμοποιηθεί για να επιτρέψει την ενεργοποίηση λειτουργιών που είναι ασύμβατες με το G-SYNC, όπως το Ultra Low Motion Blur ή το Lock Frame.
  • Επιδιορθώθηκαν αρκετά προβλήματα που απέτρεψαν τη σωστή εκτέλεση του τεστ ευεξίας "cc_version_check" κατά την κατασκευή των ενοτήτων πυρήνα NVIDIA. Δεδομένου ότι αυτά τα προβλήματα θα είχαν καλύψει τις αναντιστοιχίες μεταξύ των εκδόσεων μεταγλωττιστή που χρησιμοποιήθηκαν για την κατασκευή του πυρήνα και των μονάδων πυρήνα NVIDIA για παρατεταμένο χρονικό διάστημα, το nvidia-installer ενημερώθηκε για να αγνοήσει τις αναντιστοιχίες των εκδόσεων CC από προεπιλογή όταν εντοπίζονται.
  • Ενημερώθηκε ο nvidia-installer για να χρησιμοποιήσει το init_module syscall απευθείας για να δοκιμάσει modules του πυρήνα φόρτωσης αντί για libkmod / insmod. Αυτό εξαλείφει το libkmod ως εξάρτηση κατασκευής του nvidia-installer και το insmod σαν dependency run-time.
  • Οι οθόνες πλακιδίων είχαν προηγουμένως ως αποτέλεσμα την εμφάνιση ξεχωριστής οθόνης Xinerama για κάθε πλακίδιο. Τώρα, από προεπιλογή, θα συνδυαστούν σε μία μεγάλη οθόνη Xinerama.
  • Οι επιμέρους πίνακες σε μια πλακόστρωτη οθόνη θα διευθετηθούν με βάση τις πληροφορίες διάταξης που παρέχονται στο EDID της οθόνης. Αυτό μπορεί να αντικατασταθεί είτε με μη αυτόματη αντιστοίχιση είτε με την επιλογή "MetaModeOrientation".
  • Απενεργοποιημένες μεταφρασμένες λειτουργίες μέσω του DisplayPort εξ ορισμού εξαιτίας μη ολοκληρωμένης υποστήριξης στη GPU. Προστέθηκε διακριτικό επικύρωσης λειτουργίας "AllowDpInterlaced" για να αντικαταστήσει αυτή την προεπιλεγμένη συμπεριφορά και να επιτρέψει οπωσδήποτε τις μεταφρασμένες λειτουργίες μέσω του πρωτοκόλλου DisplayPort.
  • Επιδιορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει την εμφάνιση ορισμένων επιπέδων eDP G-SYNC σε χαμηλή ανανέωση.
  • Επιδιορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει την κατάρρευση εφαρμογών OpenGL μετά από παρατεταμένη κατάσταση ύπνου DPMS σε μια οθόνη που οδηγείται με PRIME Sync.
  • Διορθώθηκε ένα σφάλμα που περιόριζε τεχνητά το μέγιστο ρολόι εικονοστοιχείων σε 300 MHz όταν χρησιμοποιούσαμε ορισμένους πιο κατάλληλους προσαρμογείς DisplayPort σε HDMI.
  • Επιδιορθώθηκε ένα σφάλμα που εμπόδισε τη δημιουργία δομοστοιχείων πυρήνα NVIDIA για μη πυρήνες Linux χωρίς SMP.
  • Ενημερώθηκε η έξοδος του nvidia-smi nvlink -status για να συμπεριληφθεί η αναφορά της ταχύτητας NVLink.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε εσφαλμένη αναφορά τοπολογίας PCI σε nvidia-smi σε συστήματα Intel Skylake.

Τι νέο υπάρχει στην έκδοση 384.59:

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • GeForce GT 1030
  • GeForce MX150
  • Επιδιορθώθηκε ένα σφάλμα που εμπόδισε την εφαρμογή των αλλαγών στην απόδοση στερεοφωνικών ματιών από τον πίνακα ελέγχου nvidia-settings.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την αναστολή του S4 (επίσης γνωστή και ως "αδρανοποίηση") για να κρεμάσει κατά την αναστολή κατά την ενεργοποίηση του SLI.
  • Διορθώθηκε ένα σφάλμα όπου οι συσκευές δεν θα απαριθμούνται σωστά από το πρόγραμμα οδήγησης Vulkan. Για περισσότερες λεπτομέρειες, ανατρέξτε στην ενότητα "Γνωστά ζητήματα" του README.
  • Διορθώθηκε ένα σφάλμα το οποίο θα μπορούσε να προκαλέσει την κατάρρευση των εφαρμογών OpenGL μετά την κλήση του glDeleteBuffers σε VBO που έχουν ανασυγκροτηθεί με ARB_vertex_attrib_binding.
  • Διορθώθηκε ένα σφάλμα που μερικές φορές θα μπορούσε να προκαλέσει κλειδώματα σε εφαρμογές OpenGL μέχρι να λάβει ο διακομιστής X είσοδο.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τις ρυθμίσεις nvidia να αποβάλλουν τις τιμές BusID της συσκευής όταν πραγματοποιούν αλλαγές σε ένα υπάρχον αρχείο ρυθμίσεων X.
  • Διορθώθηκε μια παλινδρόμηση που εμπόδισε το nvidia-xconfig να ερωτά μερικές GPU, π.χ. όταν εκτελείται το `nvidia-xconfig -a`.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε αλλοίωση της αναπαραγωγής VDPAU όταν επεκταθεί σε συντεταγμένες πέραν των 16384 εικονοστοιχείων.
  • Ενημέρωση nvidia-persistenced για την προετοιμασία του nvidia-modeset.ko εκτός από το nvidia.ko κατά τη ρύθμιση της λειτουργίας persistence.
  • Επαναφέρετε αρκετούς ελέγχους ευεξίας που αφαιρέθηκαν κατά λάθος από τη διαδικασία δημιουργίας μονάδας πυρήνα στο πρόγραμμα οδήγησης 355.06.
  • Προστέθηκε υποστήριξη για ένα "πιο κοντινό" φίλτρο μετασχηματισμού στο πρόγραμμα οδήγησης X. Αυτό προκαλεί το πρόγραμμα οδήγησης X να χρησιμοποιεί πλησιέστερο φιλτράρισμα γειτονιάς όταν εκτελεί μετασχηματισμούς οθόνης. Το φίλτρο μπορεί να ζητηθεί μέσω του παραθύρου 'φίλτρου' στο RRSetCrtcTransform του RandR ή μέσω του διακριτικού MetaMode 'ResamplingMethod'.
  • Διορθώθηκε ένα σφάλμα στο οποίο το nvidia-installer θα εγκαθιστούσε μια λανθασμένη έκδοση του αρχείου ρύθμισης ICD Vulkan όταν το GLVND είναι απενεργοποιημένο για τον πελάτη GLX.
  • Διορθώστε ένα σφάλμα με το GLX_EXT_buffer_age όπου θα αναφερθούν λανθασμένες τιμές ηλικίας buffer για τις διαμορφώσεις SLR AFR. Σε τέτοιες διαμορφώσεις η ηλικία αποθήκευσης μπορεί τώρα να είναι μεγαλύτερη από 3, την προηγούμενη μέγιστη ρυθμιστική ηλικία.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει κρέμονται και Xids κατά την εκτέλεση μετασχηματισμών RandR με δυνατότητα Overlay και SLI.
  • Επέκταση των πληροφοριών που αναφέρθηκαν από την επέκταση NVIDIA Xinerama X στην αναφορά εκθέσεων PRIME εκτός από απευθείας συνδεδεμένες οθόνες.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την εμφάνιση ή εξαφάνιση συσκευών ήχου HDMI, όταν οι συσκευές HDMI ήταν hotplugged ή αποσυνδεθεί.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει σφάλματα προγράμματος οδήγησης κατά τη ρύθμιση τρόπων λειτουργίας σε οθόνες X που εκτελούνται στο βάθος 8 ή το βάθος 15.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει διαλείπον πανικό πυρήνα κατά την εκτέλεση του PRIME Sync.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε πανικό στον πυρήνα όταν εμφανίζεται το μήνυμα hotplugging HDMI σε μερικούς υπολογιστές mini Zotac.
  • Ενημερώθηκε το nvidia-installer για την ετικέτα του module kernel με τον τύπο αρχείου SELinux 'modules_object_t'. Ορισμένες πολιτικές SELinux του συστήματος επιτρέπουν μόνο τη φόρτωση ενοτήτων πυρήνα με αυτόν τον τύπο αρχείου SELinux.
  • Αφαιρέθηκε η υποστήριξη για έλεγχο και λήψη ενημερωμένων πακέτων προγραμμάτων οδήγησης και προδιαμορφωμένων διασυνδέσεων πυρήνα από nvidia-installer. Αυτή η λειτουργία περιοριζόταν σε μη κρυπτογραφημένα ftp και http και εφαρμόστηκε χρησιμοποιώντας κώδικα που δεν διατηρείται πλέον ενεργά.

Τι νέο υπάρχει στην έκδοση 381.22:

  • Διορθώθηκε ένα σφάλμα που προκάλεσε την επέκταση ηλικίας buffer του GLX_EXT_buffer_age να επιστρέψει λανθασμένες τιμές για στερεοφωνικά συρραπτικά κατά τη χρήση παθητικών στερεοφωνικών λειτουργιών 5 έως 9.
  • Διορθώθηκε ένα σφάλμα στο Vulkan απευθείας για την εμφάνιση όπου οι οθόνες DP1.2 δεν είχαν απαριθμηθεί.
  • Βελτιωμένη συμβατότητα με τους πρόσφατους πυρήνες.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε "nvidia-settings -query all" για την εκτύπωση πολλών διπλών καταχωρήσεων.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την κατάρρευση των εφαρμογών σε ορισμένες περιπτώσεις όταν καλούσατε το glXMakeCurrent ενώ ήταν ενεργοποιημένες οι βελτιστοποιήσεις με σπείρωμα OpenGL. Αυτό συνέβαινε συχνά όταν ο Steam προσπάθησε να κάνει ένα βίντεο εμφάνισης πλήρους οθόνης.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τις εφαρμογές VDPAU να χρησιμοποιήσουν την ουρά παρουσίασης του blit όταν μια προηγούμενη εφαρμογή VDPAU δεν έκλεισε καθαρά.
  • Σταθερά κρέμονται και συντριβές που θα μπορούσαν να προκύψουν όταν ένα πλαίσιο OpenGL δημιουργείται ενώ το σύστημα είναι εκτός διαθέσιμης μνήμης.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τη διαφθορά όταν τα παράθυρα του OpenGL μετακινήθηκαν ή άλλαξαν το μέγεθος τους.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε οθόνες X που χρησιμοποιούν την επιλογή "UseDisplayDevice" "none" για αλλαγή μεγέθους σε 640x480 όταν χρησιμοποιείτε το "xrandr -s" για να αλλάξετε τη διαμόρφωση της οθόνης.
  • Διορθώθηκε μια συντριβή πυρήνα που εμφανίστηκε όταν επιχειρήσατε να αντιστοιχίσετε μεγάλες κατανομές μνήμης χρήστη σε CUDA.
  • Απενεργοποιημένες βελτιστοποιήσεις βελτιστοποίησης OpenGL από προεπιλογή, αρχικά ενεργοποιημένες στο 378.09, λόγω διαφόρων αναφορών αστάθειας.
  • Προστέθηκε υποστήριξη για τις ακόλουθες επεκτάσεις Vulkan:
  • VK_EXT_acquire_xlib_display
  • VK_EXT_display_control
  • VK_EXT_display_surface_counter
  • VK_EXT_direct_mode_display
  • VK_KHX_external_memory
  • VK_KHX_external_memory_fd
  • VK_KHX_external_semaphore
  • VK_KHX_external_semaphore_fd
  • Αυτές οι επεκτάσεις απαιτούν έκδοση Vulkan loader & gt; = 1.0.42.
  • Αφαιρέσατε την οθόνη εκκίνησης του λογότυπου του προγράμματος οδήγησης X και τις αντίστοιχες επιλογές Noorgogonand LogoPath xorg.conf.
  • Προστέθηκε η επιλογή MetaMode "ResamplingMethod", προσθέτοντας υποστήριξη για μεθόδους επανακυκλοφορίας bicubic όταν χρησιμοποιούνται μετασχηματισμοί οθόνης κλιμάκωσης. Δείτε το README για περισσότερες λεπτομέρειες.

Τι νέο υπάρχει στην έκδοση 378.13:

  • Προστέθηκε υποστήριξη για τις ακόλουθες GPU:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Απενεργοποιημένες βελτιστοποιήσεις βελτιστοποίησης OpenGL από προεπιλογή στο Xinerama.
  • Προστέθηκε υποστήριξη για την επέκταση ARB_parallel_shader_compile για να επιτρέπεται η δημιουργία πολλών συνημμένων shaders GLSL.
  • Ενημερώθηκε το πρόγραμμα οδήγησης X για να αγνοήσει οποιεσδήποτε οθόνες οροφής με εικονική πραγματικότητα (HMD). Ανατρέξτε στην επιλογή "AllowHMD" X στο README για λεπτομέρειες.
  • Ο οδηγός θα διαφημίσει τώρα GLX FBConfigs χωρίς βάθη βάθους σε οθόνες βάθους 30 X.
  • Προστέθηκε υποστήριξη στις ρυθμίσεις nvidia για προβολή διαμορφωμένων οθονών PRIME. Για να ενεργοποιήσετε τις οθόνες PRIME, ανατρέξτε στην ενότητα "Εκφόρτωση οθόνης γραφικών με το RandR 1.4" στο README.
  • Πρόσθετη υποδομή που επιτρέπει στο πρόγραμμα οδήγησης NVIDIA EGL να φορτώσει βιβλιοθήκες εξωτερικής πλατφόρμας EGL που προσθέτουν υποστήριξη από την πλευρά του πελάτη για νέα συστήματα παραθύρων πέρα ​​από την υπάρχουσα libnvidia-egl-wayland.so.1. Για περισσότερες λεπτομέρειες, δείτε:
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • Προστέθηκε υποστήριξη για τις ακόλουθες επεκτάσεις Vulkan:
  • VK_KHR_προβολή
  • VK_KHR_display_swapchain
  • Ενεργοποιήθηκαν οι βελτιστοποιήσεις με βελτιστοποιημένες εκδόσεις OpenGL από προεπιλογή στο πρόγραμμα οδήγησης. Ανατρέξτε στην ενότητα "Συνιστώσες βελτιστοποίησης" στο κεφάλαιο "Καθορισμός ρυθμίσεων μεταβλητού περιβάλλοντος OpenGL" του README για λεπτομέρειες. Αυτές οι βελτιστοποιήσεις θα αυτοενεργοποιηθούν όταν υποβαθμίζουν τις επιδόσεις τους. Ως αποτέλεσμα, η απόδοση θα πρέπει να παραμείνει αμετάβλητη για πολλές εφαρμογές και να αυξηθεί για εκείνους που επωφελούνται από βελτιστοποιήσεις με σπείρωμα και δεν τους έχουν ήδη αναγκάσει να ενεργοποιηθούν.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε το PRIME Sync να δουλεύει σε φορητούς υπολογιστές με GPUs GeForce GTX 4xx και 5xx.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε το σύστημα να κολλάει όταν επαναλαμβάνεται από την αναστολή με κάποιες GPU.
  • Επιδιόρθωσε μια παλινδρόμηση που θα μπορούσε να προκαλέσει διαφθορά όταν εμφανίζεται η ένδειξη hot-plugging.
  • Διορθώθηκε μια παλινδρόμηση που εμπόδισε τα συστήματα με πολλαπλές οθόνες DisplayPort να ξαναρχίσουν σωστά από την αναστολή.
  • Προστέθηκε υποστήριξη για το πεδίο screen_info.ext_lfb_base, στους πυρήνες που το έχουν, προκειμένου να χειριστούν σωστά τις κονσόλες framebuffer του UEFI με φυσικές διευθύνσεις άνω των 4GB.
  • Προστέθηκε υποστήριξη για το X.Org xserver ABI 23 (xorg-server 1.19)
  • Διορθώθηκε ένα σφάλμα που επέτρεψε στο nvidia-installer να προσπαθήσει να φορτώσει μονάδες πυρήνα που χτίστηκαν σε πυρήνες που δεν εκτελούνται.

Τι νέο υπάρχει στην έκδοση 375.26:

  • Προστέθηκε υποστήριξη για τις ακόλουθες GPU:
  • Quadro M3000 SE
  • Διορθώθηκε μια παλινδρόμηση που εμπόδισε τον οπίσθιο φωτισμό σε ορισμένες οθόνες φορητού υπολογιστή να επιστρέψουν ξανά μετά την απενεργοποίηση.
  • Διορθώθηκε μια παλινδρόμηση που εμπόδισε την σωστή αποκατάσταση της κονσόλας κατά τη χρήση του SLI.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε καταχωρίσεις δηλωτικών εγκατάστασης για ορισμένες βιβλιοθήκες συμβατότητας 32 bit που πρόκειται να αναπαραχθούν στο πακέτο του προγράμματος εγκατάστασης. Αυτές οι καταχωρήσεις οδήγησαν το nvidia-installer να εκδίδει προειδοποιητικά μηνύματα κατά την εγκατάσταση των βιβλιοθηκών συμβατότητας 32 bit, για παράδειγμα: 'Δεν είναι δυνατή η δημιουργία συνδέσμου symlink /usr/lib/libEGL.so (αρχείο υπάρχει)'.
  • Διορθώθηκε μια παλινδρόμηση που θα μπορούσε να προκαλέσει σφάλμα στον πίνακα ελέγχου nvidia-settings κατά την εκκίνηση με συγκεκριμένες διαμορφώσεις GPU.
  • Διορθώθηκε μια παλινδρόμηση που εμπόδισε την επέκταση της επέκτασης GLX_NV_swap_group να λειτουργεί όταν χρησιμοποιεί SLI ή Quadro Sync.
  • Επιδιόρθωσε ένα μακροχρόνιο σφάλμα που προκάλεσε το πρόγραμμα οδήγησης NVIDIA X να μην ανιχνεύσει σωστά τα γεγονότα hotplug AC / μπαταρίας στα notebooks.
  • Διορθώθηκε ένα πρόβλημα αλληλεπίδρασης μεταξύ της δυνατότητας CONFIG_HARDENED_USERCOPY του πυρήνα του Linux (νέο στον πυρήνα 4.8 του Linux) και του nvidia-drm.ko με λειτουργίες = 1 ενεργοποιημένο. Αυτό το πρόβλημα προκάλεσε το CONFIG_HARDENED_USERCOPY να σταματήσει εσφαλμένα το σύστημα, εκδίδοντας αναφορές της φόρμας:
  • usercopy: Η προσπάθεια αντικατάστασης της μνήμης του πυρήνα εντοπίστηκε στο ffff8803e8ec7ce0 () (8 bytes)
  • Διορθώθηκε ένα σφάλμα που εμπόδισε το nvidia-bug-report.sh να βρει σχετικά μηνύματα στα αρχεία καταγραφής πυρήνα.
  • Προστέθηκε υποστήριξη για το πεδίο screen_info.ext_lfb_base, στους πυρήνες που το έχουν, προκειμένου να χειριστούν σωστά τις κονσόλες framebuffer του UEFI με φυσικές διευθύνσεις άνω των 4GB.

Τι νέο υπάρχει στην έκδοση 375.20:

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Επιδιόρθωσε ένα σφάλμα που θα μπορούσε να προκαλέσει κενά οθόνες στο SLI Mosaic κατά την εφαρμογή ενός πίνακα μετασχηματισμού.
  • Προστέθηκε υποστήριξη EGL στη Βιβλιοθήκη παράδοσης ουδέτερων παραδόσεων GL (libGLVND). Το πακέτο του προγράμματος εγκατάστασης περιλαμβάνει πλέον εκδόσεις GLVND και μη GLVND των βιβλιοθηκών EGL: οι επιλογές -glvnd-egl-client και -no-glvnd-egl-client στο nvidia-installer μπορούν να χρησιμοποιηθούν για να επιλέξετε ποια εγκατάσταση θα εγκαταστήσετε.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε το G-SYNC να εργαστεί σε οθόνες φορητών υπολογιστών.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την εμφάνιση κενών συσκευών DisplayPort μετά την αποκατάσταση της κονσόλας.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε διακοπή λειτουργίας του πυρήνα κατά την εκκίνηση του X για δεύτερη φορά όταν περισσότερες από μία συσκευές πολλαπλών ροών DisplayPort συνδέονται σε μία υποδοχή DisplayPort μέσω μιας συσκευής κλάδου.
  • Ενημέρωση των ρυθμίσεων nvidia για να μην έχει εξάρτηση από το build-time σε εξωτερικό πακέτο ανάπτυξης nvml (μια παλινδρόμηση που παρουσιάστηκε στο 375.10).
  • Διορθώθηκε μια συντριβή στις ρυθμίσεις nvidia κατά την προσθήκη καταχωρήσεων κανόνων προφίλ και προφίλ.
  • Αφαιρέσατε την επιλογή "Ενεργοποιήστε το εργαλείο" στις ρυθμίσεις nvidia για τη διεπαφή GTK 2.
  • Προστέθηκαν νέες επιλογές διαμόρφωσης X:
  • Δέσμη συμπιέσεων ForceComposition
  • ForceFullCompositionPipeline
  • που παρακάμπτουν τα μάρκες MetaMode με τα ίδια ονόματα
  • Επιδιορθώθηκε ένα σφάλμα που προκάλεσε προβλήματα με περιστροφή και περιστροφή του κέρσορα κατά την ανάμειξη οθονών με λειτουργία PRIME με οθόνες με εγγενή κίνηση.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε μεγάλες καθυστερήσεις κατά την έξοδο από το VT ή την απενεργοποίηση μιας συσκευής προβολής ενώ εκτελείται μια εφαρμογή OpenGL.
  • Βελτιωμένη συμπεριφορά επαναφοράς κονσόλας σε συστήματα που χρησιμοποιούν το πρωτόκολλο εξόδου γραφικών UEFI και τις περισσότερες λειτουργίες vesafb.
  • Προστέθηκε υποστήριξη για την ιδιότητα RandR TILE που προστέθηκε στο RandR 1.5.
  • Αυξήθηκε το μέγεθος της προσωρινής μνήμης shader OpenGL σε δίσκο από 64MB σε 128MB. Ανατρέξτε στην ενότητα "Καθορισμός ρυθμίσεων μεταβλητών περιβάλλοντος OpenGL" του οδηγού README για λεπτομέρειες σχετικά με τον τρόπο επιλογής της θέσης ή την απενεργοποίηση.
  • Διορθώθηκε σφάλμα στα πρωτόκολλα συγχρονισμού που μοιράστηκαν μεταξύ του X και του OpenGL.
  • Προστέθηκε υποστήριξη για το X.Org xserver ABI 23 (xorg-server 1.19)
  • Επιδιορθώθηκε ένα σφάλμα που επέτρεψε στο nvidia-installer να προσπαθήσει να φορτώσει μονάδες πυρήνα που χτίστηκαν σε πυρήνες που δεν εκτελούνται.

Τι νέο υπάρχει στην έκδοση 370.28:

  • Σταθερές αναφορές συμβόλων που δεν έχουν καθοριστεί στο libnvidia-glcore.so.
  • Διορθώθηκε η πιθανότητα να κρεμάσει σε εφαρμογές Vulkan όπως vkQuake και DOTA2 που χρησιμοποιούν το vkFences για τρέχον συγχρονισμό.
  • Διορθώθηκε ένα σφάλμα που οδήγησε τον οδηγό να μην ρυθμίσει σωστά τις λειτουργίες HDMI YUV 420 4K σε ορισμένες τηλεοράσεις, όπως το VIZIO D40u-D1.
  • Ενημερώθηκε η αναφορά CurrentMetaMode μέσω του API NV-CONTROL για να αντικατοπτρίζει αν η ForceCompositionPipeline ή η ForceFullCompositionPipeline έχουν οριστεί στην τρέχουσα MetaMode.
  • Προστέθηκε η δυνατότητα υπερθέρμανσης και αντικατάστασης συγκεκριμένων μονάδων GPU GeForce στη σειρά GeForce GTX 1000 και αργότερα. Για τις GPU που το επιτρέπουν, μπορεί να εφαρμοστεί μια μετατόπιση στις τιμές ρολογιού σε ορισμένους τομείς ρολογιού όλων των επιπέδων απόδοσης. Αυτός ο χειρισμός ρολογιών γίνεται με δική του ευθύνη. Για περισσότερες λεπτομέρειες, ανατρέξτε στην τεκμηρίωση README της επιλογής "CoolBits" X
  • Πραγματοποιήθηκε αρχική υποστήριξη για τον συγχρονισμό PRIME για συγχρονισμό μεταξύ μιας πηγή προβολής NVIDIA PRIME και ενός ξεχωριστού νεροχύτη PRIME. Αυτή η υποστήριξη είναι πειραματική και προς το παρόν απαιτεί διακομιστή Xrelevance X.org X.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε τις εφαρμογές Vulkan να παρουσιάσουν από πολλαπλές ουρές στο ίδιο swapchain X11.
  • Προστέθηκε η επιλογή "PixelShiftMode" MetaMode, επιτρέποντας την υποστήριξη για οθόνες μετατόπισης εικονοστοιχείων 4K και 8K. Ανατρέξτε στο README για λεπτομέρειες.

Τι νέο υπάρχει στην έκδοση 367.44:

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • Διορθώθηκε μια παλινδρόμηση που προκάλεσε την κατάρρευση εφαρμογών που χρησιμοποιούν έμμεσο GLX.
  • Διορθώθηκε μια παλινδρόμηση που εισήχθη στο 367.35 που προκάλεσε την εμφάνιση του πρώτου συνόλου λειτουργιών του εξυπηρετητή Χ κενό, εάν οι δυνατότητες που ζητήθηκαν στο αρχείο ρυθμίσεων Χ ενεργοποίησαν τη σύνθεση σύνθεσης του οδηγού Χ. Αυτό θα ενεργοποιείται, π.χ., από μάρκες MetaMode όπως ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection και Transform.

Τι νέο υπάρχει στην έκδοση 367.35:

  • Διορθώθηκε μια παλινδρόμηση που θα μπορούσε να προκαλέσει διαφθορά κονσόλας όταν επαναλαμβάνεται από την αναστολή.
  • Βελτιωμένη απόδοση εγγραφής buffer του προγράμματος οδήγησης DRM KMS nvidia-DRM με τη χρήση DRM Dumb Buffer συνδυασμένων εγγραφών όπου υπάρχει.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τη συντριβή του X κατά την εφαρμογή των αλλαγών στην ιδιότητα RandR CscMatrix ενώ η VT μετακίνησε από το Χ.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε συντριβή κατά την έξοδο από τις ρυθμίσεις nvidia σε οθόνες με βάθος χρώματος 8 ή 15 bit.
  • Προστέθηκε υποστήριξη για το σύνολο χαρακτηριστικών V της VDPAU για το πρόγραμμα οδήγησης NVIDIA VDPAU. Οι μονάδες GPU με το χαρακτηριστικό γνώρισμα VDPAU H είναι ικανές να αποκωδικοποιούν με επιτάχυνση υλικού ροές βίντεο 8192x8192 (8k) H.265 / HEVC.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε μερικές φορές το διακομιστή X να εμφανίζει τα πλαίσια Vulkan όταν είναι ενεργοποιημένη η επέκταση Composite.
  • Προστέθηκε υποστήριξη για την ερώτηση τιμών ρολογιού σε GPUs Pascal.
  • Αφαιρέσατε την επιλογή διαμόρφωσης βασικού μωσαϊκού από ρυθμίσεις nvidia σε συστήματα όπου η λειτουργία δεν υποστηρίζεται πραγματικά.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε το nvidia-smi να αναφέρει έναν ανακριβή αριθμό έκδοσης.
  • Διορθώθηκε ένα σφάλμα το οποίο θα μπορούσε να οδηγήσει σε συντριβή συστήματος αν υπήρχε μια χαρτογράφηση ομότιμης αλληλογραφίας που εξακολουθεί να είναι ενεργή κατά τη διάρκεια της τεταρτημοριακής περιόδου του CUDA.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε το nvidia-bug-report.sh να βρει σχετικά μηνύματα στα αρχεία καταγραφής πυρήνα.

Τι νέο υπάρχει στην έκδοση 364.19:

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • Quadro M6000 24GB
  • Quadro M5500
  • Διορθώθηκαν ορισμένα ζητήματα κλειδώματος στο libnvidia-egl-wayland.so.
  • Διορθώθηκαν αρκετά προβλήματα αλληλεπίδρασης libnvidia-egl-wayland.so με πρωτόκολλα Wayland για τη διαχείριση buffer.
  • Διορθώθηκαν αρκετά προβλήματα αλληλεπίδρασης οδηγού EGL με την αλλαγή μεγέθους των παραθύρων στο Wayland.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την αποτυχία ορισμένων ρυθμίσεων DRM PRIME κατά την ενεργοποίηση του DRM KMS (δηλ. η παράμετρος του module πυρήνα του nvidia-drm.ko ήταν "1").
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει διακοπή λειτουργίας του πυρήνα όταν χρησιμοποιήθηκε το VDPAU ενώ ήταν ενεργοποιημένο το DRM KMS.
  • Αλλάξατε τον προεπιλεγμένο τύπο εγκατάστασης OpenGL για να χρησιμοποιήσετε τις βιβλιοθήκες πελάτη GLVND GLX αντί για τις παλαιότερες βιβλιοθήκες GLVND.
  • Προστέθηκε αρχική υποστήριξη για το Direct Rendering Manager Kernel Modesetting (DRM KMS). Ανατρέξτε στην ενότητα DRM KMS του README για λεπτομέρειες.
  • Προστέθηκε μια νέα μονάδα πυρήνα nvidia-drm.ko, η οποία καταχωρείται ως πρόγραμμα οδήγησης DRM με υποστήριξη PRIME και DRM KMS.
  • Προστέθηκε υποστήριξη για τις ακόλουθες επεκτάσεις EGL:
  • EGL_EXT_platform_wayland
  • για να επιτρέψετε στις εφαρμογές Wayland να τρέχουν στην εφαρμογή EGL της NVIDIA,
  • EGL_WL_bind_wayland_display
  • για να επιτρέψετε στους συνθέτες Wayland να τρέξουν στην εφαρμογή EGL της NVIDIA και
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • για να επιτρέψετε στους συνθέτες Mir και Wayland να εμφανίσουν το περιεχόμενό τους μέσω των EGLDevice, EGLOutput και EGLstreams.
  • Προστέθηκε μια βιβλιοθήκη πλατφόρμας Wayland, libnvidia-egl-wayland.so, για να επιτρέψει στους συνθέτες του Wayland που υποστηρίζουν τα EGLDevice, EGLOutput και EGLstreams να μοιράζονται τα buffers EGL με τις εφαρμογές Wayland.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει εσφαλμένη αναφορά ρυθμού πλαισίου στις διαμορφώσεις Quadro Sync με πολλαπλές GPU.
  • Προστέθηκε υποστήριξη για την έκδοση Vulkan API 1.0.
  • Βελτιωμένη ακρίβεια χρωμάτων X από 8 σημαντικά bits σε 11 σε GPUs GeForce GPUs.Quadro που ήδη χρησιμοποιούν 11 bits ακρίβειας.
  • Προστέθηκε μια νέα ιδιότητα RandR, CscMatrix, η οποία καθορίζει ένα matrix μετατροπής χρωμάτων 3x4.Το matrix εφαρμόζεται μετά το X colormap και πριν από τη γκάμα ramp.This ιδιότητα είναι διαθέσιμη σε GF119 και νεότερες GPUs.
  • Βελτιωμένος χειρισμός της ράμπας X gamma στο GF119 και στις νεότερες GPUs. Σε αυτές τις GPU, η ράμπα RandR gamma είναι πάντα 1024 καταχωρήσεις και τώρα ισχύει για το δρομέα και τις επικαλύψεις VDPAU ή σταθμών εργασίας εκτός από το X ριζικό παράθυρο. >

  • Επεξεργαστείτε τον τρόπο εγγραφής του προγράμματος οδήγησης NVIDIA με το υποσύστημα DRM του πυρήνα Linux για υποστήριξη PRIME. Ως εκ τούτου, η υποστήριξη PRIME απαιτεί έκδοση πυρήνα Linux 3.13 ή νεότερη έκδοση (προηγουμένως, η υποστήριξη PRIME απαιτούσε πυρήνα Linux 3.10 ή νεότερη έκδοση).
  • Βελτίωση της διαδραστικότητας των εφαρμογών που χρησιμοποιούν έναν δρομέα υλικού, ενώ το G-SYNC είναι ενεργό.

Τι νέο υπάρχει στην έκδοση 361.42:

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Περιορισμός του προεπιλεγμένου επιπέδου συναναλλαγής στις ρυθμίσεις nvidia στις 32, για να αποφευχθεί το χτύπημα του ορίου μέγιστων εργασιών σε συστήματα με πολλές CPU.
  • Διορθώθηκε μια παλινδρόμηση που προκάλεσε εξαιρέσεις GPU και λανθασμένη απόδοση όταν χρησιμοποιούσατε pbuffers με EGLDevice.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τη συντριβή των ρυθμίσεων nvidia όταν συνδυάσαμε γυαλιά με τον πομπό 3D Vision Pro σε ορισμένα συστήματα.
  • Επιδιορθώθηκε ένα σφάλμα που προκάλεσε καταχωρίσεις δηλωτικών εγκατάστασης για ορισμένες βιβλιοθήκες συμβατότητας 32 bit που πρέπει να αντιγραφούν στο πακέτο του προγράμματος εγκατάστασης.
  • Καθορίστηκε μια παλινδρόμηση η οποία προκάλεσε την αντιστροφή των σημαιών πολικότητας χρονισμού της λειτουργίας HSync και VSync.

Τι νέο υπάρχει στην έκδοση 361.28:

  • Προστέθηκε υποστήριξη για την ακόλουθη GPU: GeForce 945A
  • Προστέθηκε μια παλαιότερη βιβλιοθήκη πελάτη GLXND libGL.so GLXN για το πρόγραμμα εγκατάστασης του προγράμματος οδήγησης NVIDIA Linux και η δυνατότητα επιλογής μεταξύ βιβλιοθήκης πελατών GLVND ή GLVND GLX client κατά την εγκατάσταση. Αυτό επιτρέπει στους χρήστες να εγκαταστήσουν τη παλαιότερη βιβλιοθήκη πελάτη GLVND GLX για να αντιμετωπίσουν προβλήματα συμβατότητας που μπορεί να προκύψουν εξαιτίας εφαρμογών GLX που εξαρτώνται από τις συμπεριφορές του προγράμματος οδήγησης NVIDIA GLX client που δεν ορίζονται από το Linux OpenGL ABI έκδοση 1.0
  • Από προεπιλογή, το nvidia-installer θα εγκαταστήσει τις παλαιότερες βιβλιοθήκες πελάτη GLVND GLX. Η επιλογή γραμμής εντολών --glvnd-glx-client μπορεί να χρησιμοποιηθεί για να αντικαταστήσει την προεπιλογή και να εγκαταστήσει τις βιβλιοθήκες πελάτη GLVND GLX. Επικοινωνήστε με τους προμηθευτές οποιωνδήποτε εφαρμογών που δεν είναι συμβατές με το GLVND, για να βεβαιωθείτε ότι οι εφαρμογές τους είναι ενημερωμένες για συμβατότητα με το GLVND.
  • Η παρουσία πολλαπλών βιβλιοθηκών πελάτη GLX στο πακέτο έχει επιπτώσεις για τους επανασυσκευαστές του προγράμματος οδήγησης NVIDIA. ανατρέξτε στην καταχώρηση libGL.so στο κεφάλαιο "Εγκατεστημένα στοιχεία" του README για λεπτομέρειες.
  • Η υποδομή OpenGL Vendor-Neutral Driver (GLVND) περιλαμβάνεται τώρα και υποστηρίζεται από τα προγράμματα οδήγησης NVIDIA GLX και OpenGL. Αυτό δεν πρέπει να προκαλεί ορατές αλλαγές στη συμπεριφορά για τους τελικούς χρήστες, αλλά ορισμένες εσωτερικές βιβλιοθήκες εξαρτημάτων οδηγού έχουν μετονομαστεί και / ή μετακινηθεί ως αποτέλεσμα. Αυτές οι αλλαγές ενδέχεται να επηρεάσουν δέσμες ενεργειών που βασίζονται στην παρουσία των στοιχείων του προγράμματος οδήγησης NVIDIA OpenGL διαφορετικά από εκείνα που ορίζονται στο Linux OpenGL ABI έκδοση 1.0, διατηρητές εναλλακτικών πακέτων εγκατάστασης προγραμμάτων οδήγησης NVIDIA και εφαρμογές που βασίζονται στην παρουσία οποιωνδήποτε μη OpenGL / GLX συμβόλων στη βιβλιοθήκη libGL.so.1 και τις εξαρτήσεις της με οποιονδήποτε τρόπο. Ανατρέξτε στη διεύθυνση https://github.com/NVIDIA/libglvnd. Για περισσότερες πληροφορίες σχετικά με το πρόγραμμα GLVND. Η προδιαγραφή του Linux OpenGL ABI έκδοση 1.0 είναι διαθέσιμη στη διεύθυνση https://www.opengl.org/registry/ABI
  • Ενημέρωση του nvidia-installer για την εκτέλεση των ldconfig (8) και depmod (8) μετά την απεγκατάσταση ενός υπάρχοντος προγράμματος οδήγησης, αντί να εκτελείτε μόνο αυτές τις δύο εντολές κατά την εγκατάσταση ενός νέου προγράμματος οδήγησης.

  • Αφαιρέσατε το περιτύλιγμα VDPAU και τις βιβλιοθήκες παρακολούθησης libvdpau.so.1 και libvdpau_trace.so.1 από τη συσκευασία οδηγού. Αυτές οι βιβλιοθήκες ενδέχεται να είναι διαθέσιμες μέσω του συστήματος διαχείρισης πακέτων της διανομής σας ή μπορούν να συνταχθούν από τις πηγές που είναι διαθέσιμες στη διεύθυνση http://people.freedesktop.org/~aplattner/vdpau/. Για περισσότερες πληροφορίες, ανατρέξτε στη διεύθυνση http://freedesktop.org/wiki/Software/VDPAU/.
  • Διορθώθηκε ένα σφάλμα στο πρόγραμμα οδήγησης EGL όπου ένα mutex ξεκλειδώθηκε περισσότερες από μία φορές. Αυτό ενεργοποιεί την απροσδιόριστη συμπεριφορά και, ειδικότερα, εάν η ενεργοποίηση κλειδώματος είναι ενεργοποιημένη στο glibc, ενδέχεται να προκύψει σφάλμα κατάτμησης.

Τι νέο υπάρχει στην έκδοση 358.16:

  • Σταθερή μια παλινδρόμηση, που εισήχθη στο 358.09, που προκάλεσε λανθασμένη απόδοση στερεοφωνικών εφαρμογών OpenGL σε συνδυασμό με Quadro Sync σε συγκεκριμένες GPU.
  • Σταθερή μια παλινδρόμηση, που εισήχθη στο 358.09, που προκάλεσε την αποδέσμευση στερεοφωνικών εφαρμογών OpenGL όταν ενεργοποιήθηκαν οι λειτουργίες SLI AFR, SFR ή SLIAA.
  • Διορθώθηκε μια παλινδρόμηση, που εισήχθη στο 358.09, που προκάλεσε το σύστημα να κρεμάσει κατά την εκκίνηση εφαρμογών OpenGL όταν χρησιμοποιήθηκαν ορισμένες τοπολογίες SLI Mosaic.
  • Διορθώθηκε ένα σφάλμα το οποίο θα μπορούσε να προκαλέσει τη θολότητα ορισμένων οθονών G-SYNC σε GPU βασισμένες σε Kepler όταν εκτελούνται σε χαμηλά ποσοστά καρέ.
  • Διορθώθηκε μια παλινδρόμηση που θα μπορούσε να προκαλέσει εφαρμογές OpenGL ή VDPAU να κρεμάσουν σε διατάξεις Xinerama που περιλαμβάνουν πολλαπλές οθόνες X που οδηγούνται από την ίδια GPU.
  • Προστέθηκε ένα εφεδρικό αντίγραφο που επιτρέπει στο GLX να λειτουργεί όταν η επικοινωνία υποδοχής τομέα UNIX μπλοκάρει μεταξύ της GLX από πλευράς πελάτη NVIDIA GLX και NVIDIA server-side GLX. Για παράδειγμα, η προεπιλεγμένη πολιτική SELinux στο Fedora 22 εμποδίζει το πρόγραμμα οδήγησης NVIDIA 358.09 GLX να λειτουργεί σε GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει το crash κατά την εγκατάσταση του nvidia-installer κατά την εγκατάσταση από ένα πακέτο προγράμματος οδήγησης που είχε προστεθεί σε αυτόν προδρομωμένες διεπαφές πυρήνα (π.χ. χρησιμοποιώντας την επιλογή "--add-this-kernel"). >
  • Σταθερά μια παλινδρόμηση από 358,09 που προκάλεσε οθόνες G-SYNC ρυθμισμένες να χρησιμοποιούν στερεοφωνικό 3D Vision για να παραμείνουν κενές και να αναφέρουν ένα μη υποστηριζόμενο σήμα.
  • Διορθώθηκε μια παλινδρόμηση από το 358,09 που προκάλεσε εφαρμογές OpenGL που απέτυχαν να διαπραγματευτούν την άδεια να εκτελούν glXSwapBuffers μέσω αναστροφής για να σταματήσουν την ενημέρωση της οθόνης. Αυτό ενεργοποιήθηκε στο Fedora 22 όπου η πολιτική συστήματος SELinux εμποδίζει το gnome-shell να επικοινωνεί με τον εξυπηρετητή X.
  • Τώρα, οι εφαρμογές OpenGL που δεν καταφέρνουν να διαπραγματευτούν αναστροφή θα πέσουν πίσω στο glXSwapBuffers μέσω της έκφρασης.
  • Για περισσότερες λεπτομέρειες, ανατρέξτε στη διεύθυνση https://bugzilla.redhat.com/show_bug.cgi?id=1271401.
  • Διορθώθηκε μια παλινδρόμηση που μείωσε την απόδοση του OpenGL σε διαμορφώσεις διακομιστή X χωρίς κεφαλή.
  • Διορθώθηκε διαρροή μνήμης που συνέβη μετά την καταστροφή ενός GLXWindow το οποίο εξακολουθεί να έχει το συνημμένο πλαίσιο συνδεδεμένο με αυτό.
  • Διορθώθηκε ένα σφάλμα το οποίο προκάλεσε τη δημιουργία παραμέτρων EGL με μπροστινό και πίσω buffer, αντί για buffer μόνο, όπως απαιτείται για την EGL.
  • Προστέθηκε μια νέα μονάδα πυρήνα, nvidia-modeset.ko. Αυτό το νέο στοιχείο προγράμματος οδήγησης λειτουργεί σε συνδυασμό με τη μονάδα πυρήνα του nvidia.ko για τον προγραμματισμό της μηχανής προβολής της GPU.
  • Το nvidia-modeset.ko δεν παρέχει νέες λειτουργίες ή διεπαφές ορατές από τον χρήστη σε εφαρμογές τρίτων κατασκευαστών. Ωστόσο, σε μια μεταγενέστερη έκδοση, το nvidia-modeset.ko θα χρησιμοποιηθεί ως βάση για τη διεπαφή τρόπου λειτουργίας που παρέχεται από τον διαχειριστή άμεσης απόδοσης του πυρήνα (DRM).
  • Μειωμένο τρεμόπαιγμα και καθυστερήσεις κατά τη μετάβαση σε ή από τη λειτουργία G-SYNC. Ως μέρος αυτής της αλλαγής, οι οθόνες που έχουν δείκτες G-SYNC στις οθόνες επί της οθόνης τους θα αναφέρουν πάντα ότι βρίσκονται σε λειτουργία G-SYNC. Ο οπτικός δείκτης OpenGL G-SYNC μπορεί να ενεργοποιηθεί στις ρυθμίσεις nvidia για να καθορίσει πότε χρησιμοποιείται το G-SYNC.
  • Το πρωτόκολλο GLX για την ακόλουθη επέκταση OpenGL από το OpenGL 3.0 έχει προωθηθεί από ανεπίσημη σε εγκεκριμένη από την ARB κατάσταση:
  • GL_EXT_draw_buffers2
  • Πρωτόκολλο GLX για τις ακόλουθες εντολές του OpenGL 3.0:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • ΜετασχηματισμόςFeedbackVaryingsEXT
  • που αποτελούν μέρος των ακόλουθων επεκτάσεων:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • έχει προωθηθεί από ανεπίσημη σε εγκεκριμένη επίσημη ιδιότητα του ARB.
  • Με τις παραπάνω αλλαγές, το πρωτόκολλο GLX για το OpenGL 3.0 έχει προωθηθεί από ανεπίσημη μέχρι την επίσημη ιδιότητα του ARB.
  • Προστέθηκε ένας νέος μηχανισμός κατανομής μνήμης συστήματος για μεγάλες χορηγήσεις στο πρόγραμμα οδήγησης OpenGL. Αυτός ο μηχανισμός επιτρέπει την απεγκατάσταση της κατανομής από τη διαδικασία όταν δεν χρησιμοποιείται, καθιστώντας περισσότερο διαθέσιμη την εικονική χώρο διευθύνσεων στην εφαρμογή. Είναι ενεργοποιημένη από προεπιλογή σε 32-bit OpenGL εφαρμογές με Linux 3.11+ και glibc 2.19+. Η μνήμη που κατανέμεται με αυτό τον τρόπο θα καταναλώνει χώρο στο / dev / shm. Ο ορισμός της μεταβλητής περιβάλλοντος __GL_DevShmPageableAllocations στο 2 θα απενεργοποιήσει αυτήν τη λειτουργία
  • Προστέθηκε υποστήριξη για το OpenGL 4.3.
  • Προστέθηκε υποστήριξη για το X.Org xserver ABI 20 (xorg-server 1.18).

Άλλο λογισμικό του προγραμματιστή NVIDIA Corporation

Σχόλια για Nvidia Linux Display Driver 64-bit

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!