Nvidia FreeBSD Display Driver

Sagteware kiekie:
Nvidia FreeBSD Display Driver
Sagteware besonderhede:
Weergawe: 396.45 Opgedateer
Upload datum: 17 Aug 18
Ontwikkelaar: NVIDIA Corporation
Lisensie: Gratis
Populariteit: 59

Rating: 4.0/5 (Total Votes: 1)

Nvidia FreeBSD Display Driver is 'n eie OpenGL-video bestuurder wat probeer om die grafiese kaarte wat deur Nvidia op FreeBSD bedryfstelsels geproduseer word, te ondersteun. Die bestuurder word in verskillende takke versprei, soos Kortlewend (korttermyn ondersteun) of Langlewend (langtermyn ondersteun), wat ondersteuning bied vir beide 32-bis en 64-bis instruksies-argitekture.


Installasie van Nvidia Solaris-skermbestuurder

Om die Nvidia FreeBSD-skermbestuurder te installeer, moet die gebruiker afgelaai word vanaf die aflaaiblad bo die pakket wat ooreenstem met sy hardeware-argitektuur, 'n konsolesessie invoer en die tarwe xzf NVIDIA-FreeBSD-x86_64-xxx uitvoer. xx.tar.gz & amp; CD NVIDIA-FreeBSD-x86_64-xxx.xx & amp; maak installeer & rdquo; op 64-bis stelsels of die 'tar xzf NVIDIA-FreeBSD-x86-xxx.xx.tar.gz & amp; CD NVIDIA-FreeBSD-x86-xxx.xx & amp; maak installeer & rdquo; bevel vir 32-bis stelsels, as wortel, waar xxx.xx die weergawe van die bestuurder is.

Voordat u die bogenoemde opdragte uitvoer, moet u in gedagte hou dat u eers die kernkop vir u FreeBSD-boks moet installeer. Tydens die installasie sal gebruikers gevra word of hulle die installeerder outomaties wil instel vir die nuut geïnstalleerde bestuurder en optimaliseer dit vir hul grafiese kaarte. Alternatiewelik kan kundige gebruikers die X-konfigurasielêer handmatig wysig, of na die installasie kan hulle die 'nvidia-xconfig & rsquo; beheer via 'n Linux-terminale emulator om die Nvidia-bestuurder as standaard vir hul stelsel te stel.


Word my FreeBSD-boks ondersteun?

Ja, heel waarskynlik! Ons het suksesvol getoets vir beide die kort-en lang-live-braches van hierdie bestuurder met die huidige stabiele vrystellings van die FreeBSD-bedryfstelsel, hier by die Softoware Labs. Beide 64-bis (x86_64) en 32-bis (x86) hardewareplatforms word tans ondersteun.


Wat van ou Nvidia grafiese kaart!

Omdat ons baie klagtes ontvang van ons FreeBSD-, Linux- en Solaris-gebruikers wat baie ou Nvidia-grafiese kaarte gebruik, voel ons verplig om hier te noem dat hierdie bestuurder nie met hul videokaarte sal werk nie. Daarom moet jy Softoware soek vir die nuutste Nvidia FreeBSD Legacy Display Drivers.

Wat is nuut in hierdie weergawe:

  • 'n fout opgelos wat kan veroorsaak dat multi-threaded EGL-toepassings ineenstort wanneer dit verlaat.

Wat is nuut in weergawe 390.67:

  • Vaste 'n fout wat kernpaneel kan veroorsaak wanneer Quadro SDI Capture-hardeware gebruik word.
  • 'n fout opgelos wat veroorsaak het dat kwin OpenGL-komposisie ineenstort wanneer sekere OpenGL-programme bekendgestel word.
  • Vaste onderbreking tydens die launch van Vulkan-toepassings.
  • 'n fout gemaak wat veroorsaak het dat die bestuurder, in sommige DisplayPort-konfigurasies met lae bandwydte, nie die vertoning van die display implisiet aktiveer nie. Dit het gelei tot sigbare banding.
  • Bykomende ondersteuning vir X.Org xserver ABI 24 (xorg-bediener 1,20).
  • Verbeterde nvidia-bug-report.sh om te kyk vir kern.log wat die standaard kernel log-lêer plek is vir baie Debian-gebaseerde Linux verspreidings.
  • 'n fout opgelos wat X-bedieners kan veroorsaak wat 'n Video Bestuurder ABI vroeër as 0.8 ineenstort wanneer X11-toepassings uitgevoer word wat XRenderAddTraps () bel.

