Nvidia Linux Display Driver 64-bit

Sagteware kiekie:
Nvidia Linux Display Driver 64-bit
Sagteware besonderhede:
Weergawe: 396.45 Opgedateer
Upload datum: 17 Aug 18
Ontwikkelaar: NVIDIA Corporation
Lisensie: Gratis
Populariteit: 125

Rating: nan/5 (Total Votes: 0)

Nvidia Linux Display Driver 64-bis is 'n eie, maar vrylik verspreide OpenGL-video bestuurder wat daarop gemik is om ondersteuning te bied vir Nvidia grafiese kaarte op enige Linux kern-gebaseerde bedryfstelsel. Hierdie weergawe is ontwerp om slegs rekenaars wat die 64-bis argitektuur ondersteun, geïnstalleer te word. Vir 32-bis ondersteuning, sien hierdie skakel. Dit is 'n inheemse Linux-bestuurder wat gebruikers slegs met 'n opdrag-installeerder, sowel as 'n instellingspaneel, voorsien. Dit is ook die nommer een keuse vir dobbel gebruikers.


Hoe installeer ek die Nvidia grafiese bestuurder?

Om die Nvidia Linux Display Driver op u Linux-boks te installeer, moet u die binêre pakket eers aflaai met die "Download" knoppie hierbo, stoor die lopende lêer in u tuisgids, maak 'n TTY oop en voer die 'sh./NVIDIA-Linux-x86-xxx.xx.run” opdrag (sonder aanhalings), as wortel (met sudo), waar xxx.xx die weergawe nommer is.

Hou egter in gedagte dat jy eers die Linux kern header pakkette moet installeer! Tydens die installasie sal u gevra word of u die X-konfigurasielêer handmatig wil wysig of die installateur al die harde werk moet doen. Alternatiewelik kan dit outomaties gekonfigureer word deur die bevel van nvidia-xconfig te bestuur via 'n Linux-terminale emulator na die installasie.


Watter Nvidia grafiese kaarte word deur hierdie bestuurder ondersteun?

Amptelik ondersteun die Nvidia Linux Display Driver 'n wye verskeidenheid Nvidia grafiese kaarte, veel meer as die oopbron Nouveau bestuurder ondersteun. Die meeste van die ION, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade, sowel as al die GeForce-reeks word tans ondersteun.


Is my Linux verspreiding ondersteun?

In ons toetse, hier by die Softoware Testing Labs, het ons die Nvidia Linux Display Driver suksesvol geïnstalleer op talle verspreidings van Linux, insluitende die gewilde Ubuntu. Dit speel goed met Arch Linux, Debian GNU / Linux, Linux Munt, openSUSE, Fedora, en baie ander bekende Linux-kern-gebaseerde bedryfstelsels.

