Nvidia Linux Display Driver 64-bit

Skjermbilde programvare:
Nvidia Linux Display Driver 64-bit
Prog.varedetaljer:
Versjon: 396.45 Oppdatert
Last opp dato: 17 Aug 18
Lisens: Gratis
Popularitet: 110

Rating: nan/5 (Total Votes: 0)

Nvidia Linux Display Driver 64-bit er en proprietær, men likevel fritt distribuert OpenGL-videodriver som har som mål å tilby støtte for Nvidia-grafikkort på ethvert Linux-kjernebasert operativsystem. Denne versjonen er designet for kun å installeres datamaskiner som støtter 64-bits arkitekturen. For 32-biters støtte, se denne linken. Det er en innfødt Linux driver som gir brukere kun en kommandolinje installer, samt et innstillingspanel. Det er også nummer ett valg for spillbrukere.


Hvordan installerer jeg Nvidia grafikkdriveren?

For å installere Nvidia Linux Display Driver på Linux-boksen din, må du først laste ned den binære pakken ved hjelp av & ldquo; Download & rdquo; knappen ovenfor, lagre kjørfilen i hjemmekatalogen din, åpne en TTY og kjør & ldquo; sh ./NVIDIA-Linux-x86-xxx.xx.run” kommando (uten anførselstegn), som root (med sudo), hvor xxx.xx er versionsnummeret.

Husk at du må installere Linux-kjernehodepakker først! Under installasjonen blir du spurt om du vil redigere X-konfigurasjonsfilen manuelt, eller la installatøren gjøre alt hardt arbeid. Alternativt er det mulig å konfigurere det automatisk ved å kjøre kommandoen nvidia-xconfig via en Linux-terminalemulator etter installasjonen.


Hvilke Nvidia grafikkort støttes av denne driveren?

Offisielt støtter Nvidia Linux Display Driver et bredt utvalg av Nvidia grafikkort, mye mer enn den åpne kilde Nouveau driveren støtter. De fleste av ION, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade, samt alle GeForce-serien støttes nå.


Er støtten min Linux distribuert?

Under våre tester, her på Softoware Testing Labs, har vi installert Nvidia Linux Display Driver på mange distribusjoner av Linux, inkludert den populære Ubuntu. Det spiller bra med Arch Linux, Debian GNU / Linux, Linux Mint, openSUSE, Fedora og mange andre kjente Linux-kjernebaserte OSer.

Hva er nytt i denne versjonen:

  • Forbedret gjenoppretting av applikasjoner for direkte visning i Vulkan etter et program som henger eller krasjer.
  • Løst en feil som kan føre til at multi-threaded EGL-applikasjoner krasjer når de avsluttes.

Hva er nytt i versjon 390.67:

  • Løst en feil som kan forårsake kjernepaneler når du bruker Quadro SDI Capture-maskinvare.
  • Løst en feil som forårsaket kwin OpenGL-komposisjon å krasje når du starter visse OpenGL-programmer.
  • Fiks en intermitterende krasj når du starter Vulkan-applikasjoner.
  • Fiks en intermitterende krasj når du starter applikasjoner gjennom Wine.
  • Løst en feil som forårsaket at driveren i noen DisplayPort-konfigurasjoner med lav båndbredde ikke aktiverer skjermdithering implisitt. Dette resulterte i synlig banding.
  • Lagt til støtte for X.Org xserver ABI 24 (xorg-server 1.20).
  • Forbedret nvidia-bug-report.sh for å sjekke for kern.log som er standardkjernens loggfilplassering for mange Debianbaserte Linux-distribusjoner.
  • Løst en feil som kan føre til at X-servere eksporterer en Video Driver ABI tidligere enn 0.8 for å krasje når du kjører X11-applikasjoner som ringer XRenderAddTraps ().

Hva er nytt i versjon:

  • Lagt til støtte for følgende GPU:
  • TITAN V
  • GTX 1070 Ti
  • Løst en feil som forårsaket Vulkan X11 swapchains å mislykkes på GPUer uten en visningsmotor, for eksempel noen Tesla-merkede grafikkort og noen Optimus bærbare datamaskiner.
  • Løst en feil som forårsaket fullskala Vulkan-applikasjoner å henge på noen Kepler GPUer, for eksempel GeForce GTX 680.
  • Løst en feil der G-SYNC-indikatoren rapporterte "normal" i stedet for "G-SYNC" på Vulkan-applikasjoner da G-SYNC ble aktivert.