Wat is nuut in weergawe:

  • Bygevoeg ondersteuning vir die volgende GPU:
  • TITAN V
  • GTX 1070 Ti
  • 'n Regressie reggestel wat bestuurderfoute kan veroorsaak wanneer die modusse wat DisplayPort Multi-Stream Transport-toestelle insluit, instel.
  • 'n regressie wat sekere vertoningskoppe op sommige GPU's veroorsaak het, het nie 'n gekoppelde HDMI- of DisplayPort-klankapparaat aangemeld nie, selfs as die gekoppelde skerm klank ondersteun.
  • 'n fout opgelos wat soms voorkom dat die "Reset Default Configuration" -knoppie in die bladsy Nvidia-instellings "ECC Settings" beskikbaar is as die ECC-konfigurasie in 'n nie-standaard staat gestel is.
  • 'n fout opgelos wat veroorsaak het dat nvidia-instellings onder aggressiewe grense op vertoonposisies in die "X Server Display Configuration" -bladsy onder sekere omstandighede afgedwing word.
  • Daar is 'n fout gemaak wat veroorsaak dat die boks 'Basis Mosaic (Surround)' aktiveer in die nvidia-instellings verdwyn as 'n X-skerm, eerder as 'n skerm, gekies word in die "X Server Display Configuration" -bladsy.
  • Bevestig 'n wedloopstoestand wat kan lei tot ineenstortings wanneer OpenGL-programme gelyktydig vertexbuffervoorwerpe van verskeie drade gelyktydig gemanipuleer het.
  • 'n fout opgelos wat die kontroleskerm van nvidia-instellings veroorsaak het om sommige instellings wat toegepas is, te behou, maar nie bevestig nie. Dit het daartoe gelei dat ongewenste instellings toegepas word op die volgende instellings verander.
  • Bygevoeg ondersteuning vir YUV 4: 2: 0 kompressie vir monitors wat via DisplayPort verbind is in konfigurasies waar die vertoning of GPU nie die huidige modus in RGB 4: 4: 4 kan bestuur nie. Sien die beskrywing in die Bylaag "Programmeerwyses" vir meer besonderhede.
  • Toegevoegde framebuffer konsole hot plug hantering na nvidia-modus.
  • Let daarop dat die hot plugging slegs hanteer word wanneer nvidia-moduset geïnitialiseer word; byvoorbeeld, wanneer Xorg of nvidia-volharding loop of wanneer nvidia-drm gelaai word met die parameter "modeset = 1".
  • Bygevoeg 'n kenmerk "AllowGSYNC" MetaMode wat gebruik kan word om G-SYNC heeltemal uit te skakel. Dit kan gebruik word om funksies wat onversoenbaar is met G-SYNC toe te laat, soos Ultra Low Motion Blur of Frame Lock.
  • Geteëlde skerms het voorheen tot 'n aparte Xinerama-skerm gerapporteer vir elke teël. Hulle sal nou by verstek gekombineer word in 'n enkele groot Xinerama skerm.
  • Die individuele panele in 'n geteëlde skerm sal nou gereël word op grond van die uitleginligting wat in die EDID van die monitor voorsien word. Dit kan oorskry word deur óf 'n opsomming van die opsies spesifiseer of die opsie MetaModeOrientation te gebruik.
  • Gestremde interlaced modes oor DisplayPort as standaard weens onvolledige ondersteuning in die GPU. Bygevoeg "AllowDpInterlaced" modus validering token om hierdie standaard gedrag te ignoreer en toelaat dat interlaced modes oor DisplayPort protokol in elk geval.
  • 'n fout opgelos wat veroorsaak dat sommige eDP G-SYNC-skerms flikker teen lae verversingsyfers.
  • 'n fout gemaak wat die maksimum pixelklok tot 300 MHz kunsmatig beperk het wanneer sekere sekere DisplayPort-HDMI-adapters gebruik word.
  • 'n fout gemaak wat foutiewe PCI topologie verslagdoening in nvidia-smi op Intel Skylake stelsels veroorsaak het.

Wat is nuut in weergawe 387.22:

  • Bygevoeg ondersteuning vir die volgende GPU:
  • GTX 1070Ti
  • 'n Regressie reggestel wat bestuurderfoute kan veroorsaak wanneer die modusse wat DisplayPort Multi-Stream Transport-toestelle insluit, instel.
  • 'n regressie wat sekere vertoningskoppe op sommige GPU's veroorsaak het, het nie 'n gekoppelde HDMI- of DisplayPort-klankapparaat aangemeld nie, selfs as die gekoppelde skerm klank ondersteun.
  • 'n fout opgelos wat soms voorkom dat die "Reset Default Configuration" -knoppie in die bladsy Nvidia-instellings "ECC Settings" beskikbaar is as die ECC-konfigurasie in 'n nie-standaard staat gestel is.
  • 'n fout opgelos wat veroorsaak het dat nvidia-instellings onder aggressiewe grense op vertoonposisies in die "X Server Display Configuration" -bladsy onder sekere omstandighede afgedwing word.
  • Daar is 'n fout gemaak wat veroorsaak dat die boks 'Basis Mosaic (Surround)' aktiveer in die nvidia-instellings verdwyn as 'n X-skerm, eerder as 'n skerm, gekies word in die "X Server Display Configuration" -bladsy.
  • Bevestig 'n wedloopstoestand wat kan lei tot ineenstortings wanneer OpenGL-programme gelyktydig vertexbuffervoorwerpe van verskeie drade gelyktydig gemanipuleer het.
  • 'n fout opgelos wat die kontroleskerm van nvidia-instellings veroorsaak het om sommige instellings wat toegepas is, te behou, maar nie bevestig nie. Dit het daartoe gelei dat ongewenste instellings toegepas word op die volgende instellings verander.
  • Bygevoeg ondersteuning vir YUV 4: 2: 0 kompressie vir monitors wat via DisplayPort verbind is in konfigurasies waar die vertoning of GPU nie die huidige modus in RGB 4: 4: 4 kan bestuur nie. Sien die beskrywing in die Bylaag "Programmeerwyses" vir meer besonderhede.
  • Toegevoegde framebuffer konsole hot plug hantering na nvidia-modus.
  • Let daarop dat die hot plugging slegs hanteer word wanneer nvidia-moduset geïnitialiseer word; byvoorbeeld, wanneer Xorg of nvidia-volharding loop of wanneer nvidia-drm gelaai word met die parameter "modeset = 1".
  • Bygevoeg 'n kenmerk "AllowGSYNC" MetaMode wat gebruik kan word om G-SYNC heeltemal uit te skakel. Dit kan gebruik word om funksies wat onversoenbaar is met G-SYNC toe te laat, soos Ultra Low Motion Blur of Frame Lock.
  • Geteëlde skerms het voorheen tot 'n aparte Xinerama-skerm gerapporteer vir elke teël. Hulle sal nou by verstek gekombineer word in 'n enkele groot Xinerama skerm.
  • Die individuele panele in 'n geteëlde skerm sal nou gereël word op grond van die uitleginligting wat in die EDID van die monitor voorsien word. Dit kan oorskry word deur óf 'n opsomming van die opsies spesifiseer of die opsie MetaModeOrientation te gebruik.
  • Gestremde interlaced modes oor DisplayPort as standaard weens onvolledige ondersteuning in die GPU. Bygevoeg "AllowDpInterlaced" modus validering token om hierdie standaard gedrag te ignoreer en toelaat dat interlaced modes oor DisplayPort protokol in elk geval.
  • 'n fout opgelos wat veroorsaak dat sommige eDP G-SYNC-skerms flikker teen lae verversingsyfers.
  • 'n fout gemaak wat die maksimum pixelklok tot 300 MHz kunsmatig beperk het wanneer sekere sekere DisplayPort-HDMI-adapters gebruik word.
  • 'n fout gemaak wat foutiewe PCI topologie verslagdoening in nvidia-smi op Intel Skylake stelsels veroorsaak het.

