Nvidia Solaris Display Driver

Screenshot Software:
Nvidia Solaris Display Driver
Detalii soft:
Versiune: 396.45 Actualizat
Incarca data: 17 Aug 18
Producător: NVIDIA Corporation
Licenţă: Gratuit
Popularitate: 29

Rating: nan/5 (Total Votes: 0)

Driverul de afișare Nvidia Solaris este un driver video OpenGL 3D proprietate, dar distribuit gratuit, care oferă suport pentru plăcile grafice Nvidia în sistemele de operare Solaris. Driverul este distribuit în mai multe ediții, ca ramuri Long Lived (pe termen lung acceptate) și Short Lived (suportate pe termen scurt).


Instalarea driverului de afișare Nvidia Solaris

Pentru a instala driverul de afișare Nvidia Solaris în sistemul de operare Solaris, trebuie să descărcați pachetul binar din secțiunea Descărcări de mai sus și să salvați fișierul de rulare în directorul Home. Apoi, introduceți modul terminal și executați "shadow ./NVIDIA-Solaris-x86-xxx.xx.run” comanda ca root (comutați la root cu comanda & ldquo; su & rquo;), unde xxx.xx este numărul versiunii sau driverul.

Fiți conștient că trebuie să instalați mai întâi anteturile kernel-ului în sistemul de operare Solaris. În timpul instalării, utilizatorii vor fi întrebați dacă doresc să editeze manual fișierul de configurare X sau să lase instalatorul să facă toate lucrările. În mod alternativ, după instalare, puteți rula comanda nvidia-xconfig printr-un client emulator terminal X11 pentru a seta driverul nou ca implicit.

Se va executa pe cutia mea Solaris?

Da, cel mai probabil! Acesta a fost testat cu succes cu toate cele mai recente sisteme de operare Solaris care au fost lansate în ultimii ani. Ambele arhitecturi de seturi de instrucțiuni arhitecturi de seturi de 32 de biți (x86) și 64 de biți (x86_64) sunt acceptate în acest moment.


Nu funcționează cu vechea placă grafică Nvidia!

Deoarece am primit multe reclamații din partea utilizatorilor Solaris, FreeBSD și Linux care rulează plăci grafice Nvidia foarte vechi, ne simțim obligați să menționăm aici că acest driver nu va funcționa cu plăcile video. Prin urmare, ar trebui să căutați Softoware pentru cele mai recente drivere de afișare Nvidia Solaris Legacy, care sunt disponibile în mai multe filiale, inclusiv seria 304.xx, seria 96.43.xx și seria 173.14.xx.

Ce este nou în această versiune:

  • S-a rezolvat o eroare care ar putea cauza ca aplicațiile EGL cu mai multe fire să se prăbușească la ieșire.

Ce este nou în versiunea 390.67:

  • S-a rezolvat o eroare care ar putea provoca panică a kernel-ului atunci când utilizați hardware Quadro SDI Capture.
  • S-a rezolvat o eroare care a provocat complotarea kwin OpenGL să se prăbușească la lansarea anumitor aplicații OpenGL.
  • S-a stabilit un accident intermitent la lansarea aplicațiilor Vulkan.
  • S-a rezolvat o eroare care a cauzat driverului, în anumite configurații DisplayPort cu o lățime de bandă scăzută, să nu permită implicit afișarea dithering-ului. Acest lucru a dus la o bandă vizibilă.
  • Suport adăugat pentru X.Org xserver ABI 24 (xorg-server 1.20).
  • Îmbunătățiți nvidia-bug-report.sh pentru a verifica dacă kern.log este locația implicită a fișierului kernel pentru multe distribuții Linux bazate pe Debian.
  • S-a rezolvat o eroare care ar putea cauza serverelor X care exportă un driver video ABI mai devreme de 0,8 pentru a se prăbuși atunci când rulează aplicații X11 care apelează XRenderAddTraps ().

