Nvidia Linux Display Driver

Screenshot Λογισμικό:
Nvidia Linux Display Driver
Στοιχεία Λογισμικού:
Εκδοχή: 381.09 Beta επικαιροποιημένο
Ανεβάστε ημερομηνία: 27 Apr 17
Προγραμματιστής: NVIDIA Corporation
Άδεια: Δωρεάν
Δημοτικότητα: 26

Rating: nan/5 (Total Votes: 0)

Το πρόγραμμα οδήγησης οθόνης Nvidia Linux Beta είναι ένα ιδιόκτητο πρόγραμμα οδήγησης οθόνης OpenGL το οποίο προσπαθεί να φέρει χαρακτηριστικά αιμορραγίας για κάρτες γραφικών που παράγονται από το Nvidia και χρησιμοποιείται υπό λειτουργικό σύστημα GNU / Linux. Και οι δύο αρχιτεκτονικές 32-bit (x86) και 64-bit (x86_64) υποστηρίζονται αυτή τη στιγμή.


Δίκαιη προειδοποίηση!

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


Οδηγίες Εγκατάστασης

Για συστήματα 32 bit:

Βεβαιωθείτε ότι έχουν εγκατασταθεί οι κεφαλίδες πυρήνα της διανομής Linux, μεταβείτε σε μια κονσόλα TTY χρησιμοποιώντας τον συνδυασμό πληκτρολογίων CTRL + ALT + F2, εντοπίστε το πρόγραμμα εγκατάστασης και πληκτρολογήστε sh ./NVIDIA-Linux-x86-xxx.xx.run Ως root (όπου xxx.xx είναι ο τρέχων αριθμός έκδοσης του πακέτου) για την εγκατάσταση του προγράμματος οδήγησης.

Για συστήματα 64 bit:

Βεβαιωθείτε ότι οι κεφαλίδες πυρήνα της διανομής Linux σας είναι εγκατεστημένες, μεταβείτε σε μια κονσόλα TTY χρησιμοποιώντας τον συνδυασμό πληκτρολογίων CTRL + ALT + F2, εντοπίστε το πρόγραμμα εγκατάστασης και πληκτρολογήστε sh ./NVIDIA-Linux-x86_64-xxx.xx.run Ως root (όπου το xxx.xx είναι ο τρέχων αριθμός έκδοσης του πακέτου) για την εγκατάσταση του προγράμματος οδήγησης.

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

Αν αναζητάτε τις τρέχουσες σταθερές εκδόσεις του προγράμματος οδήγησης οθόνης Nvidia Linux, μην διστάσετε να κάνετε αναζήτηση στο τμήμα Linux. Λάβετε υπόψη ότι αν και το Nvidia παρέχει βραχυπρόθεσμα και μακροχρόνια κλαδιά, γι 'αυτό συνιστούμε να προχωρήσετε με τους μακράς διαρκείας για εκτεταμένη υποστήριξη.

Τι νέο υπάρχει Απελευθέρωση:

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp
  • Επαναφορά υποστήριξης για την ακόλουθη GPU:
  • GRID K520
  • Βελτιωμένη συμβατότητα με τους πρόσφατους πυρήνες.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε "nvidia-settings - αναζήτηση όλων" Για την εκτύπωση πολλών διπλών καταχωρήσεων.
  • Επιδιορθώθηκε ένα σφάλμα που προκάλεσε την κατάρρευση των εφαρμογών σε ορισμένες περιπτώσεις όταν καλούσατε το glXMakeCurrent ενώ ήταν ενεργοποιημένες οι βελτιστοποιήσεις με σπείρωμα OpenGL.
  • Αυτό συμβαίνει συχνά όταν ο Steam προσπαθούσε να εμφανιστεί ένα βίντεο σε πλήρη οθόνη.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τις εφαρμογές VDPAU να χρησιμοποιούν την ουρά παρουσίασης του blit όταν μια προηγούμενη εφαρμογή VDPAU δεν έκλεισε καθαρά.
  • Σταθερά κρέμονται και συντριβές που θα μπορούσαν να προκύψουν όταν ένα πλαίσιο OpenGL δημιουργείται ενώ το σύστημα είναι εκτός διαθέσιμης μνήμης.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε διαφθορά όταν τα παράθυρα OpenGL μετακινήθηκαν ή άλλαξαν το μέγεθος τους.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε οθόνες X που χρησιμοποιούν την επιλογή "UseDisplayDevice" "Κανένας" Για να αλλάξετε το μέγεθος σε 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 και τις αντίστοιχες επιλογές Noorgogo και LogoPath xorg.conf.
  • Προστέθηκε το πεδίο "ResamplingMethod" MetaMode επιλογή, προσθέτοντας υποστήριξη για dicubic μεθόδους αναδειγματοληψίας όταν μετασχηματισμοί κλίμακας οθόνη χρησιμοποιούνται. Δείτε το README για περισσότερες λεπτομέρειες.
  • Διορθώθηκε ένα σφάλμα που αποχώρησε από τον ήχο HDMI και DisplayPort μετά την αποκατάσταση της λειτουργίας κονσόλας framebuffer. Για ορισμένες οθόνες, αυτό προκάλεσε την κενή εμφάνιση της οθόνης.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τη διακοπή της λειτουργίας του ήχου μέσω του DisplayPort όταν αποσυνδέθηκε η οθόνη και συνδεθεί ξανά ή ξυπνήσει από τη λειτουργία εξοικονόμησης ενέργειας DPMS.
  • Διορθώθηκε μια παλινδρόμηση που προκάλεσε τη διαφθορά σε ορισμένες εφαρμογές, όπως οι σκιάσεις των παραθύρων στο Unity, μετά την επανέναρξη από την αναστολή.

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

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • Quadro P6000
  • Quadro P5000
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Προστέθηκαν νέες επιλογές διαμόρφωσης X:
  • Δέσμη συμπιέσεων ForceComposition
  • ForceFullCompositionPipeline
  • που παρακάμπτουν τα μάρκες MetaMode με τα ίδια ονόματα
  • Επιδιορθώθηκε ένα σφάλμα που προκάλεσε προβλήματα με μετακίνηση και περιστροφή του κέρσορα κατά την ανάμειξη των οθονών με λειτουργία PRIME με επιτραπέζιες οθόνες.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε μεγάλες καθυστερήσεις κατά την έξοδο από το VT ή την απενεργοποίηση μιας συσκευής προβολής ενώ εκτελείται μια εφαρμογή OpenGL.
  • Βελτιωμένη συμπεριφορά επαναφοράς κονσόλας σε συστήματα που χρησιμοποιούν το πρωτόκολλο εξόδου γραφικών UEFI και τις περισσότερες λειτουργίες vesafb.
  • Προστέθηκε υποστήριξη για την ιδιότητα RandR TILE που προστέθηκε στο RandR 1.5.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε το nvidia-bug-report.sh να βρει σχετικά μηνύματα στα αρχεία καταγραφής πυρήνα.
  • Επιδιορθώθηκε ένα σφάλμα που επέτρεψε στον nvidia-installer να προσπαθήσει να φορτώσει μονάδες πυρήνα που χτίστηκαν σε πυρήνες που δεν τρέχουν.