Wat is nuut in weergawe 384.59:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • GeForce GT 1030
  • GeForce MX150
  • 'n fout opgelê wat verhoed dat die veranderinge in die stereo-oogopdrag van toepassing is op die kontroleskerm van nvidia-instellings.
  • 'n fout gemaak wat veroorsaak het dat S4 opskort (ook bekend as "winterslaap") om tydens opskorting te hang wanneer SLI aangeskakel is.
  • 'n fout opgelos waar toestelle nie behoorlik deur die Vulkan-bestuurder opgesom word nie. Sien die gedeelte "Bekende probleme" van die README vir meer besonderhede.
  • 'n fout opgelos wat kan veroorsaak dat OpenGL-toepassings ineenstort nadat hulle glDeleteBuffers op VBO's gebel het, wat herbegin is met ARB_vertex_attrib_binding.
  • 'n fout opgelos wat soms veroorsaak dat OpenGL-aansoeke sluit totdat die X-bediener insette ontvang.
  • 'n fout opgelos wat veroorsaak het dat nvidia-instellings die BusID-waardes van die toestel laat val wanneer dit verander word aan 'n bestaande X-konfigurasielêer.
  • Bevestig 'n regressie wat nvidia-xconfig verhinder het om sommige GPU's te vra, bv. wanneer 'nvidia-xconfig -a` uitgevoer word.
  • Het 'n fout opgelos wat veroorsaak het dat VDPAU-weergawes korrup is wanneer dit uitgebrei word na koördinate van meer as 16384 pixels.
  • Opgedateerde nvidia-volgehou om nvidia-modeset.ko te aanvul benewens nvidia.ko wanneer die volhardingsmodus ingestel word.
  • Herstel verskeie siektetoetse wat per ongeluk verwyder is van die kernmodule bouproses in die 355.06-bestuurder.
  • Bygevoeg ondersteuning vir 'n "Naaste" transformasie filter in die X-bestuurder. Dit veroorsaak dat die X-bestuurder die naaste buurfiltrering gebruik wanneer skermtransformasies uitgevoer word. Die filter kan aangevra word deur die 'filter'-argument aan RandR se RRSetCrtcTransform, of deur die' Metamodusmetode 'MetaMode-token.
  • 'n fout opgelos waar nvidia-installer 'n verkeerde weergawe van die Vulkan ICD-konfigurasielêer sal installeer wanneer GLVND vir die GLX-kliënt gedeaktiveer is.
  • Maak 'n fout met GLX_EXT_buffer_age waar foutiewe buffer ouderdomwaardes gerapporteer word vir SLI AFR-konfigurasies. In sulke konfigurasies kan die buffer ouderdom nou groter wees as 3, die vorige maksimum buffer ouderdom.
  • Vaste 'n fout wat hang en Xids kan veroorsaak wanneer RandR-transformasies uitgevoer word met Overlay en SLI.
  • Uitgebreide inligting wat deur die NVIDIA Xinerama X-uitbreiding gerapporteer is om PRIME-skerms aan te meld bykomend tot direk verbind skerms.
  • Het 'n fout opgelos wat veroorsaak het dat HDMI-oudio-toestelle inkonsekwent voorkom of verdwyn as HDMI-toestelle gekonfigureer of ontkoppel is.
  • 'n fout gemaak wat bestuurderfoute kan veroorsaak wanneer die modusse op X-skerms op diepte 8 of diepte 15 ingestel word.
  • 'n fout gemaak wat intermitterende kern paniek kan veroorsaak wanneer dit met PRIME Sync uitgevoer word.
  • Vaste 'n fout wat 'n kern paniek veroorsaak het wanneer 'n HDMI-aansluiting op 'n paar Zotac mini-PC's geplaas word.
  • Opdateer nvidia-installeerder om etiketkernmodules te merk met SELinux-lêertipe 'modules_object_t'. Sommige stelsel SELinux-beleide laat net laai van kernmodules toe met hierdie SELinux-lêertipe.
  • Verwyder ondersteuning vir die nagaan en aflaai van opgedateerde bestuurderpakkette en voorafgekompileerde kernkoppelvlakke van nvidia-installer. Hierdie funksie is beperk tot ongecodeerde ftp en http, en is geïmplementeer met kode wat nie meer aktief onderhou word nie.