Ce este nou în versiune:

  • S-a stabilit o regresie care ar putea provoca erori ale driverului atunci când setați moduri care includ dispozitive DisplayPort Multi-Stream Transport.
  • Fixat o regresie care a cauzat unele conectori de afișare pe unele unități de procesare grafică pentru a nu raporta un dispozitiv audio conectat HDMI sau DisplayPort, chiar dacă monitorul conectat acceptă audio.
  • S-a rezolvat o eroare care uneori a împiedicat accesarea butonului "Resetare implicită de configurare" din pagina "Setări ECC" de la nvidia-settings când configurația ECC este setată la o stare non-implicită.
  • S-a rezolvat o eroare care a cauzat nvidia-setări pentru a impune limite prea agresive în pozițiile afișate în pagina "Configurația afișajului serverului X" în anumite circumstanțe.
  • S-a rezolvat o eroare care ar putea determina să apară caseta de selectare "Enable Base Mosaic (Surround)" din nvidia-settings când pe ecranul "X Server Display Configuration" este selectat un ecran X decât un ecran.
  • S-a stabilit o condiție de rasă care ar putea duce la accidente atunci când programele OpenGL au manipulat simultan obiecte tampon de vârf din mai multe fire.
  • S-a rezolvat o eroare care a determinat panoul de control al setărilor nvidia să păstreze unele setări care au fost aplicate, dar nu au fost confirmate. Acest lucru a dus la aplicarea unor setări nedorite la modificările ulterioare ale setărilor.
  • A fost adăugat suport pentru compresia YUV 4: 2: 0 pentru monitoarele conectate prin DisplayPort în configurații în care fie afișajul, fie GPU-ul nu pot conduce modul curent în RGB 4: 4: 4. Pentru detalii, consultați descrierea din apendicele "Moduri de programare".
  • A fost adăugat un atribut "AllowGSYNC" MetaMode care poate fi utilizat pentru a dezactiva complet G-SYNC. Aceasta poate fi utilizată pentru a permite activarea caracteristicilor care sunt incompatibile cu G-SYNC, cum ar fi Blur ultra mișcare de mișcare sau blocare cadru.
  • Monitoarele cu pardoseală au avut ca rezultat un ecran separat Xinerama care a fost raportat pentru fiecare țiglă. Acum, acestea vor fi combinate, în mod implicit, într-un singur ecran Xinerama mare.
  • Panourile individuale dintr-un monitor cu gresie vor fi acum aranjate pe baza informațiilor de aspect furnizate în EDID-ul monitorului. Acest lucru poate fi anulat fie prin specificarea manuală a offseturilor, fie prin utilizarea opțiunii "MetaModeOrientation".
  • Modurile intercalate dezactivate prin DisplayPort în mod implicit, din cauza suportului incomplet al GPU-ului. Adăugat tokenul de validare a modului "AllowDpInterlaced" pentru a suprascrie acest comportament implicit și oricum pentru a permite modurile intercalate peste protocolul DisplayPort.
  • S-a rezolvat o eroare care ar putea cauza afișarea anumitor ecrane GDP-EDP la o rată scăzută de reîmprospătare.
  • S-a rezolvat o eroare care limitează în mod artificial ceasul pixel maxim la 300 MHz atunci când utilizați anumiți adaptori DisplayPort la HDMI mai capabili.
  • S-a rezolvat o eroare care a cauzat raportarea topologiei PCI incorecte în nvidia-smi pe sistemele Intel Skylake.

Ce este nou în versiunea 387.22:

  • S-a stabilit o regresie care ar putea provoca erori ale driverului atunci când setați moduri care includ dispozitive DisplayPort Multi-Stream Transport.
  • Fixat o regresie care a cauzat unele conectori de afișare pe unele unități de procesare grafică pentru a nu raporta un dispozitiv audio conectat HDMI sau DisplayPort, chiar dacă monitorul conectat acceptă audio.
  • S-a rezolvat o eroare care uneori a împiedicat accesarea butonului "Resetare implicită de configurare" din pagina "Setări ECC" de la nvidia-settings când configurația ECC este setată la o stare non-implicită.
  • S-a rezolvat o eroare care a cauzat nvidia-setări pentru a impune limite prea agresive în pozițiile afișate în pagina "Configurația afișajului serverului X" în anumite circumstanțe.
  • S-a rezolvat o eroare care ar putea determina să apară caseta de selectare "Enable Base Mosaic (Surround)" din nvidia-settings când pe ecranul "X Server Display Configuration" este selectat un ecran X decât un ecran.
  • S-a stabilit o condiție de rasă care ar putea duce la accidente atunci când programele OpenGL au manipulat simultan obiecte tampon de vârf din mai multe fire.
  • S-a rezolvat o eroare care a determinat panoul de control al setărilor nvidia să păstreze unele setări care au fost aplicate, dar nu au fost confirmate. Acest lucru a dus la aplicarea unor setări nedorite la modificările ulterioare ale setărilor.
  • A fost adăugat suport pentru compresia YUV 4: 2: 0 pentru monitoarele conectate prin DisplayPort în configurații în care fie afișajul, fie GPU-ul nu pot conduce modul curent în RGB 4: 4: 4. Pentru detalii, consultați descrierea din apendicele "Moduri de programare".
  • A fost adăugat un atribut "AllowGSYNC" MetaMode care poate fi utilizat pentru a dezactiva complet G-SYNC. Aceasta poate fi utilizată pentru a permite activarea caracteristicilor care sunt incompatibile cu G-SYNC, cum ar fi Blur ultra mișcare de mișcare sau blocare cadru.
  • Monitoarele cu pardoseală au avut ca rezultat un ecran separat Xinerama care a fost raportat pentru fiecare țiglă. Acum, acestea vor fi combinate, în mod implicit, într-un singur ecran Xinerama mare.
  • Panourile individuale dintr-un monitor cu gresie vor fi acum aranjate pe baza informațiilor de aspect furnizate în EDID-ul monitorului. Acest lucru poate fi anulat fie prin specificarea manuală a offseturilor, fie prin utilizarea opțiunii "MetaModeOrientation".
  • Modurile intercalate dezactivate prin DisplayPort în mod implicit, din cauza suportului incomplet al GPU-ului. Adăugat tokenul de validare a modului "AllowDpInterlaced" pentru a suprascrie acest comportament implicit și oricum pentru a permite modurile intercalate peste protocolul DisplayPort.
  • S-a rezolvat o eroare care ar putea cauza afișarea anumitor ecrane GDP-EDP la o rată scăzută de reîmprospătare.
  • S-a rezolvat o eroare care limitează în mod artificial ceasul pixel maxim la 300 MHz atunci când utilizați anumiți adaptori DisplayPort la HDMI mai capabili.
  • S-a rezolvat o eroare care a cauzat raportarea topologiei PCI incorecte în nvidia-smi pe sistemele Intel Skylake.