Τι είναι καινούργιο στην έκδοση 370.23 Beta:

  • Προστέθηκε η δυνατότητα για υπεραπολλαπλασιασμό ορισμένων GeForce GPUs στη σειρά GeForce GTX 1000 και αργότερα. Για τις GPU που το επιτρέπουν, μπορεί να εφαρμοστεί μια μετατόπιση στις τιμές ρολογιού σε ορισμένους τομείς ρολογιού όλων των επιπέδων απόδοσης. Αυτός ο χειρισμός ρολογιών γίνεται με δική του ευθύνη. Ανατρέξτε στην τεκμηρίωση README των αρχείων "CoolBits" X για περισσότερες λεπτομέρειες.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε τις εφαρμογές Vulkan να παρουσιάσουν από πολλαπλές ουρές στο ίδιο Xap swapchain.
  • Προστέθηκε το στοιχείο "PixelShiftMode" MetaMode επιλογή, επιτρέποντας την υποστήριξη για οθόνες 4K και 8K pixel shift. Ανατρέξτε στο README για λεπτομέρειες.

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

  • Διορθώθηκε μια παλινδρόμηση που μείωσε την απόδοση του 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
  • TransformFeedbackVaryingsEXT
  • που αποτελούν μέρος των ακόλουθων επεκτάσεων:
  • 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 θα απενεργοποιήσει αυτήν τη λειτουργία

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

  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει δεδομένα από ένα επίπεδο υφής για να αντικαταστήσει δεδομένα από το επόμενο χαμηλότερο επίπεδο, όταν δημιουργήσαμε μια υφή που δεν περιλάμβανε το υψηλότερο από τα δύο επίπεδα.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει διακοπή λειτουργίας του πίνακα ελέγχου των ρυθμίσεων nvidia κατά την ενημέρωση της διάταξης εμφάνισης.
  • Διορθώθηκε κάποια εσφαλμένη αναφορά υποστήριξης για επεκτάσεις GLX: διάφορες επεκτάσεις αναφέρθηκαν ως υποστηριζόμενες για έμμεσο GLX, οι οποίες στην πραγματικότητα υποστηρίζονταν μόνο υπό άμεση απόδοση.
  • Προστέθηκε υποστήριξη για τις ακόλουθες επεκτάσεις EGL:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Αντικαταστάθηκε το σύστημα δημιουργίας για τις ενότητες του πυρήνα NVIDIA και ενημέρωσε το πακέτο εγκαταστάτη και το nvidia-installer για να χρησιμοποιήσει το νέο σύστημα δημιουργίας και τη διάταξη πηγαίου κώδικα της μονάδας πυρήνα. Για περισσότερες πληροφορίες σχετικά με το νέο σύστημα δημιουργίας και τη διάταξη, ανατρέξτε στο έγγραφο README στη διεύθυνση:
  • ftp://download.nvidia.com/XFree86/packaging/linux/new-kbuild-for-355/
  • Προστέθηκε πειραματική πλήρης υποστήριξη OpenGL στην EGL.
  • Επισημάνθηκε η επιλογή DeleteUnusedDP12Displays ως απόρριψη.
  • Η έκδοση 1.5.0 της προδιαγραφής X αλλαγή μεγέθους και περιστροφής πρόσθεσε μια σημείωση ότι οι εξόδους που έχουν δημιουργηθεί δυναμικά δεν θα καταστραφούν, επομένως αυτή η επιλογή έχει ξεπεραστεί και θα καταργηθεί σε μια μελλοντική έκδοση του προγράμματος οδήγησης.
  • Προστέθηκε υποστήριξη για τα προφίλ VDPAU που προστέθηκαν στο VDPAU 0.9:
  • VDP_DECODER_PROFILE_H264_BASELINE
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_BASELINE
  • VDP_DECODER_PROFILE_H264_EXTENDED
  • VDP_DECODER_PROFILE_H264_PROGRESSIVE_HIGH
  • VDP_DECODER_PROFILE_H264_CONSTRAINED_HIGH
  • Διορθώθηκε ένα σφάλμα που εμπόδισε περισσότερες από μία έξοδο RandR από την κοινή χρήση των τρόπων προσθήκης χρήστη.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την παραβίαση των διαστημάτων ανταλλαγής που ορίζονται από την εφαρμογή σε ορισμένες οθόνες κατά τη χρήση του Xinerama.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε καταστάσεις RandR που παρέχονται από τον χρήστη με μη συναρπαστικούς συνδυασμούς των σημαδιών + HSync, -HSync, + VSync και -VSync για να καταστραφεί η λίστα λειτουργιών.
  • Προστέθηκε υποστήριξη για την δημιουργία ενός OpenGL 3.0 και άνω πλαισίου περιεχομένου χωρίς να υπάρχει ρεύμα σε καμία σχεδίαση.

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

  • Προστέθηκε η δυνατότητα διαμόρφωσης της συμπεριφοράς εναλλαγής για στερεοφωνικά οπτικά εφέ τετραπλού buffer. Το πρόγραμμα οδήγησης μπορεί να ρυθμιστεί ώστε να αντικαθιστά ανεξάρτητα κάθε μάτι καθώς είναι έτοιμο, να περιμένει και τα δύο μάτια να ολοκληρώσουν την απόδοση πριν από την εναλλαγή ή να επιτρέψουν στις εφαρμογές να καθορίσουν ποια από τις δύο αυτές συμπεριφορές προτιμάται ρυθμίζοντας το διάστημα ανταλλαγής. Αυτή η ρύθμιση μπορεί να ρυθμιστεί στον πίνακα ελέγχου nvidia-settings ή μέσω του API NV-CONTROL.
  • Διορθώθηκε μια παλινδρόμηση η οποία προκάλεσε την εξαφάνιση της οθόνης κατάστασης ανεμιστήρων GPU από τον πίνακα ελέγχου nvidia-settings.
  • Προστέθηκε αναφορά για τον αριθμό σφαλμάτων ECC στον πίνακα ελέγχου nvidia-settings.
  • Διορθώθηκε ένα σφάλμα που μερικές φορές εμπόδισε τα αντικείμενα sampler του OpenGL να αποκατασταθούν σωστά όταν καταστρέφουν τα περιβάλλοντα OpenGL.
  • Επιδιορθώθηκε ένα σφάλμα που προκάλεσε το GLX_EXT_framebuffer_sRGB να αναφέρει λανθασμένα την υποστήριξη sRGB σε διαμορφώσεις framebuffer των 30 bit ανά εικονοστοιχείο.
  • Προστέθηκε υποστήριξη για το G-SYNC με απενεργοποίηση του sync-to-vblank. Αυτό επιτρέπει στις εφαρμογές να χρησιμοποιούν το G-SYNC για να εξαλείψουν το σκίσιμο για ρυθμούς καρέ κάτω από το μέγιστο ρυθμό ανανέωσης του μόνιτορ, αλλά επιτρέπουν το σχίσιμο πάνω από το μέγιστο ρυθμό ανανέωσης, προκειμένου να ελαχιστοποιηθεί η καθυστέρηση.
  • Όταν είναι ενεργό το G-SYNC και είναι ενεργοποιημένο το sync-to-vblank, ο ρυθμός καρέ περιορίζεται στο μέγιστο ρυθμό ανανέωσης της οθόνης.
  • Το GLSL gl_Fog.scale είναι τώρα + άπειρο όταν το gl_Fog.end ισούται με το gl_Fog.start. Προηγουμένως, χρησιμοποιήθηκε η τιμή 0, αλλά αυτό έσπασε κάποιες εφαρμογές όπως το παιχνίδι XIII που εκτελείται με το Wine (bug bug # 37068).
  • Ενεργοποιήθηκε από προεπιλογή το G-SYNC όταν είναι απενεργοποιημένο το Unified Back Buffer (UBB).
  • Ενημερώθηκε το πρόγραμμα οδήγησης της GPU NVIDIA για να αποφευχθεί η χρήση μνήμης βίντεο που ήδη χρησιμοποιείται από το vesafb.
  • Διορθώθηκε σφάλμα που προκάλεσε απώλεια στερεοφωνικού συγχρονισμού σε ορισμένες διαμορφώσεις Quadro Sync framelock.
  • Επιδιορθώθηκε μια σπάνια κατάσταση αδιεξόδου όταν εκτελούνται εφαρμογές που χρησιμοποιούν το OpenGL σε πολλαπλά θέματα σε μια GPU Quadro.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την αποκοπή της τιμής EGLAttribEXT που επέστρεψε με το eglQueryDeviceAttribEXT () σε συστήματα 64 bit.

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

  • Προστέθηκε υποστήριξη για οθόνες G-SYNC όταν χρησιμοποιείται μαζί με οθόνες μη G-SYNC.Όταν είναι ενεργοποιημένο το G-SYNC, οι οθόνες μη G-SYNC θα εμφανίζονται με σχίσιμο.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε την κατάρρευση των ρυθμίσεων nvidia κατά την αντιστοίχιση ενός χαρακτηριστικού του οποίου η τιμή είναι αναγνωριστικό οθόνης σε ένα σύστημα με πολλαπλές οθόνες X.
  • Ενημερώθηκε η αναφορά της μνήμης βίντεο σε χρήση στον πίνακα ελέγχου nvidia-settings για να χρησιμοποιηθούν οι ίδιες μέθοδοι λογιστικής που χρησιμοποιούνται σε άλλα εργαλεία όπως το nvidia-smi. Οι ρυθμίσεις nvidia δεν έλαβαν υπόψη κάποιες κατανομές, π.χ. Framebuffer για την κονσόλα efifb στα συστήματα UEFI, προκαλώντας αποκλίσεις στις τιμές που αναφέρθηκαν από διαφορετικά εργαλεία.
  • Αφαιρέθηκαν οι ενότητες "EnableACPIHotkeys" X διαμόρφωση. Αυτή η επιλογή έχει εξαντληθεί και απενεργοποιηθεί από προεπιλογή από την έκδοση του προγράμματος οδήγησης 346.35. Στα σύγχρονα συστήματα Linux, τα συμβάντα αλλαγής επίδειξης αλλαγής οθόνης παραδίδονται στο περιβάλλον εργασίας ως βασικά γεγονότα τύπου και το περιβάλλον επιφάνειας εργασίας χειρίζεται την αλλαγή της οθόνης εκδίδοντας αιτήματα μέσω της επέκτασης X Resize and Rotate (RandR).
  • Προστέθηκε υποστήριξη για ροές βίντεο χωρίς απώλειες H.264 / AVC σε VDPAU.
  • Προστέθηκε υποστήριξη για το σύνολο χαρακτηριστικών VDPAU F στο πρόγραμμα οδήγησης NVIDIA VDPAU. Οι μονάδες GPU με το σύνολο χαρακτηριστικών VDPAU F είναι ικανές να αποκωδικοποιούν πειραματικά το H.265 / HEVC video streams.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε την ταχύτητα του ανεμιστήρα της GPU να αλλάξει από το να εμφανίζεται στο πλαίσιο κειμένου στη σελίδα θερμικών ρυθμίσεων.
  • Προστέθηκε υποστήριξη γραμμής εντολών nvidia-settings για την ερώτηση της τρέχουσας και της στοχευμένης ταχύτητας του ανεμιστήρα GPU.
  • Προστέθηκε ένα πλαίσιο ελέγχου στις ρυθμίσεις nvidia για να ενεργοποιήσετε μια οπτική ένδειξη που δείχνει πότε χρησιμοποιείται το G-SYNC. Αυτό είναι χρήσιμο σε οθόνες που δεν υποδεικνύουν οι ίδιοι αν λειτουργούν σε λειτουργία G-SYNC ή σε κανονική λειτουργία. Αυτή η ρύθμιση μπορεί επίσης να ενεργοποιηθεί εκτελώντας τη γραμμή εντολών: nvidia-settings -a ShowGSYNCVisualIndicator = 1
  • Προστέθηκε υποστήριξη για το διακομιστή X.Org X που δεν περιέχει κανέναν. επιλογή. Όταν είναι ενεργοποιημένο, το πρόγραμμα οδήγησης NVIDIA θα προσπαθήσει να αντιγράψει τα περιεχόμενα της κονσόλας του framebuffer από το /dev/fb0.Αν αυτό δεν μπορεί να γίνει, τότε η οθόνη είναι καθαρή.
  • Προστέθηκε υποστήριξη για συμπίεση YUV 4: 2: 0 για να ενεργοποιήσετε τις λειτουργίες HDMI 2.0 4K @ 60Hz όταν η οθόνη ή η GPU δεν είναι σε θέση να οδηγήσουν αυτές τις λειτουργίες σε RGB 4: 4: 4.Είπετε NoEdidHDMI2Check στο README για λεπτομέρειες. / Li>

  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει συντριβή σε εφαρμογές πολλαπλών νημάτων όταν πολλαπλά νήματα χρησιμοποιούσαν ταυτόχρονα το πρόγραμμα οδήγησης EGL.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε το συγχρονισμό στο VBlank να μην λειτουργεί σωστά με εφαρμογές XVideo σε ορισμένες διαμορφώσεις.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε το πρόγραμμα οδήγησης X να ερμηνεύσει σωστά κάποιες επιλογές διαμόρφωσης X όταν δόθηκε ένα όνομα συσκευής προβολής με έναν προσδιοριστή GPU UUID.

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

  • Προστέθηκε υποστήριξη για το X.Org xserver ABI 19 -server 1.17).
  • Βελτιωμένη συμβατότητα με πρόσφατους πυρήνες Linux.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε τα εσωτερικά πάνελ 4K σε μερικούς φορητούς υπολογιστές να οδηγούνται με επαρκές εύρος ζώνης για να υποστηρίξουν τα εγγενή τους ψηφίσματα.
  • Διορθώθηκε μια παλινδρόμηση που εμπόδισε τη φόρτωση της μονάδας πυρήνα της NVIDIA σε ορισμένα εικονικά περιβάλλοντα όπως οι Υπηρεσίες Web της Amazon.
  • Διορθώθηκε μια παλινδρόμηση που προκάλεσε εσφαλμένη ανίχνευση εμφανίσεων σε ορισμένα συστήματα φορητών υπολογιστών.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει το πάγωμα του Χ κατά τη χρήση του βασικού μωσαϊκού.
  • Διορθώθηκε μια παλινδρόμηση που εμπόδισε τον οδηγό NVIDIA X να αναγνωρίσει τις βασικές διατάξεις Mosaic που δημιουργούνται από τον πίνακα ελέγχου nvidia-settings.

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

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • GeForce GTX 970M
  • GeForce GTX 980M
  • Διορθώθηκε ένα σφάλμα που προκάλεσε κενή οθόνη κατά τη ρύθμιση μιας λειτουργίας που απαιτεί συμπίεση YUV 4: 2: 0. Αυτές οι λειτουργίες δεν υποστηρίζονται αυτήν τη στιγμή.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε λανθασμένη ρύθμιση της σύνδεσης DisplayPort που θα εμφανιστεί μετά από μια hotplug ή αποσύνδεση.
  • Προστέθηκε υποστήριξη για αποκωδικοποίηση ροών βίντεο VP8 χρησιμοποιώντας το API NVCUVID σε GPU με υποστήριξη αποκωδικοποίησης υλικού VP8.
  • Προστέθηκε υποστήριξη για τις ακόλουθες επεκτάσεις EGL:
  • EGL_EXT_device_base
  • EGL_EXT_platform_device
  • EGL_EXT_output_base
  • Προστέθηκε η δυνατότητα αύξησης της τάσης λειτουργίας σε ορισμένες μονάδες GPU GeForce της σειράς GeForce GTX 400 και αργότερα. Οι ρυθμίσεις τάσης γίνονται με δική του ευθύνη. Δείτε την τεκμηρίωση σχετικά με τα "CoolBits" X για τη ρύθμιση παραμέτρων στο README για λεπτομέρειες.
  • Προστέθηκε υποστήριξη για το NVENC σε μονάδες GPU GeForce. Για περισσότερες λεπτομέρειες σχετικά με το SDK NVENC, δείτε:
  • https://developer.nvidia.com/nvidia-video-codec-sdk.
  • Αφαιρέθηκε ένας έλεγχος ευεξίας στο nvidia-installer που εξέτασε τη διαθεσιμότητα της κοινόχρηστης μνήμης POSIX. Το πρόγραμμα οδήγησης της GPU NVIDIA δεν έχει απαιτήσει κοινή μνήμη POSIX από την έκδοση 270.xx.
  • Προστέθηκε επιταχυνόμενη υποστήριξη για μορφές r8g8b8a8, r8g8b8x8, b8g8r8a8 και b8g8r8x8 RENDER.
  • Ενημερώσατε τις ρυθμίσεις nvidia για να επωφεληθείτε από το GTK + 3, όταν είναι διαθέσιμο. Αυτό υλοποιείται με την οικοδόμηση του περιβάλλοντος χρήστη nvidia-settings σε ξεχωριστές κοινές βιβλιοθήκες (libnvidia-gtk2.so, libnvidia-gtk3.so) και τη φόρτωση του σωστού στο χρόνο εκτέλεσης.
  • Προστέθηκε η επιλογή nvidia-settings -gtk-βιβλιοθήκη για να επιτρέψει τον καθορισμό της διαδρομής του καταλόγου που περιέχει τη βιβλιοθήκη διεπαφής χρήστη ή τη διαδρομή και το όνομα αρχείου της συγκεκριμένης βιβλιοθήκης που θα χρησιμοποιήσει.
  • Προστέθηκε υποστήριξη στις ρυθμίσεις nvidia για περιβάλλον χρήστη GTK + 3 σε x86 και x86_64.
  • Προστέθηκε η επιλογή nvidia-settings -use-gtk2 για να εξαναγκαστεί η χρήση της βιβλιοθήκης UI του GTK + 2.
  • Ενημερώθηκε ο nvidia-installer για να εγκαταστήσει ένα αρχείο στον κατάλογο xorg.conf.d του συστήματος, όταν εντοπιστεί ένας επαρκώς νέος εξυπηρετητής X, για να αναγκάσει τον διακομιστή X να φορτώσει το "nvidia" X μετά την εκκίνηση της μονάδας πυρήνα NVIDIA.
  • Αυτή η λειτουργία υποστηρίζεται στο X.Org xserver 1.16 και νεότερη έκδοση όταν εκτελείται σε Linux 3.9 ή νεότερη έκδοση με ενεργοποιημένο το CONFIG_DRM.
  • Βελτίωσε την απόδοση του nvidia-installer, επιτρέποντας τη χρήση παράλληλης κατασκευής κατά την κατασκευή των ενοτήτων πυρήνα NVIDIA. Το επίπεδο συναναστροφής μπορεί να οριστεί με την επιλογή -concurrency-level και προεπιλογή για τον αριθμό των ανιχνευμένων CPU.
  • Ενημέρωση του nvidia-installer για τον καθορισμό των προεπιλεγμένων θέσεων εγκατάστασης για τις βιβλιοθήκες με βάση την ύπαρξη γνωστών διαδρομών στην cache ldconfig (8) και στο σύστημα αρχείων, αντί για διαδρομές που έχουν σκληροκωδικοποιημένες διαδρομές.
  • Διορθώθηκε ένα σφάλμα μεταγλωττιστή GLSL που θα προκαλούσε διαφθορά κατά την εκτέλεση παιχνιδιών όπως το Far Cry 3 στο Wine.
  • Διορθώσατε την επέκταση EGL_KHR_stream_cross_process_fd.
  • Σταθερή απόδοση καταστροφής που κάποτε συνέβαινε κατά την κλήση
  • DrawElementsInstancedBaseVertexBaseInstance (),
  • DrawElementsInstancedBaseInstance (),
  • ή DrawArraysInstancedBaseInstance ().
  • Δραματικά βελτιωμένη απόδοση δημιουργίας αντικειμένων OpenGL Framebuffer.
  • Αφαιρέσατε το όριο στο μέγιστο αριθμό αντικειμένων OpenGL Framebuffer.
  • Ενημερώθηκε το πρόγραμμα οδήγησης NVIDIA OpenGL για να προτιμήσετε το $ XDG_CACHE_HOME πάνω από $ HOME ως την προεπιλεγμένη θέση για την αποθήκευση της κρυφής μνήμης δίσκου shader GL.

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

  • Διορθώθηκε ένα σφάλμα που προκάλεσε την εμφάνιση των απενεργοποιημένων οθονών να περιλαμβάνονται σιωπηρά στην επιλογή στόχου για ορισμένα ερωτήματα και αναθέσεις στη διεπαφή γραμμής εντολών nvidia-settings, ελλείψει οποιασδήποτε ρητής επιλογής στόχου.
  • Προστέθηκε ένα νέο χαρακτηριστικό στο API NV-CONTROL για να διερευνηθεί η τρέχουσα χρήση της μηχανής αποκωδικοποίησης βίντεο.
  • Διορθώθηκε ένα σφάλμα στο οποίο η ρύθμιση Stereo Eyes του Exchange στις ρυθμίσεις nvidia δεν λειτουργούσε σε ορισμένες στερεοφωνικές ρυθμίσεις.
  • Εργάστηκε γύρω από σφάλμα σκανδαλισμού Unigine Heaven 3.0, το οποίο θα μπορούσε να προκαλέσει διαφθορά όταν ενεργοποιείται η αποτύπωση μέσω εφαρμογής προφίλ εφαρμογής που χρησιμοποιεί το "GLIgnoreGLSLExtReqs" σύνθεση. Για περισσότερες λεπτομέρειες, ανατρέξτε στην τεκμηρίωση της μεταβλητής περιβάλλοντος __GL_IGNORE_GLSL_EXT_REQS.
  • Διορθώθηκε διαρροή μνήμης κατά την καταστροφή επιφανειών EGL.
  • Προστέθηκε υποστήριξη για πολλαπλές ταυτόχρονες οθόνες EGL.
  • Αφαιρέθηκε η υποστήριξη για GPU G8x, G9x και GT2xx και τα chipset μητρικών πλακέτας που βασίζονται σε αυτά. Η τρέχουσα υποστήριξη για νέους πυρήνες Linux και διακομιστές X, καθώς και διορθώσεις για κρίσιμα σφάλματα, θα συμπεριληφθούν στις 340. * εκδόσεις παλαιού τύπου μέχρι το τέλος του 2019.
  • Διορθώθηκε ένα σφάλμα το οποίο θα μπορούσε να προκαλέσει ανεπιτυχώς τη προσπάθεια nvidia-installer να διαγράψει τον κατάλογο που περιέχει προσυμπιεσμένες διεπαφές μονάδας πυρήνα, σε πακέτα που έχουν προετοιμαστεί με --add-this-kernel.
  • Ενημερώσατε τον nvidia-installer για να καταγράψετε την απεγκατάσταση σε ένα ξεχωριστό αρχείο από το αρχείο καταγραφής εγκατάστασης και για να επιχειρήσετε να απεγκαταστήσετε προηγούμενες εγκαταστάσεις του προγράμματος οδήγησης χρησιμοποιώντας το πρόγραμμα εγκατάστασης από την προηγούμενη εγκατάσταση, όταν είναι διαθέσιμη.

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

  • Πραγματοποιήθηκαν διάφορες βελτιώσεις και διορθώσεις στις πληροφορίες που αναφέρθηκαν στις εφαρμογές GL μέσω των επεκτάσεων KHR_debug και ARB_debug_output.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε εφαρμογές GLX οι οποίες ταυτόχρονα δημιουργούν συρραφή σε πολλαπλούς διακομιστές X για να καταστραφούν κατά την εναλλαγή buffer.
  • Ενημερώθηκαν οι ρυθμίσεις nvidia για την αναφορά όλων των έγκυρων ονομάτων για κάθε στόχο κατά την αναζήτηση τύπων στόχων, π.χ. 'Nvidia-settings -q gpus'.
  • Προστέθηκε υποστήριξη για τον έλεγχο της διαθεσιμότητας της γρήγορης προσεγγιστικής αντιστάθμισης (FXAA) σε βάση ανά εφαρμογή μέσω της νέας μεταβλητής περιβάλλοντος __GL_ALLOW_FXAA_USAGE και του αντίστοιχου κλειδιού προφίλ εφαρμογής GLAllowFXAAUsage. Ανατρέξτε στο README για λεπτομέρειες.
  • Διορθώθηκε ένα σφάλμα όπου η έμμεση απόδοση μπορεί να καταστραφεί σε διαμορφώσεις συστήματος που δεν επιτρέπουν την εγγραφή σε εκτελέσιμη μνήμη.
  • Ενημερώθηκε το makefiles των ρυθμίσεων nvidia για να επιτρέψει τις ρυθμίσεις nvidia να συνδέονται δυναμικά με το libjansson του κεντρικού υπολογιστή. Αυτή η επιλογή μπορεί να ενεργοποιηθεί θέτοντας τη μεταβλητή Make_file NV_USE_BUNDLED_LIBJANSSON σε 0. Παρακαλούμε σημειώστε ότι η nvidia-settings απαιτεί libjansson έκδοση 2.2 ή νεότερη έκδοση.
  • Προστέθηκε αρχική υποστήριξη για οθόνες G-SYNC. Περισσότερες λεπτομέρειες και απαιτήσεις συστήματος μπορείτε να βρείτε στη διεύθυνση: http://www.geforce.com/hardware/technology/g-sync
  • Διορθώθηκε ένα σφάλμα προγράμματος οδήγησης X που προκάλεσε την ανανέωση των ενημερώσεων ράμπα γκαμών του πράσινου καναλιού σε βάθος 15, σε ορισμένες πρόσφατες μονάδες GPU.

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

  • Μέσω HDMI σε ορισμένες περιπτώσεις.
  • Προστέθηκαν στοιχεία ελέγχου γραμμής εντολών nvidia-settings για χαρακτηριστικά υπερσύνδεσης και υποβρύχισης. Για περισσότερες λεπτομέρειες, ανατρέξτε στη σελίδα εγχειριδίων nvidia-settings (1).
  • Επιδιορθώθηκαν διάφορα θέματα καλλυντικών στο περιβάλλον εργασίας ρολογιού του nvidia-settings.
  • Προστέθηκε υποστήριξη για την επέκταση GLX_EXT_stereo_tree. Για περισσότερες λεπτομέρειες, ανατρέξτε στην προδιαγραφή επέκτασης:
  • http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt
  • Ενεργοποίηση υποστήριξης για τη χρήση του Unified Back Buffer (UBB) και του 3D Stereo με την σύνθετη επέκταση στις κάρτες Quadro. Η χρήση στερεοφωνικού με ένα σύνθετο διαχειριστή απαιτεί ένα σύνθετο διαχειριστή με στερεοφωνικό τρόπο. Διαφορετικά, θα εμφανιστεί μόνο το αριστερό μάτι των στερεοφωνικών εφαρμογών. Για περισσότερες λεπτομέρειες, ανατρέξτε στην προδιαγραφή επέκτασης GLX_EXT_stereo_tree.

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

  • Προστέθηκε υποστήριξη για τις ακόλουθες μονάδες GPU:
  • GeForce 830M
  • GeForce 840M
  • GeForce 845M
  • GeForce GTX 850M
  • GeForce GTX 860M
  • GeForce GTX 870M
  • GeForce GTX 880M
  • GeForce GT 705
  • GeForce GT 720
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει την κατάψυξη των προγραμμάτων OpenGL κάτω από κάποιες συνθήκες χαμηλής μνήμης.
  • Ενημερώθηκε η σελίδα διαμόρφωσης οθόνης στις ρυθμίσεις nvidia για την μοναδική αναγνώριση των οθονών DisplayPort 1.2, εμφανίζοντας τους GUID της οθόνης.
  • Διορθώθηκε ένα σφάλμα το οποίο θα μπορούσε να προκαλέσει εσφαλμένη εμφάνιση των ρυθμίσεων ECC στις ρυθμίσεις nvidia όταν αλλάζετε τις ρυθμίσεις ECC σε ένα σύστημα πολλαπλών GPU.
  • Αφαιρέσατε το "OnDemandVBlankInterrupts" X: αυτή η επιλογή έχει ενεργοποιηθεί από προεπιλογή από την έκδοση 177.68 του προγράμματος οδήγησης NVIDIA Unix και η τεκμηρίωση δεν είχε ενημερωθεί για να αντικατοπτρίζει τη νέα προεπιλεγμένη τιμή.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε σφάλματα GPU κατά την εμφάνιση του hotplugging DisplayPort 1.2.
  • Ενημερώθηκε η σελίδα ρυθμίσεων διορθώσεων χρωμάτων στον πίνακα ελέγχου nvidia-settings για να αντικατοπτρίζει τις αλλαγές γκάμα που έγιναν από άλλους πελάτες RandR ενώ ο πίνακας ελέγχου ήταν ήδη σε λειτουργία.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε τη χρήση πολλαπλών ταυτόχρονων εξυπηρετητών X σε συστήματα UEFI.
  • Ενημερώθηκε το πακέτο προέλευσης nvidia-settings για τη δημιουργία του libXNVCtrl κατά την κατασκευή των ρυθμίσεων nvidia, αντί να στηρίζεται σε μια προ-κατασκευασμένη βιβλιοθήκη.
  • Προστέθηκε η δυνατότητα υπερθέρμανσης και αντικατάστασης συγκεκριμένων μονάδων GPU GeForce στη σειρά GeForce GTX 400 και αργότερα. Για τις GPU που το επιτρέπουν, μπορεί να εφαρμοστεί μια μετατόπιση στις τιμές ρολογιού σε ορισμένους τομείς ρολογιού ορισμένων επιπέδων απόδοσης. Αυτός ο χειρισμός ρολογιών γίνεται με δική του ευθύνη. Ανατρέξτε στην τεκμηρίωση README των αρχείων "CoolBits" X για περισσότερες λεπτομέρειες.
  • Ενημερώθηκε η ελάχιστη απαιτούμενη έκδοση του GTK + από 2.2 σε 2.4 για τις ρυθμίσεις nvidia.
  • Μετονομάσατε την ιδιότητα εξόδου RandR _GUID στο GUID τώρα που είναι μια επίσημη ιδιότητα που τεκμηριώνεται στο randrproto.txt:
  • http://cgit.freedesktop.org/xorg/proto/randrproto/commit/?id=19fc4c5a72eb9919d720ad66734029d9f8e313b1
  • Μειωμένη χρήση CPU και χρήση μνήμης GPU του προγράμματος οδήγησης NVIDIA EGL.
  • Προστέθηκε υποστήριξη για τις ακόλουθες επεκτάσεις EGL:
  • - EGL_EXT_buffer_age
  • - EGL_EXT_client_extensions
  • - EGL_EXT_platform_base
  • - EGL_EXT_platform_x11.
  • Μετονομάσατε το "Κλώνος" Ρύθμιση του "MetaModeOrientation" X για τη ρύθμιση "SamePositionAs", για να καταστήσετε σαφές ότι αυτή η ρύθμιση ισχύει μόνο για τη θέση και όχι για την ανάλυση των τρόπων λειτουργίας του MetaMode.
  • Προστέθηκε η παράμετρος NV-CONTROL NV_CTRL_VIDEO_ENCODER_UTILISATION για την ερώτηση ποσοστού χρήσης της μηχανής κωδικοποιητή βίντεο.
  • Προστέθηκε υποστήριξη για την επέκταση GLX_NV_delay_before_swap. Για περισσότερες λεπτομέρειες, ανατρέξτε στην προδιαγραφή επέκτασης:
  • http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt
  • Αναφέρετε τα σωστά μεγέθη buffer για τα γραφικά RGB GLX, GLXFBConfigs και EGLConfigs. Προηγουμένως, οι μορφές RGB10 και RGB8 αναφέρθηκαν ως έχουσες 32 bits, ενώ οι μορφές RGB5 αναφέρθηκαν ως έχουσες 16 bits. Τώρα αναφέρονται σωστά ως μορφές 30, 24 και 15 bit αντίστοιχα, όπως απαιτείται από τις προδιαγραφές GLX και EGL.

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

  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει τις ρυθμίσεις nvidia για να υπολογίσουν λανθασμένες ράμπες γάμμα κατά την προσαρμογή των ρυθμιστικών διορθώσεων χρωμάτων.
  • Ενημερώθηκε ο πίνακας ελέγχου nvidia-settings για να επιτραπεί η επιλογή των συσκευών προβολής χρησιμοποιώντας τα ονόματα ταυτότητας RandR και Target ID όταν κάνετε ερωτήματα που στοχεύουν συγκεκριμένες συσκευές προβολής.
  • Επιδιορθώθηκε ένα σφάλμα που εμπόδισε ορισμένα από τα αναπτυσσόμενα μενού στον πίνακα ελέγχου nvidia-settings να λειτουργούν σωστά σε παλαιότερες εκδόσεις του GTK + (π.χ. 2.10.x).
  • Ενημερώθηκε ο πίνακας ελέγχου nvidia-settings για να παράσχει κείμενο βοήθειας για τα κλειδιά προφίλ εφαρμογών και προτάσεις για έγκυρα ονόματα κλειδιών κατά τη διαμόρφωση των προφίλ εφαρμογών.
  • Ενημερώθηκε ο πίνακας ελέγχου nvidia-settings για να συμπληρώσετε το αναπτυσσόμενο μενού των στερεοφωνικών λειτουργιών μόνο με εκείνες τις διαθέσιμες λειτουργίες.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει την κατάρρευση εφαρμογών με χρήση της επέκτασης OpenGL ARB_query_buffer_object κάτω από το Xinerama.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε εσφαλμένες αναλύσεις HDMI υψηλής απόδοσης pixelclock (π.χ. όπως χρησιμοποιείται με αναλύσεις 4K) ως διπλός σύνδεσμος στον πίνακα ελέγχου nvidia-settings.
  • Επιδιορθώθηκε ένα σφάλμα που εμπόδισε ορισμένες οθόνες DisplayPort 1.2 να αποκατασταθούν σωστά μετά από ένα διακόπτη VT.
  • Μετονομασία ανά κατάλογο GPU proc στο / proc / driver / nvidia / gpus / με τη θέση του λεωφορείου της GPU που αναπαριστάται στο "domain: bus: device.function" Μορφή.
  • Προστέθηκαν 64-bit EGL και OpenGL ES βιβλιοθήκες σε λειτουργίες προγραμμάτων οδήγησης 64-bit.
  • Αλλαγμένη μορφή της "Τοποθεσία λεωφορείου" Πεδίο που αναφέρεται στα αρχεία /proc/driver/nvidia/gpus/0..N/information από το "domain: bus.device.function" Σε "τομέας: λεωφορείο: συσκευή.λειτουργία" Για να ταιριάζει με τη μορφή lspci.
  • Διορθώθηκε ένα σφάλμα στην επέκταση GLX_EXT_buffer_age όπου θα επιστραφούν εσφαλμένες ηλικίες εκτός εάν έχει ενεργοποιηθεί η τριπλή αποθήκευση.
  • Αλλάξατε την προεπιλεγμένη συμπεριφορά του προγράμματος οδήγησης για να σταματήσετε τη διαγραφή των εξόδων RandR 1.2 που αντιστοιχούν στις μη χρησιμοποιούμενες συσκευές DisplayPort 1.2. Η διαγραφή αυτών των εξόδων μπορεί να προκαλέσει σύγχυση σε ορισμένες εφαρμογές. Προστέθηκε μια νέα επιλογή, DeleteUnusedDP12Displays, η οποία μπορεί να χρησιμοποιηθεί για να ενεργοποιηθεί ξανά αυτή η συμπεριφορά. Αυτή η επιλογή μπορεί να ενεργοποιηθεί με την εκτέλεση του sudo nvidia-xconfig - απεικονίζει-unused-dp12-εμφανίζει
  • Βελτιωμένη υποστήριξη για τις μεταβλητές περιβάλλοντος __GL_SYNC_DISPLAY_DEVICE και VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE σε ορισμένες διαμορφώσεις. Και οι δύο μεταβλητές περιβάλλοντος αναγνωρίζουν τώρα όλα τα υποστηριζόμενα ονόματα συσκευών προβολής. Βλέπε "Παράρτημα Γ. Εμφάνιση ονομάτων συσκευών" Και "Παράρτημα G. Υποστήριξη VDPAU" Στο README για περισσότερες λεπτομέρειες.
  • Βελτιωμένη απόδοση του οδηγού X κατά το χειρισμό μεγάλου αριθμού επιφανειών.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε λήψεις PBO από πρόσωπα χαρτών κύβου για την ανάκτηση ανακριβών δεδομένων.
  • Προστέθηκε πειραματική υποστήριξη για γραφικά ARGB GLX όταν τα Xinerama και Composite είναι ενεργοποιημένα ταυτόχρονα στο X.Org xserver 1.15.

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

  • Διορθώθηκε ένα σφάλμα που εμπόδισε τη φόρτωση των αρχείων διαμόρφωσης που περιέχουν προφίλ εφαρμογών όταν υπάρχουν κατάλογοι στη διαδρομή αναζήτησης διαμόρφωσης του προφίλ εφαρμογής.
  • Η ετεροχρονισμένη αρχικοποίηση του libselinux στο πρόγραμμα οδήγησης NVIDIA OpenGL, προκειμένου να αποφευχθεί ένα πρόβλημα όπου το libselinux ενδέχεται να μην είναι έτοιμο κατά την πρώτη φόρτωση της κοινόχρηστης βιβλιοθήκης NVIDIA libGL.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να οδηγήσει σε εξάντληση της μνήμης σε εφαρμογές OpenGL που εκτελούνται σε συστήματα 32 bit.
  • Προστέθηκε η nvidia-uvm.ko, η μονάδα πυρήνα Unified Memory της NVIDIA, στο πακέτο προγραμμάτων οδήγησης NVIDIA Linux. Αυτή η ενότητα πυρήνα παρέχει υποστήριξη για τη νέα λειτουργία ενοποιημένης μνήμης σε μια επερχόμενη έκδοση CUDA.

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

  • Διορθώθηκε ένα σφάλμα που προκάλεσε την αποτυχία της αρχικοποίησης του διακομιστή X όταν οι οθόνες DisplayPort 1.2 είχαν αντιστοιχιστεί σε ξεχωριστές οθόνες X στην ίδια GPU.
  • Διορθώθηκε ένα σφάλμα που θα μπορούσε να προκαλέσει αδιέξοδο όταν ξεκλειδώνεται από προγράμματα OpenGL που χρησιμοποιούν μερικές εφαρμογές malloc, όπως το TCMalloc.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε τη διατήρηση των ρυθμίσεων Warp & Blend στις αλλαγές διαμόρφωσης οθόνης.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε κάποιες αλλαγές που έγιναν μέσω της διασύνδεσης της γραμμής εντολών nvidia-settings να αντικατοπτρίζεται στο γραφικό περιβάλλον χρήστη του nvidia-settings.
  • Αλλαγή της συμπεριφοράς αποκοπής του προγράμματος οδήγησης NVIDIA X σε Trapezoids και Triangles για ορισμένες λειτουργίες RENDER για αντιστοίχιση της συμπεριφοράς σε νεότερες εκδόσεις του Pixman:
  • http://lists.freedesktop.org/archives/pixman/2013-April/002755.html
  • Διορθώθηκε ένα σφάλμα στην παρακολούθηση MetaMode που θα μπορούσε να προκαλέσει την εκτύπωση ψευδών μηνυμάτων σφάλματος κατά την προσπάθεια προσθήκης ή διαγραφής των Metamodes μέσω NV-CONTROL.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε το πρόγραμμα οδήγησης της NVIDIA X να προσπαθήσει να φορτώσει τη σκιά X11. Χωρίς όρους, ακόμη και σε περιπτώσεις όπου ο οδηγός δεν χρειάζεται να χρησιμοποιήσει την ενότητα. Αυτό θα μπορούσε να οδηγήσει στην εκτύπωση μηνυμάτων ψευδούς σφάλματος, σε διακομιστές X όπου η ενότητα δεν ήταν παρούσα.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε τη σωστή λειτουργία των αλλαγών διαμόρφωσης της οθόνης που έγιναν με το xvidtune (1).
  • Διορθώθηκε ένα σφάλμα που μερικές φορές προκάλεσε διαφθορά σε εφαρμογές GLX κατά την αλλαγή της διαμόρφωσης οθόνης.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε το glReadPixels να λειτουργεί σωστά κατά την ανάγνωση από τα αντικείμενα του Pixel Buffer σε έμμεση απόδοση, όταν το πλάτος εικόνας δεν είναι πολλαπλάσιο του 4.
  • Προστέθηκε ένα νέο χαρακτηριστικό NV-CONTROL, NV_CTRL_BACKLIGHT_BRIGHTNESS, για τον έλεγχο φωτεινότητας οπίσθιου φωτισμού.
  • Διορθώθηκε ένα σφάλμα που εμπόδισε τις ρυθμίσεις nvidia από τη δημιουργία σελίδων διαμόρφωσης συσκευών προβολής για νεοεμφανιζόμενες συσκευές DisplayPort 1.2 Multi Stream Transport downstream.
  • Προστέθηκε αναφορά χρήσης της GPU στον πίνακα ελέγχου των ρυθμίσεων nvidia.
  • Διορθώθηκε ένα σφάλμα στον πίνακα ελέγχου nvidia-settings που εμπόδισε τους χρήστες να διαμορφώσουν στερεοφωνικά, όταν δεν είχε διαμορφωθεί ήδη στερεοφωνικό.
  • Προστέθηκε υποστήριξη για την αναφορά της ταχύτητας του ανεμιστήρα που μετρήθηκε με τον ταχομέτρη σε ικανές πλακέτες γραφικών μέσω των ρυθμίσεων nvidia και του API NV-CONTROL. Ο προηγούμενος μηχανισμός για την αναφορά της ταχύτητας του ανεμιστήρα αναφέρει την ταχύτητα του ανεμιστήρα όπως προγραμματίστηκε από τον οδηγό. Για παράδειγμα, "nvidia-settings -query = [fan: 0] / GPUCurrentFanSpeedRPM".
  • Διορθώθηκε μια παλινδρόμηση που προκάλεσε μη εμφάνιση GPU που δεν υποστηρίζουν γραφικά σε ρυθμίσεις nvidia.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τη διακοπή λειτουργίας των συσκευών πολλαπλών ροών του DisplayPort 1.2 αν αποσυνδεθούν και συνδεθούν ξανά όταν ήταν ενεργά στο τρέχον MetaMode.
  • Προστέθηκε υποστήριξη για πολλαπλές ενότητες πυρήνα NVIDIA. Αυτή η δυνατότητα επιτρέπει στους χρήστες να εκχωρούν διαφορετικές μονάδες GPU στο σύστημα σε διαφορετικές ενότητες πυρήνα NVIDIA, μειώνοντας ενδεχομένως το γενικό κόστος του λογισμικού για τον συντονισμό της πρόσβασης σε πολλαπλές GPU.
  • Προστέθηκε υποστήριξη για το API EGL σε πλατφόρμες 32-bit. Επί του παρόντος, τα υποστηριζόμενα API του προγράμματος-πελάτη είναι OpenGL ES 1.1, 2.0 και 3.0 και το μόνο υποστηριζόμενο backend του συστήματος παραθύρων είναι το X11.
  • Προσθέστε μια νέα επιλογή, AllowEmptyInitialConfiguration, η οποία επιτρέπει στον διακομιστή X να ξεκινήσει ακόμα και αν δεν εντοπιστούν συνδεδεμένες συσκευές προβολής κατά την εκκίνηση. Αυτή η επιλογή μπορεί να ενεργοποιηθεί με την εκτέλεση του "sudo nvidia-xconfig -allow-empty-initial-configuration"
  • Αυτή η επιλογή είναι χρήσιμη στις παραμέτρους εκφόρτωσης οθόνης RandR 1.4, όπου δεν έχουν συνδεθεί συσκευές GPU NVIDIA όταν ξεκινά ο διακομιστής X, αλλά ενδέχεται να συνδεθεί αργότερα.
  • Ενημέρωση του nvidia-installer για την παροχή μιας πτυσσόμενης περιοχής κειμένου για την εμφάνιση μηνυμάτων από τα αρχεία διαζευκτικών αρχείων / usr / lib / nvidia / alternate-install-present και / usr / lib / nvidia / alternate-install. Αυτό επιτρέπει την παροχή μεγαλύτερων μηνυμάτων σε αυτά τα αρχεία.
  • Ενημερώθηκε ο nvidia-installer για να αποφευχθεί η επανάληψη της "κατασκευής" ανά πυρήνα. Και "πηγή" Κατά την αναζήτηση ενοτήτων πυρήνα σε σύγκρουση στο / lib / modules.
  • Προστέθηκε μια προσωρινή μνήμη μνήμης συστήματος για τη βελτίωση της απόδοσης ορισμένων λειτουργιών rendering X που χρησιμοποιούν αποκαταστάσεις λογισμικού αποκατάστασης. Η επιλογή διαμόρφωσης X "SoftwareRenderCacheSize" Μπορεί να χρησιμοποιηθεί για τη διαμόρφωση του μεγέθους της κρυφής μνήμης.
  • Αφαιρέσατε το στοιχείο "DynamicTwinView" Επιλογές διαμόρφωσης X: είναι δυνατός ο δυναμικός επαναπροσδιορισμός των οθονών και δεν μπορεί πλέον να απενεργοποιηθεί.
  • Διορθώθηκε ένα σφάλμα που προκάλεσε τις ρυθμίσεις nvidia να εμφανίζουν λανθασμένες πληροφορίες στη σελίδα διαμόρφωσης οθόνης όταν απενεργοποιήθηκαν όλες οι οθόνες σε μια οθόνη X.
  • Ενημερώθηκε ο nvidia-installer να εγκαταστήσει μόνο τις βιβλιοθήκες libvdpau και libvdpau_trace εάν δεν υπάρχει εντοπισμένη υπάρχουσα εγκατάσταση του libvdpau στο σύστημα. Αυτή η συμπεριφορά μπορεί να αντικατασταθεί με τις επιλογές --install-vdpau-wrapper και -no-install-vdpau-wrapper.
  • Τα μελλοντικά πακέτα εγκατάστασης NVIDIA Linux δεν θα περιλαμβάνουν πλέον αντίγραφα του libvdpau ή του libvdpau_trace: συνιστάται στους χρήστες του VDPAU να εγκαταστήσουν αυτές τις βιβλιοθήκες με άλλα μέσα, π.χ. Από πακέτα που παρέχονται από τους διανομείς τους ή από την κατασκευή τους από τις διαθέσιμες πηγές:
  • http://people.freedesktop.org/~aplattner/vdpau/

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

Σχόλια για Nvidia Linux Display Driver

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