Wat is nuut in weergawe 381.22 / 381.09 Beta:

  • 'n fout opgelos wat veroorsaak het dat die ouderdomsverlenging van die GLX_EXT_buffer_age-buffer ouderdom foutiewe waardes vir stereo-trekkings sal terugbring wanneer die passiewe stereo modus 5 tot 9 gebruik word.
  • Het 'n fout opgelos wat 'nvidia-instellings veroorsaak het - 'n hele vraag "om baie duplikaatinskrywings te druk.
  • 'n fout opgelos wat veroorsaak het dat aansoeke in sommige situasies ineenstort wanneer die glXMakeCurrent-oproep gebring word terwyl OpenGL-geskroefde optimalisasies aangeskakel is.
  • 'n fout opgelos wat veroorsaak het dat VDPAU-aansoeke die blit-aanbiedingskode gebruik wanneer 'n vorige VDPAU-program nie skoon gesluit is nie.
  • Vaste hang en ineenstortings wat kan voorkom wanneer 'n OpenGL-konteks geskep word terwyl die stelsel buite die beskikbare geheue is.
  • 'n fout gemaak wat korrupsie veroorsaak het toe OpenGL-vensters verskuif of verander is.
  • 'n fout wat X-skerms veroorsaak het, gebruik die opsie "UseDisplayDevice" "none" om te verander na 640x480 wanneer xrandr -s gebruik word om die skermkonfigurasie te verander.
  • Gestremde OpenGL-gedrukte optimalisasies as standaard, aanvanklik aangeskakel in 378.09, as gevolg van verskeie verslae van onstabiliteit.
  • Verwyder die X-bestuurder se logo spatskerm en die ooreenstemmende NoLogoand LogoPath xorg.conf opsies.
  • Die MetaMode-opsie "ResamplingMethod" bygevoeg, met die byvoeging van ondersteuning vir bikubiese hermonsteringsmetodes wanneer skaal transformasies gebruik word. Sien die README vir meer besonderhede.

Wat is nuut in weergawe 378.13 / 381.09 Beta:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp
  • Herstel ondersteuning vir die volgende GPU:
  • GRID K520
  • Verbeterde verenigbaarheid met onlangse pitte.
  • Het 'n fout opgelos wat 'nvidia-instellings veroorsaak het - 'n hele vraag "om baie duplikaatinskrywings te druk.
  • 'n fout opgelos wat veroorsaak het dat aansoeke in sommige situasies ineenstort wanneer die glXMakeCurrent-oproep gebring word terwyl OpenGL-geskroefde optimalisasies aangeskakel is.
  • Dit het gereeld plaasgevind toe Steam probeer het om 'n video te maak op die volle skerm.
  • 'n fout opgelos wat veroorsaak het dat VDPAU-aansoeke die blit-aanbiedingskode gebruik wanneer 'n vorige VDPAU-program nie skoon gesluit is nie.
  • Vaste hang en ineenstortings wat kan voorkom wanneer 'n OpenGL-konteks geskep word terwyl die stelsel buite die beskikbare geheue is.
  • 'n fout gemaak wat korrupsie veroorsaak het toe OpenGL-vensters verskuif of verander is.
  • 'n fout wat X-skerms veroorsaak het, gebruik die opsie "UseDisplayDevice" "none" om te verander na 640x480 wanneer xrandr -s gebruik word om die skermkonfigurasie te verander.
  • Vaste 'n kern ongeluk wat plaasgevind het toe die groot gebruikers geheue toewysings in CUDA geplaas word.
  • Gestremde OpenGL-gedrukte optimalisasies as standaard, aanvanklik aangeskakel in 378.09, as gevolg van verskeie verslae van onstabiliteit.
  • Bygevoeg ondersteuning vir die volgende Vulkan-uitbreidings:
  • 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
  • Hierdie uitbreidings benodig 'n Vulkan-loader-weergawe> gt; 1.0.42.
  • Die X-bestuurder se logo spatskerm verwyder en die ooreenstemmende NoLogo- en LogoPath xorg.conf-opsies.
  • Die MetaMode-opsie "ResamplingMethod" bygevoeg, met die byvoeging van ondersteuning vir bikubiese herbepaalmetodes wanneer skaal transformasies gebruik word. Sien die README vir meer besonderhede.
  • 'n fout opgelos wat HDMI verlaat en DisplayPort klank gedemp nadat 'n framebuffer-konsol af is herstel. Vir sommige skerms het dit veroorsaak dat die skerm leeg bly.
  • 'n fout opgelos wat veroorsaak het dat klank oor DisplayPort nie meer werk as die monitor ontkoppel is nie en weer in of wakker is van die DPMS-kragbesparingsmodus.
  • Vaste regressie wat korrupsie in sekere toepassings veroorsaak het, soos vensterskadu's in Unity, nadat dit hervat is.