Ce este nou în versiunea 384.59:

  • A fost rezolvată o eroare care a împiedicat modificările la atribuirea stereo de ochi de la aplicarea de la panoul de control al setărilor nvidia.
  • S-a rezolvat o eroare care ar putea cauza ca aplicațiile OpenGL să se prăbușească după ce au sunat glDeleteBuffers pe VBO care au fost remapate cu ARB_vertex_attrib_binding.
  • S-a rezolvat o eroare care uneori poate cauza ca aplicațiile OpenGL să se blocheze până când serverul X primește intrarea.
  • S-a rezolvat o eroare care a cauzat setărilor nvidia să scadă valoarea dispozitivului BusID atunci când a efectuat modificări la un fișier de configurare X existent.
  • S-a stabilit o regresie care a împiedicat nvidia-xconfig să interogheze unele GPU-uri, de ex. atunci când executați "nvidia-xconfig -a".
  • S-a rezolvat o eroare care a cauzat deteriorarea redării VDPAU atunci când a fost extinsă la coordonatele de peste 16384 de pixeli.
  • A fost adăugat suport pentru un filtru de transformare "Cel mai apropiat" din driverul X. Acest lucru determină conducătorul auto X să utilizeze cel mai apropiat filtru de vecină atunci când efectuează transformări pe ecran. Filtrul poate fi solicitat prin argumentul "filtru" la RRSetCrtcTransform al lui RandR sau prin tokenul MetaMode "ResamplingMethod".
  • Remediați o eroare cu GLX_EXT_buffer_age în cazul în care erorile eronate de eroare ar fi raportate pentru configurațiile SLR AFR. În astfel de configurații, vârsta tampon poate fi acum mai mare de 3, vârsta maximă tampon maximă.
  • S-a rezolvat o eroare care ar putea provoca agățarea și Xids atunci când se efectuează transformări RandR cu activare Overlay și SLI.
  • Extinderea informațiilor raportate de extensia NVIDIA Xinerama X pentru a raporta afișajele PRIME în plus față de afișajele conectate direct.
  • S-a rezolvat o eroare care a provocat apariția sau dispariția unor dispozitive audio HDMI atunci când dispozitivele HDMI au fost conectate sau deconectate.
  • S-a rezolvat o eroare care ar putea cauza erori ale driverului când setați modurile pe ecrane X care rulează la adâncimea 8 sau adâncimea 15.
  • S-a rezolvat o eroare care ar putea cauza panică intermitentă a kernel-ului atunci când rulează cu PRIME Sync.
  • S-a rezolvat o eroare care a provocat panica unui kernel atunci când fișierele HDMI se afișează pe unele mini PC-uri Zotac.