Wat is nuut in hierdie weergawe:

  • Verbeterde herstel van Vulkan direk-vertoon programme na 'n aansoek hang of crash.
  • '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.
  • Bevestig 'n intermitterende ongeluk wanneer programme deur Wyn begin word.
  • '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 fout opgelos wat veroorsaak het dat die Vulkan X11-swapchains nie op GPU's sonder 'n vertoningsenjin kon druip nie, soos sommige Tesla-handelsmerk-grafiese kaarte en 'n paar Optimus-skootrekenaars.
  • 'n fout opgelos wat veroorsaak het dat Vulkan-toepassings op groot skerms op sommige Kepler GPU's hang, soos die GeForce GTX 680.
  • 'n fout opgelos waar die G-SYNC-aanwyser "normale" in plaas van "G-SYNC" op Vulkan-aansoeke rapporteer wanneer G-SYNC aangeskakel is.

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.
  • Bygevoeg 'n nvidia.ko kern module parameter, NVreg_EnableBacklightHandler, wat gebruik kan word om eksperimentele hantering van laptop-ligte helderheid deur middel van / sy / klas / agtergrond te aktiveer. Hierdie hanteerder oortree die ACPI-gebaseerde een wat deur die kernkode module video.ko verskaf word.
  • NVreg_EnableBacklightHandler is standaard gedeaktiveer.
  • Bygevoeg G-SYNC vir alle ondersteunde Vulkan swapchains vir Maxwell en hoër. G-SYNC is standaard geaktiveer wanneer G-SYNC-gereed monitors gebruik word. Vir swaarkettings wat direk vertoon kan word, kan 'n aansoekprofiel met 'GLGSYNCAllowed'-instelling wat ingestel is op' vals 'gebruik word om hierdie kenmerk uit te skakel:
  • ("reëls": [
  • {"patroon": [], "profiel": ["GLGSYNCAllowed", vals)}
  • '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.
  • Verbeterde prestasie van Vulkan-toepassings met volle skerm met X11 swapchains. Hierdie optimalisering sal meer gebeurtenisse veroorsaak wat 'n ouer swapchain veroorsaak, soos wanneer u die volle skerm modus invoer of verlaat. (Dit word algemeen ondervind wanneer die alt-tab sleutel kombinasie gebruik word.) Programme wat nie behoorlik op die VK_ERROR_OUT_OF_DATE_KHR terugkeer kode reageer nie, sal moontlik nie behoorlik funksioneer wanneer hierdie gebeurtenisse plaasvind nie. Sien afdeling 30.8 van die Vulkan-spesifikasie.
  • 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.
  • Vaste probleme opgelos wat voorkom dat die "cc_version_check" gesondheidstoets korrek loop wanneer die NVIDIA kernmodules gebou word. Aangesien hierdie probleme gemaklike wanverhoudings tussen die kompileerder-weergawes wat gebruik is om die kern- en NVIDIA-kernmodules vir 'n lang tydperk te bou, gemaskerd is, is nvidia-installeerder opgedateer om misveranderings van CC-weergawes as standaard te ignoreer.
  • Opdateer nvidia-installer om die init_module syscall direk te gebruik om laai kernmodules te toets in plaas van libkmod / insmod. Dit verwyder libkmod as 'n afhanklikheid van nvidia-installer, en insmod as 'n looptyd afhanklikheid.
  • 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 opgelos wat kan veroorsaak dat OpenGL-toepassings na 'n verlengde DPMS-slaapstatus op 'n monitor wat met PRIME Sync gedryf word, ineenstort.
  • 'n fout gemaak wat die maksimum pixelklok tot 300 MHz kunsmatig beperk het wanneer sekere sekere DisplayPort-HDMI-adapters gebruik word.
  • Daar is 'n fout opgelos waardeur die NVIDIA-kernmodules nie gebou kan word vir nie-SMP Linux-pitte.
  • Opdateer die uitvoer van 'nvidia-smi nvlink - status` om die NVLink-spoed aan te meld.
  • '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:

  • '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.
  • 'n fout in Vulkan reggemaak om te wys waar DP1.2-monitors nie opgeneem is nie.
  • 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 toepassings in sommige situasies ineenstort, wanneer glXMakeCurrent gebel word terwyl OpenGL-geskroefde optimalisasies geaktiveer is. Dit het gereeld plaasgevind toe Steam probeer het om 'n video te maak op 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 'n groot gebruiker geheue toekennings 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.
  • 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 herbepaalmetodes wanneer skaal transformasies gebruik word. Sien die README vir meer besonderhede.

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.
  • Bygevoeg ondersteuning in nvidia-instellings om gekonfigureerde PRIME-skerms te sien. Om PRIME-uitstallings te aktiveer, sien "Aflaaiboekweergawe met RandR 1.4" in die README.
  • Bygevoeg infrastruktuur waarmee die NVIDIA EGL-bestuurder EGL eksterne platform biblioteke kan laai wat kliënt se ondersteuning vir nuwe vensterstelsels byvoeg, buite die bestaande libnvidia-egl-wayland.so.1. Vir meer besonderhede, sien:
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • Bygevoeg ondersteuning vir die volgende Vulkan-uitbreidings:
  • VK_KHR_display
  • VK_KHR_display_swapchain
  • Ingewerkte OpenGL-gedrukte optimalisasies is standaard in die bestuurder. Raadpleeg die gedeelte "Gegradueerde optimalisasies" in die hoofstuk "Spesifieke OpenGL Omgewings veranderlike instellings" van die README vir meer besonderhede. Hierdie optimalisasies sal selfdeaktiveer wanneer hulle prestasie verneder. Gevolglik moet die prestasie onveranderd wees vir baie toepassings, en dit word verhoog vir diegene wat voordeel trek uit die optimalisering van die skroefdraad en dit nie dwing om hulle geaktiveer te word nie.
  • 'n fout opgelos wat voorkom dat PRIME Sync werk op notaboeke met GeForce GTX 4xx en 5xx-reeks GPU's.
  • '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.
  • Bygevoeg ondersteuning vir die veld screen_info.ext_lfb_base, op pitte wat dit bevat, om die UEFI framebuffer-konsoles behoorlik te hanteer met fisiese adresse bo 4GB.
  • Bykomende ondersteuning vir X.Org xserver ABI 23 (xorg-bediener 1,19)
  • 'n fout gemaak wat nvidia-installeerder toegelaat het om pompmodules te laai wat gebou is teen nie-lopende pitte.

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 fout opgelos wat veroorsaak het dat installeerder manifes-inskrywings vir sommige 32-bits verenigbaarheidsbiblioteke gedupliseer moet word in die installeerderpakket. Hierdie inskrywings het nvidia-installer veroorsaak om waarskuwingsboodskappe uit te reik wanneer die 32-bis-verenigbaarheidsbiblioteke geïnstalleer word, byvoorbeeld: 'Kan nie symlink /usr/lib/libEGL.so skep nie (lêer bestaan)'.
  • '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.
  • Vaste 'n lang fout wat veroorsaak het dat die NVIDIA X-bestuurder nie AC / battery-hotplug-gebeurtenisse op notaboeke korrek opspoor nie.
  • Vaste interaksie probleem tussen die Linux-kern se CONFIG_HARDENED_USERCOPY-funksie (nuut in Linux kernel 4.8) en nvidia-drm.ko met moduset = 1 aangeskakel. Hierdie probleem het CONFIG_HARDENED_USERCOPY veroorsaak om die stelsel foutief te staak en verslae van die vorm uit te reik:
  • gebruikerskopie: pyltjie-oorskrypoging wat na ffff8803e8ec7ce0 () (8 grepe) opgespoor is
  • 'n fout gemaak wat nvidia-bug-report.sh verhoed het om relevante boodskappe in kernel-loglêers te vind.
  • Bygevoeg ondersteuning vir die veld screen_info.ext_lfb_base, op pitte wat dit bevat, om die UEFI framebuffer-konsoles behoorlik te hanteer met fisiese adresse bo 4GB.

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.
  • Bygevoeg EGL-ondersteuning aan die GL Vendor Neutral Dispatch Library (libGLVND). Die installeerderpakket bevat nou sowel GLVND as nie-GLVND weergawes van die EGL-biblioteke: die opsies --glvnd-egl-client en -no-glvnd-egl-client in nvidia-installer kan gebruik word om te kies watter installeer.
  • '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 probleme veroorsaak het met die verduistering en wyser beperk wanneer PRIME-gedrewe skerms gemeng word met natief aangedrewe skerms.
  • 'n fout opgelos wat lang vertragings veroorsaak het toe die VT verlaat of 'n vertoningsapparaat afgeskakel word terwyl 'n OpenGL-program hardloop.
  • Verbeterde konsole herstel gedrag op stelsels wat die UEFI Graphics Output protokol gebruik, en die meeste vesafb modi.
  • 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.
  • 'n fout in sinkronisasie primitives wat gedeel word tussen X en OpenGL.
  • Bykomende ondersteuning vir X.Org xserver ABI 23 (xorg-bediener 1,19)
  • 'n fout gemaak wat nvidia-installeerder toegelaat het om kernmodules te laai wat gebou is teen nie-hardlooppitte.

Wat is nuut in weergawe 370.28:

  • Vaste ongedefinieerde simboolverwysings in libnvidia-glcore.so.
  • Vaste moontlikhede in Vulkan-toepassings soos vkQuake en DOTA2 wat vkFences gebruik vir huidige sinchronisasie.
  • 'n fout opgelos wat veroorsaak het dat die bestuurder nie die HDMI YUV 420 4K-modus reggestel het op sommige TV's soos die VIZIO D40u-D1 nie.
  • 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.
  • Implementeer aanvanklike ondersteuning vir PRIME-sinkronisering om te sinkroniseer tussen 'n NVIDIA PRIME-vertoonbron en 'n aparte PRIME-vertoonput. Hierdie ondersteuning is eksperimenteel en benodig tans 'n voorloper X.org X-bediener.
  • 'n fout opgelos wat voorkom dat Vulkan-toepassings van verskeie toue na dieselfde X11 swapchain aangebied word.
  • 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:

  • Bevestig 'n regressie wat konsole korrupsie kan veroorsaak wanneer dit weer ophou.
  • Verbeterde buffer skryfprestasie van die DRM KMS-bestuurder van nvidia-drm deur gebruik te maak van skryf-gekombineerde DRM Dumb Buffers waar beskikbaar.
  • '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.
  • 'n fout gemaak wat veroorsaak het dat die X-bediener soms Vulkan-rame vertoon wanneer die saamgestelde uitbreiding geaktiveer is.
  • 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.
  • 'n fout gemaak wat kan lei tot 'n stelselstorting as daar 'n eweknie-kartering nog aktief was gedurende die CUDA-konteks-aftakeling.
  • 'n fout gemaak wat nvidia-bug-report.sh verhoed het om relevante boodskappe in kernl-loglêers te vind.

Wat is nuut in weergawe 364.19:

  • Bygevoeg ondersteuning vir die volgende GPU's:
  • Quadro M6000 24GB
  • Quadro M5500
  • Bepaalde sluitprobleme in libnvidia-egl-wayland.so.
  • Vaste verskeie libnvidia-egl-wayland.so interaksieprobleme met bufferbeheer Wayland-protokolle.
  • Vaste verskeie EGL-bestuurderinteraksieprobleme met die grootte van vensters in Wayland.
  • 'n fout opgelos wat veroorsaak het dat DRM PRIME-konfigurasies misluk wanneer DRM KMS aangeskakel is (dit wil sê dat nvidia-drm.ko se modusmodule kernmodule parameter op "1" gestel is).
  • 'n fout gemaak wat 'n kernkras kan veroorsaak wanneer VDPAU gebruik is terwyl DRM KMS aangeskakel is.
  • Verander die standaard OpenGL-installeringstipe om die GLVND GLX-kliëntbiblioteke te gebruik, eerder as die nalatenskap van nie-GLVND-biblioteke.
  • Aanvanklike ondersteuning vir Kernel Modesetting (DRM KMS) by Direct Rendering Manager. Sien die DRM KMS-afdeling van die README vir meer besonderhede.
  • Bygevoeg 'n nuwe kernmodule, nvidia-drm.ko, wat as DRM-bestuurder registreer met beide PRIME- en DRM KMS-ondersteuning.
  • Bygevoeg ondersteuning vir die volgende EGL uitbreidings:
  • EGL_EXT_platform_wayland
  • om Wayland-programme in staat te stel om op NVIDIA se EGL-implementering te loop,
  • EGL_WL_bind_wayland_display
  • om Wayland-komponente in staat te stel om op NVIDIA se EGL-implementering te werk, en
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • om Mir en Wayland-komponente in staat te stel om hul inhoud te vertoon deur EGLDevice, EGLOutput, en EGLstreams.
  • Bygevoeg 'n Wayland platform biblioteek, libnvidia-egl-wayland.so, sodat Wayland-komponente wat EGLDevice, EGLOutput, en EGLstreams ondersteun, EGL buffers met Wayland-programme kan deel.
  • 'n fout gemaak wat foutiewe raamwerkverslaggewing op Quadro Sync-konfigurasies met verskeie GPU's kan veroorsaak.
  • Bygevoeg ondersteuning vir die Vulkan API weergawe 1.0.
  • 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.
  • Hersien hoe die NVIDIA-bestuurder met die Linux-kern se DRM-subsysteem vir PRIME-ondersteuning registreer. As gevolg hiervan benodig PRIME-ondersteuning Linux kernel weergawe 3.13 of nuwer (voorheen, PRIME ondersteuning benodig Linux kern weergawe 3.10 of nuwer).
  • 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
  • Bygevoeg 'n legacy, nie-GLVND libGL.so GLX kliënt biblioteek aan die NVIDIA Linux driver installeerder pakket, en die vermoë om te kies tussen 'n GLVND of nie-GLVND GLX kliënt biblioteek op installasie tyd. Dit laat gebruikers toe om die nalatenskap van nie-GLVND GLX-kliëntebiblioteek te installeer om probleme rondom die probleme wat mag voorkom as gevolg van GLX-toepassings wat afhanklik is van gedrag van die NVIDIA GLX-kliënt bestuurder wat nie deur die Linux OpenGL ABI weergawe 1.0 gedefinieer word nie. / li>
  • Standaard sal nvidia-installer die legacy, nie-GLVND GLX kliënt biblioteke installeer. Die opsie - glvnd-glx-client-opdrag reël kan gebruik word om die verstek te oorheers, en installeer die GLVND GLX kliënt biblioteke. Kontak asseblief die verskaffers van enige aansoeke wat nie met GLVND verenigbaar is nie, om te verseker dat hul aansoeke opgedateer word vir verenigbaarheid met GLVND.
  • Die teenwoordigheid van verskeie GLX-kliënt biblioteke in die pakket het implikasies vir verpakters van die NVIDIA-bestuurder; sien die instruksies libGL.so in die hoofstuk "Installed Components" van die README vir meer inligting.
  • 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.
  • '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
  • 'n fout opgelos wat kan veroorsaak dat nvidia-installeerder ineenstort as hulle geïnstalleer word vanaf 'n bestuurderpakket wat vooraf gekompileerde kern-koppelvlakke daaraan toegevoeg het (bv. deur die opsie "- add-this-kernel" te gebruik).
  • 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).

Ander sagteware ontwikkelaar NVIDIA Corporation

Kommentaar te Nvidia Linux Display Driver 64-bit

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!