Wat is nuut in weergawe 378.13:

  • Bygevoeg ondersteuning vir die volgende GPU (s):
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Gestremde OpenGL-threaded optimizations as standaard onder Xinerama.
  • Bygevoeg ondersteuning vir die ARB_parallel_shader_compile uitbreiding om multi-threaded samestelling van GLSL shaders toe te laat.
  • Opdateer die X-bestuurder om enige Virtual Reality Head Mounted Displays (HMDs) te ignoreer. Sien die opsie "AllowHMD" X in die README vir meer besonderhede.
  • Die bestuurder sal nou GLX FBConfigs adverteer sonder dieptes op die diepte 30 X skerms.
  • 'n fout opgelos wat veroorsaak het dat die stelsel hang wanneer dit weerhou met opskorting met 'n paar GPU's.
  • 'n Regressie reggestel wat korrupsie kan veroorsaak wanneer die hot-plugging vertoon.
  • Bevestig 'n regressie wat verhoed het dat stelsels met verskeie DisplayPort-monitors korrek hervat word van opskorting.
  • 'n fout in die kernmodule nvidia-modeset.ko wat kan veroorsaak dat dit ineenstort wanneer gebeurtenisse gestuur word na komponente van gebruikersruimtes.
  • Bykomende ondersteuning vir X.Org xserver ABI 23 (xorg-bediener 1,19)
  • Bygevoeg ondersteuning vir FreeBSD 11.0-RELEASE.

Wat is nuut in weergawe 375.26:

  • Bygevoeg ondersteuning vir die volgende GPU (s):
  • Quadro M3000 SE
  • Vaste regressie het die agtergrondlig op sommige notaboekskerms verhoed om weer aan te skakel nadat dit afgeskakel is.
  • 'n regressie reggestel wat die konsole nie behoorlik herstel het nie, wanneer SLI gebruik word.
  • 'n regressie reggestel wat kan veroorsaak dat die kontroleskerm van nvidia-instellings tydens opstarten met sekere GPU-konfigurasies ineenstort.
  • Het 'n regressie vasgestel wat verhoed dat die uitbreiding GLX_NV_swap_group werk wanneer SLI of Quadro Sync gebruik word.