Ce este nou în versiunea 381.22 / 381.09 Beta:

  • S-a rezolvat o eroare care a provocat extensia de vârstă tampon GLX_EXT_buffer_age pentru a returna valori incorecte pentru desenele stereo atunci când utilizați modurile pasive stereo de la 5 la 9.
  • A fost rezolvată o eroare care a provocat "nvidia-settings --query all" pentru a imprima multe intrări duplicate.
  • A fost rezolvată o eroare care a cauzat căderea aplicațiilor în anumite situații atunci când apelați glXMakeCurrent în timp ce au fost activate optimizările de tip threaded OpenGL.
  • A fost rezolvată o eroare care a cauzat procesului serverului X să se blocheze cu o utilizare CPU de 100%.
  • S-a rezolvat o eroare care a cauzat aplicațiilor VDPAU să folosească coada de prezentare a blit-urilor atunci când o aplicație VDPAU anterioară nu sa oprit cu ușurință.
  • Blocări fixe și blocări care ar putea apărea atunci când un context OpenGL este creat în timp ce sistemul nu mai este disponibil în memorie.
  • S-a rezolvat o eroare care a provocat corupția atunci când ferestrele OpenGL au fost mutate sau redimensionate.
  • A fost rezolvată o eroare care a cauzat ca ecranele X care utilizează opțiunea "UseDisplayDevice" "none" să fie redimensionate la 640x480 când se utilizează "xrandr -s" pentru a schimba configurația ecranului.
  • Implicit, au fost dezactivate optimizările threaded OpenGL, inițial activate în 378.09, datorită diferitelor rapoarte de instabilitate.
  • Eliminat ecranul de pornire a logo-ului șoferului X și opțiunile NoLogoand LogoPath xorg.conf corespunzătoare.
  • A fost adăugată opțiunea MetaMode "ResamplingMethod", adăugând suport pentru metode de reeșantionare bicubică când se utilizează transformări de ecran scalabile. Vedeți README pentru mai multe detalii.

Ce este nou în versiunea 378.13 / 381.09 Beta:

  • A fost adăugat suport pentru următoarele GPU-uri:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • În mod implicit, au fost dezactivate optimizările cu filet OpenGL în Xinerama.
  • Adăugat suport pentru extensia ARB_parallel_shader_compile pentru a permite compilarea multi-threaded a shaderelor GLSL.
  • S-a actualizat driverul X pentru a ignora afișajele montate pe capul Virtual reality (HMD). Vedeți opțiunea de configurare "AllowHMD" X din README pentru detalii.
  • Driverul va face publicitate GLX FBConfigs fără biți de adâncime pe ecrane de profunzime de 30 X.
  • A fost rezolvată o eroare care a provocat blocarea sistemului atunci când s-a reluat suspendarea cu unele GPU-uri.
  • S-a stabilit o regresie care ar putea provoca corupție atunci când se afișează conectarea fierbinte.
  • S-a stabilit o regresie care a împiedicat sistemele cu mai multe monitoare DisplayPort să reia corect din suspendare.
  • S-a rezolvat o eroare în modulul kernel-ului nvidia-modeset.ko, care ar putea provoca crash-ul la trimiterea evenimentelor către componentele driverului de spațiu utilizator.
  • Suport adăugat pentru X.Org xserver ABI 23 (xorg-server 1.19)

Ce este nou în versiunea 378.13:

  • A fost adăugat suport pentru următoarele GPU-uri:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • În mod implicit, au fost dezactivate optimizările cu filet OpenGL în Xinerama.
  • Adăugat suport pentru extensia ARB_parallel_shader_compile pentru a permite compilarea multi-threaded a shaderelor GLSL.
  • S-a actualizat driverul X pentru a ignora afișajele montate pe capul Virtual reality (HMD). Vedeți opțiunea de configurare "AllowHMD" X din README pentru detalii.
  • Driverul va face publicitate GLX FBConfigs fără biți de adâncime pe ecrane de profunzime de 30 X.
  • A fost rezolvată o eroare care a provocat blocarea sistemului atunci când s-a reluat suspendarea cu unele GPU-uri.
  • S-a stabilit o regresie care ar putea provoca corupție atunci când se afișează conectarea fierbinte.
  • S-a stabilit o regresie care a împiedicat sistemele cu mai multe monitoare DisplayPort să reia corect din suspendare.
  • S-a rezolvat o eroare în modulul kernel-ului nvidia-modeset.ko, care ar putea provoca crash-ul la trimiterea evenimentelor către componentele driverului de spațiu utilizator.
  • Suport adăugat pentru X.Org xserver ABI 23 (xorg-server 1.19)

Ce este nou în versiunea 375.26:

  • A fost adăugat suport pentru următoarele GPU-uri:
  • Quadro M3000 SE
  • S-a stabilit o regresie care a împiedicat lumina de fundal a unor display-uri ale computerului portabil să se întoarcă după ce a fost oprită.
  • S-a stabilit o regresie care a împiedicat restabilirea corectă a consolei atunci când utilizați SLI.
  • S-a stabilit o regresie care ar putea cauza panoul de control al setărilor nvidia să se prăbușească la pornire cu anumite configurații GPU.
  • S-a stabilit o regresie care a împiedicat extensia GLX_NV_swap_group să funcționeze atunci când utilizați SLI sau Quadro Sync.