Hva er nytt i versjon 387.22:

  • Lagt til støtte for følgende GPU:
  • GTX 1070Ti
  • Fast en regresjon som kan forårsake driverfeil når du stiller inn moduser som inkluderer DisplayPort Multi-Stream Transport-enheter.
  • Lagt til en nvidia.ko kjernemodul parameter, NVreg_EnableBacklightHandler, som kan brukes til å aktivere eksperimentell håndtering av bærbar bakgrunnslysstyrke gjennom / sys / class / backlight /. Denne håndteringen overstyrer den ACPI-baserte en som leveres av video.ko-kjernemodulen.
  • NVreg_EnableBacklightHandler er deaktivert som standard.
  • Lagt til G-SYNC til alle støttede Vulkan swapchains for Maxwell og opp. G-SYNC er aktivert som standard når du bruker G-SYNC-klare skjermer. For direkte-å-bytte swapchains, kan en applikasjonsprofil med "GLGSYNCAllowed" innstillingen satt til "false" brukes til å deaktivere denne funksjonen:
  • {"rules": [
  • {"mønster": [], "profil": ["GLGSYNCAllowed", false]}
  • Fast en regresjon som forårsaket noen skjermkontakter på noen GPUer for ikke å rapportere en tilkoblet HDMI eller DisplayPort-lydenhet, selv om den tilkoblede skjermen støtter lyd.
  • Løs en feil som noen ganger forhindret "Tilbakestill standardkonfigurasjon" -knappen i siden "ECC Settings" for nvidia-innstillinger fra å være tilgjengelig når ECC-konfigurasjonen er satt til en ikke-standardtilstand.
  • Løs en feil som forårsaket nvidia-innstillinger for å håndheve over aggressive grenser på visningsstillinger på siden "X Server Display Configuration" under noen omstendigheter.
  • Løs en feil som kan føre til at avmerkingsboksen Aktiver basemosaikk (Surround) i nvidia-innstillingene forsvinner når en X-skjerm, i stedet for en skjerm, er valgt på siden "X Server Display Configuration".
  • Fast en løpevilkår som kan føre til krasj når OpenGL-programmer manipulerer topptekstobjekter fra flere tråder samtidig.
  • Løst en feil som forårsaket kontrollpanelet for nvidia-innstillinger for å beholde noen innstillinger som hadde blitt brukt, men ikke bekreftet. Dette resulterte i at uønskede innstillinger ble brukt på senere endringsinnstillinger.
  • Forbedret ytelse av Vulkan-applikasjoner med fullskjerm ved hjelp av X11-swapchains. Denne optimaliseringen vil forårsake flere hendelser som utløser en utdatert swapchain, for eksempel når du skriver inn eller forlater fullskjermmodus. (Dette oppstår ofte ved bruk av alt-tab-tastkombinasjonen, for eksempel.) Programmer som ikke reagerer på VK_ERROR_OUT_OF_DATE_KHR-returkode, fungerer kanskje ikke riktig når disse hendelsene oppstår. Se avsnitt 30.8 i Vulkan-spesifikasjonen.
  • Lagt til støtte for YUV 4: 2: 0 komprimering for skjermer koblet via DisplayPort i konfigurasjoner hvor enten skjermen eller GPUen ikke klarer å kjøre den aktuelle modusen i RGB 4: 4: 4. Se beskrivelsen i "Programmeringsmoduser" vedlegg for detaljer.
  • Lagt fram framebuffer konsoll hot plug-håndtering til nvidia-modus.
  • Merk at varm plugging bare håndteres når nvidia-modus er initialisert; for eksempel når Xorg eller nvidia-persistens kjører, eller når nvidia-drm er lastet med parametermodusen = 1 "parameter".
  • Lagt til en "AllowGSYNC" MetaMode attributt som kan brukes til å deaktivere G-SYNC helt. Dette kan brukes til å tillate aktivering av funksjoner som er uforenlige med G-SYNC, for eksempel Ultra Low Motion Blur eller Frame Lock.
  • Løst flere problemer som forhindret at "cc_version_check" sunnhetstesten kjører riktig når du bygger NVIDIA-kjernemodulene. Da disse problemene ville ha maskerte feilmatcher mellom kompilatorversjonene som ble brukt til å bygge kjernen og NVIDIA-kjernemodulene over lengre tid, har nvidia-installer blitt oppdatert for å ignorere feilversjoner av CC-versjoner som standard når de blir oppdaget.
  • Oppdatert nvidia-installer for å bruke init_module syscall direkte for å teste lastkjernemoduler i stedet for libkmod / insmod. Dette fjerner libkmod som en byggeavhengighet av nvidia-installer, og insmod som en avhengighet av driftstid.
  • Flislagt skjermer førte til at en separat Xinerama-skjerm ble rapportert for hver flis. De vil nå som standard bli kombinert til en enkelt stor Xinerama-skjerm.
  • De individuelle panelene i en flislagt skjerm vil nå bli arrangert basert på layoutinformasjonen som leveres i monitorens EDID. Dette kan overstyres ved enten å spesifisere forskyvninger manuelt eller ved å bruke alternativet "MetaModeOrientation".
  • Deaktiverte interlaced moduser over DisplayPort som standard på grunn av ufullstendig støtte i GPU. Lagt til "AllowDpInterlaced" modus valideringstoken for å overstyre denne standardadferd og tillate interlaced moduser over DisplayPort-protokollen uansett.
  • Løst en feil som kan føre til at noen eDP G-SYNC-skjermer blinker ved lave oppdateringsfrekvenser.
  • Løst en feil som kan føre til at OpenGL-programmer krasjer etter en forlenget DPMS-søvntilstand på en skjerm drevet med PRIME Sync.
  • Løst en feil som kunstig begrenset maksimal pikselklokke til 300 MHz ved bruk av visse mer kompatible DisplayPort til HDMI-adaptere.
  • Løst en feil som forhindret NVIDIA-kjernemodulene fra å bygge for ikke-SMP Linux-kjerner.
  • Oppdaterte utdataene fra `nvidia-smi nvlink --status` for å inkludere rapportering av NVLink-hastighet.
  • Løst en feil som forårsaket feil PCI topologi rapportering i nvidia-smi på Intel Skylake-systemer.

Hva er nytt i versjon 384.59:

  • Lagt til støtte for følgende GPUer:
  • GeForce GT 1030
  • GeForce MX150
  • Løst en feil som forhindret endringer i stereoøyneoppdrag fra å bli hentet fra kontrollpanelet for nvidia-innstillinger.
  • Løst en feil som forårsaket at S4 suspendert (også kjent som "dvalemodus") for å henge under suspendering når SLI var aktivert.
  • Løst en feil der enhetene ikke ville bli riktig oppført av Vulkan-driveren. Se delen "Kjente problemer" i README for mer informasjon.
  • Løst en feil som kan føre til at OpenGL-programmer krasjer etter at du har ringt glDeleteBuffers på VBOs som har blitt remapped med ARB_vertex_attrib_binding.
  • Løst en feil som noen ganger kan føre til at OpenGL-programmer låses opp til X-serveren mottar innspill.
  • Løst en feil som forårsaket nvidia-innstillinger å slippe enhets BusID-verdier når du endrer en eksisterende X-konfigurasjonsfil.
  • Fast en regresjon som forhindret nvidia-xconfig fra å spørre noen GPUer, f.eks. når du kjører `nvidia-xconfig -a`.
  • Løst en feil som forårsaket at VDPAU-avspillingen ble skadet når den ble utvidet til koordinater utover 16384 piksler.
  • Oppdatert nvidia-vedvarende for å initialisere nvidia-modeset.ko i tillegg til nvidia.ko når du angir persistensmodus.
  • Gjenopprettet flere hygienekontroller som ble utilsiktet fjernet fra kjernemodulets byggeprosess i 355.06-driveren.
  • Lagt til støtte for et "nærmest" transformasjonsfilter i X-driveren. Dette får X-driveren til å bruke nærmeste nabofiltrering når man utfører skjermtransformasjoner. Filteret kan bli bedt om gjennom "filter" -argumentet til RandRs RRSetCrtcTransform, eller gjennom Metamode-symbolet 'ResamplingMethod'.
  • Løst en feil der nvidia-installer ville installere en feil versjon av Vulkan ICD-konfigurasjonsfilen når GLVND er deaktivert for GLX-klienten.
  • Løs en feil med GLX_EXT_buffer_age der feilmeldinger for alderen for buffere skulle rapporteres for SLI AFR-konfigurasjoner. I slike konfigurasjoner kan bufferalderen nå være større enn 3, den forrige maksimale bufferalderen.
  • Løs en feil som kan forårsake hengende og Xids når du utfører RandR-transformer med Overlay og SLI aktivert.
  • Utvidet informasjonen som ble rapportert av NVIDIA Xinerama X-utvidelsen for å rapportere PRIME-skjermer i tillegg til direkte koblede skjermer.
  • Løst en feil som forårsaket at HDMI-lydenheter vises eller forsvinner inkonsekvent når HDMI-enheter ble koblet til eller frakoblet.
  • Løst en feil som kan forårsake driverfeil når du stiller inn moduser på X-skjermer som kjører på Dybde 8 eller Dybde 15.
  • Løst en feil som kan forårsake intermitterende kjernepaneler når du kjører med PRIME Sync.
  • Løst en feil som forårsaket en kjernepanikk når det ble tilkoblet HDMI-skjermer på noen Zotac-minip PCer.
  • Oppdatert nvidia-installer til etikettkjernemoduler med SELinux filtype 'modules_object_t'. Noen system SELinux-retningslinjer tillater bare lasting av kjernemoduler med denne SELinux-filtypen.
  • Fjernet støtte for å sjekke og laste ned oppdaterte driverpakker og forhåndskompilerte kjernegrensesnitt fra nvidia-installer. Denne funksjonaliteten var begrenset til ukryptert ftp og http, og ble implementert ved hjelp av kode som ikke lenger er aktivt vedlikeholdt.

Hva er nytt i versjon 381.22:

  • Løst en feil som forårsaket at GLX_EXT_buffer_age buffer aldersforlengelsen returnerte feilverdier for stereo drawables ved bruk av passive stereomoduser 5 til 9.
  • Løst en feil i Vulkan direkte for å vise hvor DP1.2-skjermer ikke ble opplistet.
  • Forbedret kompatibilitet med nyere kjerner.
  • Rask en feil som forårsaket "nvidia-innstillinger - spørre alle" for å skrive ut mange dupliserte oppføringer.
  • Løst en feil som forårsaket at applikasjoner skulle krasje i noen situasjoner når du ringte glXMakeCurrent mens OpenGL gjengede optimaliseringer ble aktivert. Dette skjedde ofte da Steam forsøkte å lage en video som fullskjerm.
  • Løst en feil som forårsaket VDPAU-applikasjoner å bruke blit presentasjonskøen når et tidligere VDPAU-program ikke ble stengt rent.
  • Faste henger og krasjer som kan oppstå når en OpenGL-kontekst opprettes mens systemet ikke er tilgjengelig.
  • Løst en feil som forårsaket korrupsjon når OpenGL-vinduer ble flyttet eller endret.
  • Feil en feil som forårsaket X-skjermer som bruker alternativet "UseDisplayDevice" "none" for å bli endret til 640x480 når du bruker "xrandr -s" for å endre skjermkonfigurasjonen.
  • Løst en kjernefeil som oppstod ved forsøk på å kartlegge store brukerminneallokeringer til CUDA.
  • Deaktiverte OpenGL-trådte optimaliseringer som standard, først aktivert i 378.09, på grunn av ulike rapporter om ustabilitet.
  • Lagt til støtte for følgende Vulkan-utvidelser:
  • 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
  • Disse utvidelsene krever en Vulkan loader versjon & gt; = 1.0.42.
  • Fjernet X-driverens logosplash-skjerm og de tilsvarende NoLogoand LogoPath xorg.conf-alternativene.
  • Lagt til Metamode-alternativet "ResamplingMethod", og legger til støtte for bikubiske resampling-metoder når skalering av skjermtransformasjoner er i bruk. Se README for flere detaljer.

Hva er nytt i versjon 378.13:

  • Lagt til støtte for følgende GPU (er):
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Deaktiverte OpenGL-trådte optimaliseringer som standard under Xinerama.
  • Lagt til støtte for ARB_parallel_shader_compile-utvidelsen for å tillate multi-threaded kompilering av GLSL shaders.
  • Oppdaterte X-driveren for å ignorere HMD-er (Virtual Reality Head Mounted Displays). Se "AllowHMD" X-konfigurasjonsalternativet i README for detaljer.
  • Driveren vil nå annonsere GLX FBConfigs uten dybdebiter på dybde 30 X skjermbilder.
  • Lagt til støtte i nvidia-innstillinger for å vise konfigurerte PRIME-skjermer. For å aktivere PRIME-skjermer, se "Avlasting av grafikkskjerm med RandR 1.4" i README.
  • Lagt til infrastruktur som gjør at NVIDIA EGL-driveren kan laste inn EGL eksterne plattformsbiblioteker som legger til støtte på kundesiden for nye vindusystem, utover eksisterende libnvidia-egl-wayland.so.1. For mer informasjon, se:
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • Lagt til støtte for følgende Vulkan-utvidelser:
  • VK_KHR_display
  • VK_KHR_display_swapchain
  • Aktiverte OpenGL-trådte optimaliseringer som standard i driveren. Se avsnittet "Gjengede optimaliseringer" i kapitlet "Angi OpenGL Environment Variable Settings" i README for detaljer. Disse optimaliseringene vil deaktivere selv når de forringer ytelsen. Som et resultat, bør ytelsen være uendret for mange applikasjoner, og økt for de som drar nytte av gjengede optimaliseringer og ikke allerede tvinge dem til å aktiveres.
  • Løst en feil som forhindret PRIME Sync fra å jobbe med bærbare datamaskiner med GeForce GTX 4xx og 5xx-serien GPUer.
  • Løst en feil som forårsaket at systemet henger når det gjenopptas fra suspendering med noen GPUer.
  • Fast en regresjon som kan forårsake korrupsjon når det vises hotplugging.
  • Fast en regresjon som forhindret systemer med flere DisplayPort-skjermer fra å gjenoppta korrekt fra suspendering.
  • Lagt til støtte for feltet screen_info.ext_lfb_base, på kjerner som har det, for å kunne håndtere UEFI framebuffer-konsoller med fysiske adresser over 4 GB.
  • Lagt til støtte for X.Org xserver ABI 23 (xorg-server 1.19)
  • Løst en feil som tillot nvidia-installer å forsøke å laste inn kjernemoduler som ble bygget mot kjører uten kjøring.

Hva er nytt i versjon 375.26:

  • Lagt til støtte for følgende GPU (er):
  • Quadro M3000 SE
  • Fast en regresjon som forhindret bakgrunnsbelysningen på noen bærbare datamaskinsdisplayer, fra å slå på igjen etter at den er slått av.
  • Fast en regresjon som forhindret konsollen i å bli gjenopprettet riktig når du bruker SLI.
  • Løst en feil som forårsaket installasjons manifestoppføringer for noen 32-bits kompatibilitetsbiblioteker som skal dupliseres i installasjonspakken. Disse oppføringene ledet nvidia-installer til å utstede advarselsmeldinger når du installerer 32-bits kompatibilitetsbibliotekene, for eksempel: 'Kan ikke opprette symlink /usr/lib/libEGL.so (Fil eksisterer)'.
  • Fast en regresjon som kan føre til at kontrollpanelet for nvidia-innstillinger krasjer ved oppstart med bestemte GPU-konfigurasjoner.
  • Fast en regresjon som forhindret at GLX_NV_swap_group-utvidelsen virker når du bruker SLI eller Quadro Sync.
  • Fiks en langvarig feil som forårsaket at NVIDIA X-driveren ikke korrekt oppdager AC / Battery hotplug-hendelser på bærbare datamaskiner.
  • Løst et interaksjonsproblem mellom Linux-kjernens CONFIG_HARDENED_USERCOPY-funksjon (nytt i Linux-kjernen 4.8) og nvidia-drm.ko med moduset = 1 aktivert. Dette problemet forårsaket CONFIG_HARDENED_USERCOPY for å stoppe systemet feil, og utstede rapporter av skjemaet:
  • usercopy: Kjernehukommelsesoverskrivingsforsøk oppdaget til ffff8803e8ec7ce0 () (8 bytes)
  • Løst en feil som forhindret nvidia-bug-report.sh fra å finne relevante meldinger i kjerne loggfiler.
  • Lagt til støtte for feltet screen_info.ext_lfb_base, på kjerner som har det, for å kunne håndtere UEFI framebuffer-konsoller med fysiske adresser over 4 GB.

Hva er nytt i versjon 375.20:

  • Lagt til støtte for følgende GPUer:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Løst en feil som kan føre til at skjermer i SLI Mosaic blir tomme når du bruker en transformasjonsmatrise.
  • Lagt til EGL-støtte til GL Vendor Neutral Dispatch Library (libGLVND). Installasjonspakken inneholder nå både GLVND og ikke-GLVND-versjoner av EGL-bibliotekene: alternativene --glvnd-egl-client og -no-glvnd-egl-klienten i nvidia-installer kan brukes til å velge hvilken som skal installeres.
  • Løst en feil som forhindret G-SYNC fra å arbeide med notisbøker.
  • Løst en feil som forårsaket at DisplayPort multistream-enheter blir tomme etter at konsollen er gjenopprettet.
  • Løst en feil som forårsaket en kjernekrasj når du starter X for andre gang når mer enn én DisplayPort multistream-enhet er koblet til en enkelt DisplayPort-kontakt via en grenenhet.
  • Oppdaterte nvidia-innstillinger for ikke å ha en bygge-tidavhengighet av en ekstern nvml-utviklingspakke (en regresjon introdusert i 375.10).
  • Løst et krasj i nvidia-innstillinger når du legger til profilprofilregel og profiloppføringer.
  • Fjernet alternativet Aktiver verktøytip i nvidia-innstillinger for GTK 2-grensesnittet.
  • Lagt til nye X-konfigurasjonsalternativer:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • som tilsidesetter MetaMode-tokens med de samme navnene.
  • Løst en feil som forårsaket problemer med panorering og markørbegrensning ved blanding av PRIME-drevne skjermer med innbyggede displayer.
  • Løst en feil som forårsaket lange forsinkelser når du forlater VT eller deaktiverer en skjermenhet mens et OpenGL-program kjører.
  • Forbedret konsollgjenoppretting på systemer som bruker UEFI Graphics Output Protocol og de fleste vesafb-moduser.
  • Lagt til støtte for RandR TILE-egenskapen lagt til i RandR 1.5.
  • Hevet OpenGL Shader-cache-størrelsen på 64 MB til 128 MB. Se delen "Angi OpenGL Environment Variable Settings" i driveren README for detaljer om hvordan du velger plasseringen eller deaktiver den.
  • Løst en feil i synkroniserings primitiver delt mellom X og OpenGL.
  • Lagt til støtte for X.Org xserver ABI 23 (xorg-server 1.19)
  • Løst en feil som tillot nvidia-installer å forsøke å laste inn kjernemoduler som ble bygget mot kjører uten kjøring.

Hva er nytt i versjon 370.28:

  • Faste undefined symbolreferanser i libnvidia-glcore.so.
  • Fiks en potensiell heng i Vulkan-applikasjoner som vkQuake og DOTA2 som bruker vkFences for nåværende synkronisering.
  • Løst en feil som førte til at driveren ikke satt riktig HDMI YUV 420 4K modi på noen TVer, for eksempel VIZIO D40u-D1.
  • Oppdatert CurrentMetaMode rapportering via NV-CONTROL API for å gjenspeile om ForceCompositionPipeline eller ForceFullCompositionPipeline er satt i gjeldende MetaMode.
  • Lagt til evnen til å over- og klokka visse GeForce GPUer i GeForce GTX 1000-serien og senere. For GPUer som tillater det, kan en offset brukes på klokkeverdier i noen klokke domener på alle ytelsesnivåer. Denne klok manipulasjonen er utført på brukerens egen risiko. Se README-dokumentasjonen for konfigurasjonsalternativet "CoolBits" X for mer informasjon.
  • Implementert innledende støtte for PRIME-synkronisering for å synkronisere blinking mellom en NVIDIA PRIME-visningskilde og en separat PRIME-visningsvask. Denne støtten er eksperimentell og krever for øyeblikket en forhåndsvisning X.org X-server.
  • Løst en feil som forhindret Vulkan-applikasjoner fra å presentere fra flere køer til samme X11 swapchain.
  • Lagt til "PixelShiftMode" MetaMode-alternativet, som muliggjør støtte for 4K og 8K pixel shift-skjermer. Se README for detaljer.

Hva er nytt i versjon 367.44:

  • Lagt til støtte for følgende GPUer:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • Fast en regresjon som forårsaket at applikasjoner bruker indirekte GLX til å krasje.
  • Fast en regresjon introdusert i 367.35 som forårsaket at den første modusen til X-serveren ble vist tom hvis funksjonene som ble forespurt i X-konfigurasjonsfilen aktiverte X-driverens sammensetningsrørledning. Dette ville bli utløst, for eksempel av MetaMode tokens som ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection og Transform.

Hva er nytt i versjon 367.35:

  • Fast en regresjon som kan føre til korrupsjon av konsoll når gjenopptas fra suspendering.
  • Forbedret buffer skrive ytelse av DRID KMS driveren med nvidia-DRM ved å bruke skrive kombinert DRM Dumb buffere der det er tilgjengelig.
  • Løst en feil som forårsaket at X krasjer ved bruk av endringer i RandR CscMatrix-egenskapen mens VT-vekselsvenn vekk fra X.
  • Løst en feil som forårsaket en krasj når du forlot nvidia-innstillinger på skjermer med 8 eller 15 bit fargedybder.
  • Lagt til støtte for VDPAU Feature Set H til NVIDIA VDPAU driveren. GPUer med VDPAU Feature Set H er i stand til maskinvare-akselerert dekoding av 8192x8192 (8k) H.265 / HEVC videostrømmer.
  • Løst en feil som forårsaket at X-serveren noen ganger hopper over visning av Vulkan-rammer når komposittutvidelsen er aktivert.
  • Lagt til støtte for å spørre klokkeverdier på Pascal GPUer.
  • Fjernet konfigurasjonsalternativet Base Mosaic fra nvidia-innstillinger på systemer der funksjonen ikke støttes.
  • Løst en feil som forårsaket nvidia-smi å rapportere et unøyaktig versjonnummer.
  • Løst en feil som kan føre til systemkrasj hvis det var en peer-to-peer-kartlegging som fortsatt var aktiv under CUDA-kontekstavbrudd.
  • Løst en feil som forhindret nvidia-bug-report.sh fra å finne relevante meldinger i kjerne loggfiler.

Hva er nytt i versjon 364.19:

  • Lagt til støtte for følgende GPUer:
  • Quadro M6000 24GB
  • Quadro M5500
  • Løst noen låseproblemer i libnvidia-egl-wayland.so.
  • Fiks flere libnvidiaegger-wayland.so interaksjonsproblemer med bufferhåndtering Wayland-protokoller.
  • Fiks flere EGL-driverinteraksjonsproblemer med å endre størrelse på Windows i Wayland.
  • Løst en feil som førte til at DRM PRIME-konfigurasjonene mislyktes når DRM KMS ble aktivert (dvs. nvidia-drm.kos modifikasjonskodemodulparameter ble satt til "1").
  • Løst en feil som kan forårsake en kjernekrasj når VDPAU ble brukt mens DRM KMS ble aktivert.
  • Endret standard OpenGL-installasjonstype for å bruke GLVND GLX-klientbibliotekene i stedet for de eldre ikke-GLVND-bibliotekene.
  • Lagt til første støtte for Kernel Modesetting (Direct Rendering Manager Kernel Modesetting). Se DRM KMS-delen av README for detaljer.
  • Lagt til en ny kjernemodul, nvidia-drm.ko, som registrerer seg som en DRM-driver med både PRIME og DRM KMS-støtte.
  • Lagt til støtte for følgende EGL-utvidelser:
  • EGL_EXT_platform_wayland
  • for å aktivere Wayland-applikasjoner å kjøre på NVIDIAs EGL-implementering,
  • EGL_WL_bind_wayland_display
  • for å aktivere Wayland-kompositorer å kjøre på NVIDIAs EGL-implementering, og
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • for å aktivere Mir og Wayland-kompositorer til å vise innholdet deres via EGLDevice, EGLOutput og EGLstreams.
  • Lagt til et Wayland-plattformsbibliotek, libnvidia-egl-wayland.so, for å tillate Wayland-kompositorer som støtter EGLDevice, EGLOutput og EGLstreams for å dele EGL-buffere med Wayland-applikasjoner.
  • Løst en feil som kan føre til feil rammefrekvensrapportering på Quadro Sync-konfigurasjoner med flere GPUer.
  • Lagt til støtte for Vulkan API versjon 1.0.
  • Forbedret X colormap-presisjon fra 8 signifikante biter til 11 på GeForce GPUs.Quadro GPUer brukte allerede 11 biter av presisjon.
  • Lagt til en ny RandR-egenskap, CscMatrix, som spesifiserer en 3x4-fargeskjemaomvandlingsmatrise. Matrisen blir brukt etter X-kolorammen og før gamma-rampen. Denne egenskapen er tilgjengelig på GF119 og nyere GPUer.
  • Forbedret håndtering av X-gamma-rampen på GF119 og nyere GPUer. På disse GPUene er RandR-gamma-rampen alltid 1024 oppføringer og gjelder nå for markør- og VDPAU- eller arbeidsstasjonsoverleggene i tillegg til X-rotvinduet.
  • Omarbeidet hvordan NVIDIA-driveren registrerer seg med Linux-kjernens DRM-delsystem for PRIME-støtte. Som et resultat krever PRIME-støtte Linux-kjerneversjon 3.13 eller nyere (tidligere, PRIME-støtte kreves Linux-kjerneversjon 3.10 eller nyere).
  • Forbedret interaktiviteten til applikasjoner som bruker en maskinvaremarkør mens G-SYNC er aktiv.

Hva er nytt i versjon 361.42:

  • Lagt til støtte for følgende GPUer:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Begrens standardnivået for samtidighet i nvidia-innstillinger til 32, for å unngå å treffe maksimal arbeidsgrense på systemer med mange CPUer.
  • Fast en regresjon som forårsaket GPU unntak og feil gjengivelse når du bruker pbuffere med EGLDevice.
  • Løst en feil som forårsaket at nvidia-innstillingene krasjer når parring med 3D Vision Pro-senderen kobles sammen på enkelte systemer.
  • Løst en feil som forårsaket installasjons manifestoppføringer for noen 32-biters kompatibilitetsbibliotek som skal dupliseres i installasjonspakken.
  • Fast en regresjon som forårsaket at flaggene for HSync og VSync-modus-tidspolariteten er omvendt.

Hva er nytt i versjon 361.28:

  • Lagt til støtte for følgende GPU: GeForce 945A
  • Lagt til et eldre, ikke-GLVND libGL.so GLX-klientbibliotek til NVIDIA Linux-driverinstallasjonspakken, og muligheten til å velge mellom et GLVND- eller ikke-GLVND GLX-klientbibliotek ved installasjonstidspunktet. Dette gjør det mulig for brukere å installere legacy-ikke-GLVND GLX-klientbiblioteket for å kunne finne kompatibilitetsproblemer som kan oppstå på grunn av GLX-applikasjoner som avhenger av atferd av NVIDIA GLX-klientdriveren, som ikke er definert av Linux OpenGL ABI versjon 1.0.
  • Som standard installerer nvidia-installer arven, ikke-GLVND GLX-klientbiblioteker. Alternativet -glvnd-glx-klientens kommandolinje kan brukes til å overstyre standardinnstillingen og installere GLVND GLX-klientbiblioteker i stedet. Ta kontakt med leverandørene av alle applikasjoner som ikke er kompatible med GLVND for å sikre at deres applikasjoner oppdateres for kompatibilitet med GLVND.
  • Tilstedeværelsen av flere GLX-klientbibliotek i pakken har implikasjoner for ompakning av NVIDIA-driveren; se innføringen libGL.so i kapitlet "Installert komponenter" i README for detaljer.
  • Infrastruktur for OpenGL Vendor-Neutral Driver (GLVND) er nå inkludert og støttet av NVIDIA GLX og OpenGL-drivere. Dette bør ikke føre til noen synlige endringer i oppførsel for sluttbrukere, men noen interne driverkomponentbibliotek har blitt omdøpt og / eller flyttet som et resultat. Disse endringene kan påvirke skript som er avhengig av tilstedeværelsen av NVIDIA OpenGL-driverkomponenter, bortsett fra de som er angitt i Linux OpenGL ABI versjon 1.0, vedlikeholdere av alternative NVIDIA-driverinstallasjonspakker og applikasjoner som er avhengige av tilstedeværelsen av noen ikke-OpenGL / GLX-symboler i libGL.so.1 biblioteket og dets avhengigheter på noen måte. Vennligst se https://github.com/NVIDIA/libglvnd. For mer informasjon om GLVND-prosjektet. Linux OpenGL ABI versjon 1.0 spesifikasjonen er tilgjengelig på https://www.opengl.org/registry/ABI
  • Oppdatert nvidia-installer for å kjøre ldconfig (8) og depmod (8) etter avinstallering av en eksisterende driver, i stedet for bare å kjøre disse to kommandoene når du installerer en ny driver.
  • Fjernet VDPAU wrapper og spor biblioteker libvdpau.so.1 og libvdpau_trace.so.1 fra driverpakken. Disse bibliotekene kan være tilgjengelige via distribusjonspakkehåndteringssystemet, eller kan kompileres fra kildene som er tilgjengelige på http://people.freedesktop.org/~aplattner/vdpau/. Vennligst se http://freedesktop.org/wiki/Software/VDPAU/ for mer informasjon.
  • Løst en feil i EGL-driveren der en mutex låst opp flere ganger. Dette utløser udefinert oppførsel, og spesielt hvis låseleksjon er aktivert i glibc, kan det føre til en segmenteringsfeil.

Hva er nytt i versjon 358.16:

  • Fast en regresjon, introdusert i 358.09, som forårsaket feil gjengivelse av OpenGL stereo applikasjoner i kombinasjon med Quadro Sync på enkelte GPUer.
  • Fast en regresjon, introdusert i 358.09, som forårsaket OpenGL stereo applikasjoner å henge når SLI AFR, SFR eller SLIAA moduser ble aktivert.
  • Fast en regresjon, introdusert i 358.09, som førte til at systemet hengde mens man lanserte OpenGL-applikasjoner da noen SLI Mosaic-topologier ble brukt.
  • Løst en feil som kan føre til at noen G-SYNC-skjermer flimrer på Kepler-baserte GPUer når de kjører med lave bildefrekvenser.
  • Fast en regresjon som kan føre til at OpenGL- eller VDPAU-applikasjoner henger i Xinerama-layouter som inkluderer flere X-skjermer som drives av samme GPU.
  • Lagt til en tilbakebetaling slik at GLX kan fungere når UNIX-domenekommunikasjon er blokkert mellom NVIDIA-klientsiden GLX og NVIDIA server-side GLX. For eksempel forhindrer standard SELinux-politikken på Fedora 22 at NVIDIA 358.09 GLX-driveren fungerer i GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Løs en feil som kan føre til at nvidia-installatøren krasjer når du installerer fra en driverpakke som har hatt forkompilerte kjernegrensesnitt lagt til det (f.eks. ved å bruke alternativet "--add-this-kernel").
  • Fast en regresjon fra 358.09 som forårsaket G-SYNC-skjermer konfigurert til å bruke 3D Vision stereo til å gå tomt og rapportere et ikke-støttet signal.
  • Fikset en regresjon fra 358.09 som forårsaket OpenGL-applikasjoner som mislyktes i å forhandle tillatelse til å utføre glXSwapBuffers via flipping for å slutte å oppdatere skjermen. Dette ble utløst på Fedora 22 hvor SELinux-systempolitikken forhindrer gnome-shell fra å kommunisere med X-serveren.
  • Nå åpner OpenGL-programmer som ikke forhandler om blinking tilbake til glXSwapBuffers via blitting.
  • Se https://bugzilla.redhat.com/show_bug.cgi?id=1271401 for mer informasjon.
  • Fast en regresjon som reduserte OpenGL-ytelsen på hodeløse X-serverkonfigurasjoner.
  • Løst en minnelekkasje som skjedde etter å ha ødelagt en GLXWindow som fortsatt har den nåværende konteksten knyttet til den.
  • Løst en feil som forårsaket at EGL pbuffere ble opprettet med både front- og bakbuffer, i stedet for bare en bakbuffer, som kreves for EGL.
  • Lagt til en ny kjernemodul, nvidia-modeset.ko. Denne nye driverkomponenten fungerer sammen med nvidia.ko-kjernemodulen for å programmere displaymaskinen til GPU.
  • nvidia-modeset.ko gir ingen ny bruker-synlig funksjonalitet eller grensesnitt til tredjeparts applikasjoner. I en senere utgivelse vil nvidia-modeset.ko imidlertid bli brukt som basis for modussettingsgrensesnittet som leveres av kjernens direkte gjengivelsesbehandling (DRM).
  • Redusert flimring og forsinkelser ved overgang til G-SYNC-modus. Som en del av denne endringen vil monitorer som har G-SYNC-indikatorer på skjermbildene, nå rapportere at de er i G-SYNC-modus. Visuell indikator for OpenGL G-SYNC kan aktiveres i nvidia-innstillinger for å bestemme når G-SYNC faktisk brukes.
  • GLX-protokollen for følgende OpenGL-utvidelse fra OpenGL 3.0 har blitt fremmet fra uoffisiell til ARB-godkjent offisiell status:
  • GL_EXT_draw_buffers2
  • GLX-protokoll for følgende OpenGL 3.0-kommandoer:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • som er en del av følgende utvidelser:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • er fremmet fra uoffisiell til ARB-godkjent offisiell status.
  • Med de ovennevnte endringene har GLX-protokollen for OpenGL 3.0 blitt promotert fra uoffisiell til ARB-godkjent offisiell status.
  • Lagt til en ny systemminneallokeringsmekanisme for store tildelinger i OpenGL-driveren. Denne mekanismen gjør det mulig å overføre tildelingen fra prosessen når den ikke er i bruk, noe som gir mer virtuell adresserom tilgjengelig for applikasjonen. Den er aktivert som standard på 32 biters OpenGL-applikasjoner med Linux 3.11 + og Glibc 2.19+. Minne som er allokert på denne måten, vil forbruke plass i / dev / shm. Innstilling av miljøvariabel __GL_DevShmPageableAllocations til 2 vil deaktivere denne funksjonen
  • Lagt til støtte for OpenGL 4.3.
  • Lagt til støtte for X.Org xserver ABI 20 (xorg-server 1.18).

Annen programvare fra utvikleren NVIDIA Corporation

Kommentarer til Nvidia Linux Display Driver 64-bit

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!