Wat is nuut in weergawe 375.20:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • 'n fout gemaak wat vertoon kan word in SLI Mosaic leeg wanneer 'n transformasiematriks toegepas word.
  • 'n fout opgelos wat voorkom dat G-SYNC werk op notaboekuitstallings.
  • 'n fout opgelos wat veroorsaak het dat DisplayPort multistream-toestelle leeg is nadat die konsole herstel is.
  • Bly 'n fout wat 'n kernkras veroorsaak het toe X vir die tweede keer begin word wanneer meer as een DisplayPort multistream-toestel via 'n taktoestel aan 'n enkele DisplayPort-konneksie gekoppel is.
  • Opdateer nvidia-instellings om nie 'n bou-tyd afhanklikheid van 'n eksterne nvml-ontwikkelingspakket te hê nie ('n regressie wat in 375.10 ingestel is).
  • 'n ongeluk in nvidia-instellings opgelos wanneer die Aansoekprofielreël en Profielinskrywings bygevoeg word.
  • Die opsie "Aktiveer Tooltip" verwyder in nvidia-instellings vir die GTK 2-koppelvlak.
  • Nuwe X-opsies bygevoeg:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • wat die MetaMode-tokens met dieselfde name ignoreer.
  • 'n fout opgelos wat lang vertragings veroorsaak het toe die VT verlaat of 'n vertoningsapparaat gedeaktiveer word terwyl 'n OpenGL-program hardloop.
  • Bygevoeg ondersteuning vir die RandR TILE eiendom bygevoeg in RandR 1.5.
  • Die OpenGL-shader-cache grootte van 64 MB tot 128 MB verhoog. Verwys na die gedeelte "OpenGL Omgewings veranderlike instellings" in die bestuurder README vir meer inligting oor hoe om die ligging te kies of af te skakel.
  • Bykomende ondersteuning vir X.Org xserver ABI 23 (xorg-bediener 1,19)
  • Bygevoeg ondersteuning vir FreeBSD 11.0-RELEASE.

Wat is nuut in weergawe 370.28:

  • Vaste ongedefinieerde simboolverwysings in libnvidia-glcore.so.
  • Opgedateer CurrentMetaMode-verslagdoening via die NV-CONTROL API om te reflekteer of ForceCompositionPipeline of ForceFullCompositionPipeline in die huidige MetaMode is ingestel.
  • Het die vermoë bygevoeg om sekere GeForce GPU's in die GeForce GTX 1000-reeks en later te oor- en onderklok. Vir GPU's wat dit toelaat, kan 'n offset toegepas word op klokwaardes in sommige klokdomeine van alle prestasievlakke. Hierdie klokmanipulasie word op eie risiko gedoen. Sien die README dokumentasie van die "CoolBits" X konfigurasie opsie vir meer besonderhede.
  • Bygevoeg die "PixelShiftMode" MetaMode opsie, wat ondersteuning bied vir 4K en 8K pixel shift skerms. Sien die README vir meer besonderhede.

Wat is nuut in weergawe 367.44:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • Bevestig 'n regressie wat veroorsaak het dat aansoeke met indirekte GLX gebruik word om te crash.
  • 'n regressie wat in 367.35 ingestel is, het veroorsaak dat die eerste modus van die X-bediener leeg vertoon word, as die eienskappe wat in die X-konfigurasielêer aangevra is, die X-bestuurder se samestellingspyplyn aangeskakel het. Dit sal veroorsaak word, byvoorbeeld deur MetaMode-tokens soos ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection and Transform.

Wat is nuut in weergawe 367.35:

  • 'n fout wat veroorsaak het dat X ineenstort as gevolg van veranderinge aan die RandR CscMatrix-eiendom, terwyl VT-weg van X afgewyk is.
  • 'n fout opgelê wat 'n ongeluk veroorsaak het toe u die Nvidia-instellings verlaat op skerms met 8 of 15 bit kleurdieptes.
  • Bygevoeg ondersteuning vir VDPAU Feature Set H aan die NVIDIA VDPAU bestuurder. GPU's met VDPAU Feature Set H kan hardeware versnelde dekodering van 8192x8192 (8k) H.265 / HEVC videostrome.
  • Bygevoeg ondersteuning vir die navraag van klok waardes op Pascal GPU's.
  • Die konfigurasie opsie Base Mosaic verwyder van nvidia-instellings op stelsels waar die kenmerk nie werklik ondersteun word nie.
  • 'n fout gemaak wat veroorsaak het dat nvidia-smi 'n onakkurate weergawe nommer aangemeld het.

Wat is nuut in weergawe 364.19:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • Quadro M6000 24GB
  • Quadro M5500
  • 'n fout gemaak wat foutiewe raamwerkverslaggewing op Quadro Sync-konfigurasies met verskeie GPU's kan veroorsaak.
  • Verbeterde X colormap presisie van 8 beduidende stukkies tot 11 op GeForce GPUs.Quadro GPU's het reeds 11 bietjie akkuraatheid gebruik.
  • Het 'n nuwe RandR-eiendom, CscMatrix, bygevoeg wat 'n 3x4-kleurruimteomskakingsmatriks spesifiseer. Die matriks word toegepas na die X-kolomap en voor die gamma-oprit. Hierdie eienskap is beskikbaar op GF119 en nuwer GPU's.
  • Verbeterde hantering van die X-gamma-oprit op GF119 en nuwer GPUs.Op hierdie GPU's is die RandR-gamma-oprit altyd 1024 inskrywings en is nou van toepassing op die vertoning van die wyser- en VDPAU- of werkstasie bykomend tot die X-wortelvenster.
  • Verbeter die interaktiwiteit van programme wat 'n hardeware wyser gebruik terwyl G-SYNC aktief is.

Wat is nuut in weergawe 361.42:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Beperk die standaardvlak vir gelyktydigheid in nvidia-instellings tot 32, om te verhoed dat die maksimum take limiet op stelsels met baie SVE's slaan.
  • Bevestig 'n regressie wat GPU-uitsonderings en verkeerde weergawes veroorsaak het toe pbuffers met EGLDevice gebruik word.
  • 'n fout gemaak wat veroorsaak het dat nvidia-instellings ineenstort wanneer die bril met die 3D Vision Pro-sender op sommige stelsels geparkeer word.
  • 'n fout opgelos wat veroorsaak het dat installeerder manifes-inskrywings vir sommige 32-bits verenigbaarheidsbiblioteke in die installeerderpakket gedupliseer moet word.
  • Bevestig 'n regressie wat veroorsaak het dat die HSync- en VSync-modus-tydspolariteitsvlae omgekeer word.

Wat is nuut in weergawe 361.28:

  • Bygevoeg ondersteuning vir die volgende GPU: GeForce 945A
  • Die infrastruktuur van OpenGL Vendor-Neutral Driver (GLVND) word nou ingesluit en ondersteun deur die NVIDIA GLX- en OpenGL-bestuurders. Dit behoort nie sigbare veranderinge in gedrag vir eindgebruikers te veroorsaak nie, maar sommige interne bestuurder komponent biblioteke is hernoem en / of verskuif as gevolg hiervan. Hierdie veranderinge kan skripte beïnvloed wat staatmaak op die teenwoordigheid van NVIDIA OpenGL-bestuurskomponente anders as dié wat in die Linux OpenGL ABI weergawe 1.0, instandhouders van alternatiewe NVIDIA-bestuurderinstallasiepakkette, en toepassings wat staatmaak op die teenwoordigheid van enige nie-OpenGL / GLX simbole in die libGL.so.1 biblioteek en sy afhanklikes op enige manier. Sien asseblief https://github.com/NVIDIA/libglvnd. Vir meer inligting oor die GLVND projek. Die Linux OpenGL ABI weergawe 1.0 spesifikasie is beskikbaar by https://www.opengl.org/registry/ABI
  • Opdateer nvidia-installer om ldconfig (8) en depmod (8) na die installering van 'n bestaande bestuurder uit te voer, in plaas van net hierdie twee opdragte te bestuur wanneer 'n nuwe bestuurder geïnstalleer word.
  • Verwyder die VDPAU wrapper en spoor biblioteke libvdpau.so.1 en libvdpau_trace.so.1 uit die bestuurder pakket. Hierdie biblioteke kan beskikbaar wees via u verspreidingspakketbestuurstelsel, of kan saamgestel word uit die bronne beskikbaar by http://people.freedesktop.org/~aplattner/vdpau/. Sien http://freedesktop.org/wiki/Software/VDPAU/ vir meer inligting.
  • 'n fout in die EGL-bestuurder vasgestel waar 'n mutex meer as een keer ontsluit is. Dit lei tot ongedefinieerde gedrag, en veral as lock elision in glibc aangeskakel is, kan dit 'n segmenteringsfout veroorsaak.

Wat is nuut in weergawe 358.16:

  • 'n regressie, wat in 358.09 bekend gestel is, het 'n foutiewe weergawe van OpenGL-stereo-toepassings in kombinasie met Quadro Sync op sekere GPU's veroorsaak.
  • 'n regressie, wat in 358.09 ingestel is, het vasgestel, wat veroorsaak het dat OpenGL-stereo-toepassings aangehang het toe SLI AFR, SFR of SLIAA modes aangeskakel is.
  • 'n Regressie, wat in 358.09 bekend gestel is, het die stelsel laat hang terwyl OpenGL-toepassings begin is toe sommige SLI Mosaic-topologieë gebruik is.
  • Bly vasgestel, wat in 358.09 ingestel is, wat 'n kernkrag kan veroorsaak wanneer nvidia.ko en nvidia-modeset.ko verskillende weergawes het. Dit kan gebeur as 'n ouer bestuurderpakket geïnstalleer is nadat 358.09 geïnstalleer is.
  • 'n fout gemaak wat kan veroorsaak dat sommige G-SYNC-monitors flikker op Kepler-gebaseerde GPU's wanneer hulle teen lae raam tariewe hardloop.
  • 'n regressie reggestel wat kan veroorsaak dat OpenGL- of VDPAU-toepassings in Xinerama-uitlegte hang, insluitend verskeie X-skerms wat deur dieselfde GPU bestuur word.
  • Het 'n terugval bygevoeg om toe te laat dat GLX funksioneer wanneer UNIX-domeinsluitingskommunikasie geblokkeer word tussen NVIDIA kliënt-kant GLX en NVIDIA-bediener-kant GLX. Byvoorbeeld, die standaard SELinux-beleid op Fedora 22 voorkom dat die NVIDIA 358.09 GLX-bestuurder in GDM3 werk:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Vaste regressie vanaf 358.09 wat veroorsaak het dat G-SYNC-monitors ingestel is om 3D Vision stereo te gebruik om leeg te gaan en 'n nie-ondersteunde sein te rapporteer.
  • Bevestig 'n regressie vanaf 358.09 wat OpenGL-aansoeke veroorsaak het wat nie toestemming gehad het om glXSwapBuffers uit te voer nie, om te keer dat die skerm opgedateer word. Dit is geaktiveer op Fedora 22, waar die SELinux-stelselbeleid verhoed dat die kabouter van die kabouter met die X-bediener kommunikeer.
  • OpenGL-toepassings wat versuim om te onderhandel, sal terugval na glXSwapBuffers via blitting.
  • Sien https: / / bugzilla.redhat.com/show_bug.cgi?id=1271401 vir meer besonderhede.
  • Vaste regressie wat die OpenGL-prestasie op koplose X-bedienerkonfigurasies verminder.
  • Daar is 'n geheue lek opgelos wat plaasgevind het nadat 'n GLXWindow vernietig is, wat nog steeds die huidige konteks daaraan verbonde het.
  • 'n fout gemaak wat veroorsaak het dat EGL pbuffers geskep word met beide 'n voor- en rugbuffer, in plaas van slegs 'n terugbuffer, soos benodig vir EGL.
  • Bygevoeg 'n nuwe kernmodule, nvidia-modeset.ko. Hierdie nuwe bestuurder komponent werk in samewerking met die kernkrag module nvidia.ko om die vertoningsenjin van die GPU te programmeer.
  • nvidia-modeset.ko bied geen nuwe gebruikers sigbare funksionaliteit of koppelvlakke aan derdeparty-toepassings nie. In 'n latere weergawe sal nvidia-modeset.ko egter gebruik word as basis vir die modusverstellings-koppelvlak wat deur die kernbestuurder (DRM) verskaf word.
  • Verminder flikkerende en vertragings wanneer die G-SYNC-modus oorgeskakel word na of buite. As deel van hierdie verandering sal monitors wat G-SYNC-aanwysers in hul skerm vertoon het, nou ook rapporteer dat hulle in die G-SYNC-modus is. Die visuele aanwyser OpenGL G-SYNC kan in nvidia-instellings geaktiveer word om te bepaal wanneer G-SYNC werklik gebruik word.
  • GLX-protokol vir die volgende OpenGL-uitbreiding van OpenGL 3.0 is van nie-amptelike tot ARB-goedgekeurde amptelike status bevorder:
  • GL_EXT_draw_buffers2
  • GLX-protokol vir die volgende OpenGL 3.0-opdragte:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • wat deel uitmaak van die volgende uitbreidings:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • is vanaf nie-amptelike tot ARB-goedgekeurde amptelike status bevorder.
  • Met die bogenoemde veranderinge is GLX-protokol vir OpenGL 3.0 bevorder van nie-amptelike tot ARB-goedgekeurde amptelike status.
  • Bygevoeg 'n nuwe stelsel geheue toekenning meganisme vir groot toekennings in die OpenGL bestuurder. Hierdie meganisme laat die toewysing van die proses toe as dit nie gebruik word nie, en maak dus meer virtuele adresruimte beskikbaar vir die aansoek. Dit is standaard aangeskakel op 32 bit OpenGL-toepassings met Linux 3.11+ en glibc 2.19+. Geheue wat op hierdie manier toegeken word, sal ruimte in / dev / shm verteer. Om die omgewingsveranderlike te stel __GL_DevShmPageableAllocations tot 2 sal hierdie kenmerk deaktiveer
  • Bygevoeg ondersteuning vir OpenGL 4.3.
  • Bykomende ondersteuning vir X.Org xserver ABI 20 (xorg-bediener 1.18).

Wat is nuut in weergawe 355.11:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • GeForce GTX 950
  • Quadro M4000
  • Quadro M5000
  • 'n fout opgelos wat veroorsaak het dat aansoeke met OpenCL of CUDA met OpenGL-interopability gebruik word om te crash wanneer GLX indirekte weergawes gebruik word.
  • 'n fout opgelos wat veroorsaak het dat VDPAU net die boonste helfte van 'n video raam vertoon wanneer die H.265 / HEVC-gekodeerde videostrome ontsyfer en vertoon word.
  • 'n fout gemaak wat GPU-uitsonderings kan veroorsaak wanneer glReadPixels () op die diepte- of stensilbuffers van veelvuldige vensters gebruik word terwyl die vensters verander of verplaas word.
  • Bly 'n fout wat data van een tekstuurvlak kan veroorsaak om data van die volgende laagste vlak te vervang, wanneer 'n teksbeskouing gemaak word wat nie die hoër van die twee vlakke bevat nie.
  • 'n fout opgelos wat kan veroorsaak dat die kontroleskerm van nvidia-instellings ineenstort wanneer die skermuitleg opgedateer word.
  • Korrekte foutiewe verslaggewing van ondersteuning vir GLX-uitbreidings: verskeie uitbreidings is aangemeld as ondersteun vir indirekte GLX, wat eintlik net onder direkte weergawe ondersteun word.
  • Bygevoeg ondersteuning vir die volgende EGL uitbreidings:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Die opsie DeleteUnusedDP12Displays gemerk as verval.
  • Weergawe 1.5.0 van die X Resize and Rotate-spesifikasie het 'n nota bygevoeg dat dinamies-geskepde uitsette nie vernietig sal word nie. Hierdie opsie is dan afgeskaf en sal verwyder word in 'n toekomstige weergawe van die bestuurder.
  • Bygevoeg ondersteuning vir VDPAU profiele bygevoeg in 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
  • Het 'n fout opgelos wat meer as een RandR-uitset verhinder het om gebruikers-bygevoegde modi te deel.
  • 'n fout opgelos wat veroorsaak het dat aansoek-gespesifiseerde ruilintervalle op sommige skerms geïgnoreer word wanneer Xinerama gebruik word.
  • 'n fout opgelos wat veroorsaak het dat RandR-modelle deur gebruikers verskaf is met onoordeelkundige kombinasies van die + HSync, -HSync, + VSync en -VSync-vlae om die moduslys te korrupteer.
  • Bygevoeg ondersteuning om 'n OpenGL 3.0 en hoër konteks huidige te maak sonder om enige tekenbaar te maak.

Wat is nuut in weergawe 352.21:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • 'n fout in nvidia-instellings opgelos wat veroorsaak het dat die program ineenstort wanneer die EDID na 'n lêer gestoor word.
  • 'n fout opgelos wat voorkom dat die "mkprecompiled" -program ingesluit in die bestuurderpakket korrek is om lêers te lees.
  • 'n fout opgelos wat 'n Xid-fout kan veroorsaak wanneer 'n video-afspeelprogram beëindig word deur die oorleggingsaanstellingswachtrij in VDPAU te gebruik.
  • Opdateer nvidia-installer om te voorkom dat dit te diep in kernbronbome onder / usr / lib / modules terugspeel, wat 'n bestaande beperking op herwinning onder / lib / modules weerspieël.
  • Opdateer nvidia-installer om modprobe (8) te gebruik wanneer die NVIDIA-kernmodule gelaai word nadat dit geïnstalleer is, in plaas van insmod (8) of libkmod. Dit laat die kernmodule toe om enige konfigurasie-riglyne wat daarop betrekking het, te respekteer in /etc/modprobe.d wanneer dit gelaai word.
  • 'n fout opgelos wat toelaat dat konsole boodskappe vanaf die Linux-kern oor die gebruikerskoppelvlak van nvidia-installer getrek word.

Ander sagteware ontwikkelaar NVIDIA Corporation

Kommentaar te Nvidia FreeBSD Display Driver

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!