Ce este nou în versiunea 375.20:

  • Suport adăugat pentru următoarele GPU-uri:
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • S-a rezolvat o eroare care ar putea determina afișarea în mozaicul SLI la gol atunci când se aplică o matrice de transformare.
  • A fost rezolvată o eroare care a împiedicat G-SYNC să lucreze pe afișajele notebook-urilor.
  • S-a rezolvat o eroare care a provocat golirea dispozitivelor DisplayPort multiplu după ce consola a fost restaurată.
  • A fost rezolvată o eroare care a provocat un accident de kernel atunci când pornește X pentru a doua oară când mai multe dispozitive DisplayPort multistream sunt conectate la un singur conector DisplayPort printr-un dispozitiv ramificat.
  • Actualizată nvidia-setări pentru a nu avea o dependență de timp construit pe un pachet extern de dezvoltare nvml (o regresie introdusă în 375.10).
  • A fost rezolvată o eroare în setările nvidia la adăugarea intrărilor de reguli de profil și de profil.
  • A fost eliminată opțiunea "Activați opțiunea de instrument" din setările nvidia pentru interfața GTK 2.
  • Au fost adăugate noi opțiuni de configurare X:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • care înlocuiesc jetoanele MetaMode cu aceleași nume.
  • A fost rezolvată o eroare care a provocat întârzieri îndelungate la părăsirea VT sau dezactivarea unui dispozitiv de afișare în timpul funcționării unei aplicații OpenGL.
  • Suport adăugat pentru proprietatea RandR TILE adăugată în RandR 1.5.
  • Creșterea dimensiunii cache-ului OpenGL shader pe disc de la 64MB la 128MB. Consultați secțiunea "Specificarea setărilor variabilelor de mediu OpenGL" din driverul README pentru detalii despre cum să selectați locația sa sau să o dezactivați.
  • S-a rezolvat o eroare în primitivele de sincronizare partajate între X și OpenGL.
  • Suport adăugat pentru X.Org xserver ABI 23 (xorg-server 1.19)

Ce este nou în versiunea 370.28:

  • Referințe simbolice nedefinite fixate în libnvidia-glcore.so.
  • Actualizarea rapoartelor CurrentMetaMode prin intermediul API-ului NV-CONTROL pentru a reflecta dacă ForceCompositionPipeline sau ForceFullCompositionPipeline sunt setate în actualul MetaMode.
  • A fost adăugată capacitatea de a supra-și sub-clock anumite GPU-uri GeForce în seria GeForce GTX 1000 și mai târziu. Pentru GPU-urile care o permit, poate fi aplicată o compensare a valorilor ceasului în anumite domenii ale ceasurilor tuturor nivelurilor de performanță. Această manipulare a ceasului se face la riscul utilizatorului. Consultați documentația README a opțiunii de configurare "CoolBits" X pentru mai multe detalii.
  • A fost adăugată opțiunea MetaMode "PixelShiftMode", care permite suport pentru afișajele de schimbare a pixelilor de 4K și 8K. Consultați README pentru detalii.

Ce este nou în versiunea 367.44:

  • Suport adăugat pentru următoarele GPU-uri:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • S-a stabilit o regresie care a cauzat prăbușirea aplicațiilor care utilizează GLX indirect.
  • S-a stabilit o regresie introdusă în 367.35 care a cauzat afișarea primului set de mulțimi de utilizări a serverului X, dacă funcțiile solicitate în fișierul de configurare X au permis compilația conducătorului auto X. Aceasta ar fi declanșată, de exemplu, de token-uri MetaMode, cum ar fi ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection și Transform.

Ce este nou în versiunea 367.35:

  • S-a rezolvat o eroare care a cauzat că X s-a prăbușit atunci când a aplicat modificări proprietății RandR CscMatrix în timp ce VT-a trecut de la X.
  • S-a rezolvat o eroare care a provocat un accident la ieșirea setărilor nvidia pe afișaje cu adâncimi de culoare de 8 sau 15 biți.
  • A fost adăugat suport pentru setul de caracteristici VDPAU H pentru driverul NVIDIA VDPAU. Unitățile de procesare grafică cu setul de caracteristici VDPAU H sunt capabile de decodificarea hardware accelerată a fluxurilor video 8192x8192 (8k) H.265 / HEVC.
  • Suport adăugat pentru interogarea valorilor ceasului pe GPU-urile Pascal.
  • A fost eliminată opțiunea de configurare a bazei mozaice din setările nvidia pe sisteme în care funcția nu este acceptată.
  • S-a rezolvat o eroare care a cauzat nvidia-smi să raporteze un număr de versiune inexactă.

Ce este nou în versiunea 364.19:

  • Suport adăugat pentru următoarele GPU-uri:
  • Quadro M6000 24 GB
  • Quadro M5500
  • S-a rezolvat o eroare care ar putea genera raportarea incorectă a ratei cadrelor pe configurațiile Quadro Sync cu GPU-uri multiple.
  • Precizia X colormap îmbunătățită de la 8 biți semnificativi la 11 pe GPU-urile GeForce GPU. Quadro au folosit deja 11 biți de precizie.
  • A fost adăugată o nouă proprietate RandR, CscMatrix, care specifică o matrice de conversie a spațiului color 3x4. Matricea este aplicată după culoarea X și înainte de rampa gamma.Această proprietate este disponibilă pe GF119 și pe GPU-urile mai noi.
  • Îmbunătățirea manipulării rampei X gamma pe GF119 și GPU-uri noi. Pe aceste unități de procesare grafică, rampa RandR gamma este întotdeauna 1024 de intrări și se aplică acum pe cursorul și pe suprapunerile VDPAU sau stații de lucru în plus față de fereastra root X.
  • Îmbunătățirea interactivității aplicațiilor care utilizează un cursor hardware în timp ce G-SYNC este activ.

Ce este nou în versiunea 361.42:

  • Suport adăugat pentru următoarele GPU-uri:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24 GB
  • Limitează nivelul implicit de concurență în nvidia-settings la 32, pentru a evita atingerea limitei maxime a sarcinilor pe sistemele cu multe CPU-uri.
  • S-a stabilit o regresie care a cauzat excepții de la GPU și redare incorectă atunci când utilizați pbuffers cu EGLDevice.
  • S-a rezolvat o eroare care a provocat prăbușirea setărilor nvidia la asocierea ochelarilor cu transmițătorul 3D Vision Pro pe unele sisteme.
  • S-a rezolvat o eroare care a provocat intrări manifestate de instalator pentru unele biblioteci de compatibilitate pe 32 de biți care urmează să fie duplicate în pachetul de instalare.
  • S-a stabilit o regresie care a provocat inversarea steagurilor de polaritate a modurilor HSync și VSync.

Ce este nou în versiunea 361.28:

  • Infrastructura OpenGL Vendor-Neutral Driver (GLVND) este acum inclusă și susținută de driverele NVIDIA GLX și OpenGL. Acest lucru nu ar trebui să producă schimbări vizibile în comportamentul utilizatorilor finali, dar unele biblioteci componente interne ale driverului au fost redenumite și / sau mutate ca rezultat. Aceste modificări pot afecta scripturile care se bazează pe prezența componentelor driverului NVIDIA OpenGL, altele decât cele specificate în versiunea 1.0 OpenGL ABI Linux, întreținătorii pachetelor de instalare a driverelor NVIDIA și aplicațiile care se bazează pe prezența oricăror simboluri OpenGL / GLX în biblioteca libGL.so.1 și dependențele sale în orice mod. Vizitați https://github.com/NVIDIA/libglvnd. Pentru mai multe informații despre proiectul GLVND. Specificația Linux OpenGL ABI versiunea 1.0 este disponibilă la adresa https://www.opengl.org/registry/ABI
  • Actualizată nvidia-installer pentru a rula ldconfig (8) și depmod (8) după dezinstalarea unui driver existent, în loc să executați aceste două comenzi numai când instalați un driver nou.
  • Eliminați pachetul VDPAU și urmăriți librăria libvdpau.so.1 și libvdpau_trace.so.1 din pachetul driver. Aceste biblioteci pot fi disponibile prin sistemul de gestionare a pachetelor de distribuție sau pot fi compilate din sursele disponibile la http://people.freedesktop.org/~aplattner/vdpau/. Consultați http://freedesktop.org/wiki/Software/VDPAU/ pentru mai multe informații.
  • S-a rezolvat o eroare în driverul EGL unde un mutex a fost deblocat de mai multe ori. Acest lucru declanșează comportamentul nedefinit și, în special, dacă emițarea blocării este activată în glibc, poate duce la o eroare de segmentare.

Ce este nou în versiunea 358.16:

  • Fixată o regresie, introdusă în 358.09, care a cauzat redarea incorectă a aplicațiilor stereo OpenGL în combinație cu Quadro Sync pe anumite unități de procesare grafică.
  • A fost stabilită o regresie, introdusă în 358.09, care a cauzat suspendarea aplicațiilor stereo OpenGL când au fost activate modurile SLI AFR, SFR sau SLIAA.
  • A fost stabilită o regresie, introdusă în 358.09, care a cauzat blocarea sistemului în timpul lansării aplicațiilor OpenGL atunci când s-au folosit anumite topologii SLI Mosaic.
  • S-a rezolvat o eroare care ar putea cauza ca unele monitoare G-SYNC să tremure pe GPU-urile Kepler atunci când rulează la rate reduse ale cadrelor.
  • S-a stabilit o regresie care ar putea cauza ca aplicațiile OpenGL sau VDPAU să stea în dispozitivele Xinerama care includ mai multe ecrane X care sunt conduse de același GPU.
  • A fost adăugată o rezervă pentru a permite GLX să funcționeze atunci când comunicarea socket-ului de domeniu UNIX este blocată între GLX client-side NVIDIA și GLX server-ul NVIDIA. De exemplu, politica implicită SELinux pe Fedora 22 împiedică driverul NVIDIA 358.09 GLX să funcționeze în GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • S-a stabilit o regresie de la 358.09 care a cauzat monitoarele G-SYNC configurate să utilizeze stereo 3D Vision pentru a bloca și a raporta un semnal neacceptat.
  • A fost stabilită o regresie de la 358.09 care a provocat aplicații OpenGL care nu au reușit să negocieze permisiunea de a efectua glXSwapBuffers prin rotire pentru a opri actualizarea ecranului. Aceasta a fost declanșată pe Fedora 22, unde politica de sistem SELinux împiedică gnome-shell să comunice cu serverul X.
  • Acum, aplicațiile OpenGL care nu reușesc să negocieze flipping vor reveni la glXSwapBuffers prin blitz.
  • Pentru mai multe detalii, consultați https://bugzilla.redhat.com/show_bug.cgi?id=1271401.
  • S-a stabilit o regresie care a redus performanța OpenGL pe configurațiile serverului X fără cap.
  • S-a stabilit o scurgere de memorie care a apărut după distrugerea unui GLXWindow care încă are atașat contextul curent.
  • A fost rezolvată o eroare care a provocat crearea de buletine EGL atât cu tampon frontal, cât și cu spate, în loc de un tampon de spate, așa cum este necesar pentru EGL.
  • A fost adăugat un nou modul kernel, nvidia-modeset.ko. Această nouă componentă de driver funcționează împreună cu modulul kernel nvidia.ko pentru a programa motorul de afișare al GPU.
  • nvidia-modeset.ko nu oferă nici o nouă funcționalitate sau interfețe vizibile de utilizator către aplicații terțe. Cu toate acestea, într-o versiune ulterioară, nvidia-modeset.ko va fi utilizată ca bază pentru interfața de modelare furnizată de managerul de randare directă (DRM) al kernelului.
  • Reducerea pâlpânirii și a întârzierilor la trecerea în sau din modul G-SYNC. Ca parte a acestei schimbări, monitoarele care au indicatori G-SYNC în afișajele lor pe ecran vor raporta întotdeauna că sunt în modul G-SYNC. Indicatorul vizual OpenGL G-SYNC poate fi activat în setările nvidia pentru a determina când G-SYNC este de fapt utilizat.
  • Protocolul GLX pentru următoarea extensie OpenGL de la OpenGL 3.0 a fost promovat de la statutul oficial oficial autorizat ARB:
  • GL_EXT_draw_buffers2
  • Protocolul GLX pentru următoarele comenzi OpenGL 3.0:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • care fac parte din următoarele extensii:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • a fost promovat de la statutul oficial oficial aprobat la ARB.
  • Cu modificările de mai sus, protocolul GLX pentru OpenGL 3.0 a fost promovat de la starea oficială aprobată neoficial la ARB.
  • A fost adăugat un nou mecanism de alocare a memoriei de sistem pentru alocări mari în driverul OpenGL. Acest mecanism permite dezarhivarea alocării din proces atunci când nu este utilizată, oferind mai mult spațiu virtual de adrese pentru aplicație. Este activat implicit pe 32 de biți aplicații OpenGL cu Linux 3.11+ și glibc 2.19+. Memoria alocată în acest fel va consuma spațiu în / dev / shm. Setarea variabilei de mediu __GL_DevShmPageableAllocations la 2 va dezactiva această caracteristică
  • Suport adăugat pentru OpenGL 4.3.
  • Suport adăugat pentru X.Org xserver ABI 20 (xorg-server 1.18).

Ce este nou în versiunea 355.11:

  • Suport adăugat pentru următoarele GPU-uri:
  • Quadro M4000
  • Quadro M5000
  • S-a rezolvat o eroare care a cauzat aplicațiilor care utilizează OpenCLL sau CUDA interogabilitatea OpenGL să se prăbușească atunci când utilizează redarea indirectă GLX.
  • S-a rezolvat o eroare care a cauzat VDPAU să afișeze doar jumătatea superioară a cadrului video atunci când decodifică și afișează fluxuri video codificate H.265 / HEVC.
  • S-a rezolvat o eroare care ar putea cauza excepții de la GPU atunci când se utilizează glReadPixels () pe tampoanele de adâncime sau stencil ale ferestrelor multisample în timp ce redimensionați sau mutați ferestrele.
  • S-a rezolvat o eroare care ar putea cauza date de la un nivel de textură pentru a suprascrie datele de la nivelul inferior următor, atunci când creați o vizualizare de textură care nu include cel mai mare dintre cele două nivele.
  • S-a rezolvat o eroare care ar putea cauza blocarea panoului de control pentru setările nvidia la actualizarea aspectului afișării.
  • S-au corectat unele rapoarte eronate privind suportul pentru extensiile GLX: mai multe extensii au fost raportate ca suportate pentru GLX indirect, care de fapt erau suportate numai în cazul redării directe.
  • A fost adăugat suport pentru următoarele extensii EGL:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Marchează opțiunea DeleteUnusedDP12Displays ca fiind depreciată.
  • Versiunea 1.5.0 a specificației X Redimensionare și rotire a adăugat o notă că ieșirile create dinamic nu vor fi distruse, astfel că această opțiune este depreciată și va fi eliminată într-o versiune viitoare a driverului.
  • Suportul adăugat pentru profilele VDPAU adăugate în 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
  • A fost rezolvată o eroare care a împiedicat mai mult de o ieșire RandR de la partajarea modurilor adăugate de utilizatori.
  • S-a rezolvat o eroare care a cauzat ignorarea intervalelor de swap specificate pe anumite ecrane atunci când utilizați Xinerama.
  • Fixed un bug care a cauzat furnizate de utilizator moduri RandR cu combinații fără sens ale + HSYNC, -HSync, + vSync și steaguri -VSync de a corupe lista de mod.
  • S-a adăugat suport pentru a crea un context OpenGL 3.0 și mai mult, fără a face curent la nici un drawable.

Ce este nou în versiunea 352.21:

  • Suport adăugat pentru următoarele GPU-uri:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • S-a rezolvat o eroare în setările nvidia care au cauzat căderea aplicației la salvarea EDID-ului într-un fișier.
  • A fost rezolvată o eroare care a împiedicat utilitatea "mkprecompiled" inclusă în pachetul driver să citească corect fișierele.
  • S-a rezolvat o eroare care ar putea provoca o eroare Xid la terminarea unei aplicații de redare video utilizând coada de prezentare suprapusă în VDPAU.
  • Actualizat nvidia-installer pentru a evita recursarea prea adânc în arborii sursă de kernel în / usr / lib / modules, reflectând o restricție existentă la recursion în / lib / modules.
  • Actualizat nvidia-installer pentru a folosi modprobe (8) când părăsi modulul kernel-ului NVIDIA încărcat după instalare, în loc de insmod (8) sau libkmod. Acest lucru permite modulei kernelului să onoreze toate directivele de configurare care se aplică în /etc/modprobe.d când este încărcat.
  • S-a rezolvat o eroare care a permis ca mesajele din consola din kernel-ul Linux să fie desenate peste interfața de utilizator a nvidia-installer.

Ce este nou în versiunea 346.72:

  • A fost corectată o eroare care a cauzat pierderea sincronizării stereo în anumite configurații Quadro Sync.
  • Operațiunile cu obiecte de tampon fixe Pixel când lungimea rândului este mai mică decât lățimea. GL_ [UN] PACK_ROW_LENGTH poate fi setat la o valoare mai mică decât lățimea operației care se efectuează. Specificația OpenGL permite acest lucru (linia de sursă sau de destinație se va suprapune). Anterior, implementarea noastră de obiecte de tampon Pixel nu a susținut acest caz și ar arunca o eroare.
  • S-a stabilit o condiție de blocare rară atunci când se execută aplicații care utilizează OpenGL în fire multiple pe un GPU Quadro.

Ce este nou în versiunea 346.59:

  • Suport adăugat pentru următoarele GPU-uri:
  • Quadro K1200
  • Quadro M6000
  • A fost rezolvată o eroare care a provocat corupția atunci când comutați modurile de afișare în unele aplicații care utilizează feedback-ul transformării.
  • S-a rezolvat o eroare care a provocat coruperea texturii pe atașamentele de adâncime framebuffer șterse folosind glClearTexImage ().
  • S-a rezolvat o eroare care limitează în mod artificial ceasul pixel maxim pe afișaje în unele configurații SLI Mosaic.
  • S-a rezolvat o scurgere de memorie a kernel-ului care a avut loc atunci când a deconectat video cu accelerare hardware cu VDPAU pe GPU-uri bazate pe Maxell.

Alte software-uri de dezvoltator NVIDIA Corporation

Comentarii la Nvidia Solaris Display Driver

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!