Nvidia Linux Display Driver 32-bit

Software kuvakaappaus:
Nvidia Linux Display Driver 32-bit
Ohjelmiston tiedot:
Versio: 390.77 Päivitetty
Lähetyksen päivämäärä: 17 Aug 18
Kehittäjä: NVIDIA Corporation
Lupa: Vapaa
Suosio: 32

Rating: nan/5 (Total Votes: 0)

Nvidia Linux -näytönohjain on omistettu OpenGL-videon ohjain, joka pyrkii tukemaan Nvidian tuottamia grafiikkakortteja Linux-pohjaisissa käyttöjärjestelmissä. Tämä versio tukee vain 32-bittistä arkkitehtuuria. Vaikka se tarjoaa asetuspaneelin, Nvidia Linux Display Driver ei ole sovellus. Se on laiteohjain, joka sisältää ohjeita, jotka kertovat käyttöjärjestelmälle, kuinka laitetta käytetään.


Nvidia Linux Display Driverin asentaminen

Jotta voit asentaa Nvidia Linux -näytönohjaimen Linux-koneellesi, sinun on ladattava binääripaketti käyttäen & ldquo; Download & rdquo; tallenna tiedosto kotikansioon ja suorita sh ./NVIDIA-Linux-x86-xxx.xx.run komento rootiksi Linux Terminalissa (jossa xxx.xx on versionumero).

Asennuksen aikana käyttäjiltä kysytään, haluavatko ne muokata X-määritystiedostoa manuaalisesti tai antaa asentajan tehdä kaiken työn. Vaihtoehtoisesti asennuksen jälkeen voit suorittaa nvidia-xconfig-komennon Linux-päätelaitteen avulla asettamaan uuden ohjaimen oletuksena.

Nouveau-pudotuksen korvaaminen

Näinä päivinä monet Linux-makuista on yhdistetty avoimen lähdekoodin ajuri Nvidia-näytönohjaimille nimeltä Nouveau, jonka on kehittänyt kehittäjien ryhmä, jotka työskentelevät freedesktop.org-projektissa.

Nouveau-ohjaimen hyvä asia on se, että se toimii melko hyvin oletuksena ja se on integroitu ylävirran Linux-ytimeen, joten sinun ei tarvitse ladata tai asentaa mitään Linux-käyttöjärjestelmälle.


Tukee laajaa valikoimaa Nvidia GPU: ita

Testeissämme olemme havainneet, että Nvidia Linux Display Driver tukee paljon enemmän Nvidia-näytönohjaimia kuin avoimen lähdekoodin uusin ohjain. Se toimii parhaiten useimpien ION, ION LE, Quadro Plex, Quadro Sync, GRID, NVS, nForce Professional 3000, Quadro FX, Quadro Blade sekä kaikki GeForce-sarja.

Kaiken kaikkiaan, jos sinulla on Nvidia GPU: n varustettu tietokone tai kannettava tietokone, ja sinulla on oletusarvoltaan Nouveau-avoimen lähdekoodin ohjaimen ongelmia, kannattaa asentaa Nvidia Linux Display Driver. Se on myös numero yksi valinta pelaajien käyttäjille.

Uutta tässä julkaisussa:

  • Parannettu yhteensopivuus viimeaikaisten Linux-ytimien kanssa.
  • Kiinteä Vulkan-sovellusten ajoittainen roikkuus, joka käyttää koko näytön ollessa päällä.
  • Nvidia-modeset.ko painanut informatiivisia viestejä, kun GPU-laite oli jaettu tai vapautettu.
  • Korjattu vika, joka aiheutti kwin OpenGL-komposiittien kaatumisen käynnistettäessä tiettyjä OpenGL-sovelluksia.

Uutta versiossa 390.67:

  • Korjattu vika, joka voi aiheuttaa ydinten paniikkia käytettäessä Quadro SDI Capture -laitteistoa.
  • Korjattu vika, joka aiheutti kwin OpenGL-komposiittien kaatumisen käynnistettäessä tiettyjä OpenGL-sovelluksia.
  • Kiinteä ajoittainen kaatuminen Vulkan-sovellusten käynnistämisen yhteydessä.
  • Kiinteä ajoittainen kaatuminen, kun käynnistät sovellukset Viinin kautta.
  • Korjattu vika, joka aiheutti kuljettajan joissakin alhaisilla kaistanleveyksillä DisplayPort-kokoonpanoissa, jotta implisiittisesti ei sallita näyttökohtaa. Tämä johti näkyviin bandeihin.
  • Lisätty tuki X.Org xserver ABI 24: lle (xorg-server 1.20).
  • Parannettu nvidia-bug-report.sh tarkistaa kern.log, joka on oletuksena ytimen lokitiedoston sijainti monille Debian-pohjaisille Linux-jakeluille.
  • Korjattu vika, joka voi aiheuttaa X-palvelinten, jotka vievät videonohjaimen ABI: n aikaisemmin kuin 0,8, kaatumaan X11-sovelluksia, jotka kutsuvat XRenderAddTraps () -palvelua.

Uutta versiona:

  • Lisätty tuki seuraavalle GPU: lle:
  • TITAN V
  • GTX 1070 Ti
  • Korjattu vika, joka aiheutti Vulkan X11 swapchainien epäonnistumisen GPU: illa ilman näyttökonetta, kuten joitakin Tesla-merkkisiä näytönohjaimia ja joitain Optimus-kannettavia tietokoneita.
  • Korjattu vika, joka aiheutti koko näytön Vulkan-sovelluksia ripustettavaksi joissakin
  • Kepler-GPU: t, kuten GeForce GTX 680.
  • Korjattu vika, jossa G-SYNC-indikaattori ilmoitti "normaalia" sijaan
  • "G-SYNC" Vulkan-sovelluksissa, kun G-SYNC oli käytössä.

Uutta versiossa 387.22:

  • Lisätty tuki seuraavalle GPU: lle:
  • GTX 1070Ti
  • Korjattu regressio, joka voi aiheuttaa ohjaimen virheitä, kun asetat DisplayPort Multi-Stream Transport -laitteita.
  • Lisätty nvidia.ko-ytimen moduuliparametri, NVreg_EnableBacklightHandler, jota voidaan käyttää kannettavan tietokoneen taustavalon kirkkauden kokeellisen käsittelyn kautta / sys / class / backlight /. Tämä käsittelijä ohittaa ACPI-pohjaisen videon.ko ydinmoduulin.
  • NVreg_EnableBacklightHandler on oletusarvoisesti pois käytöstä.
  • Lisätty G-SYNC kaikkiin tuettuihin Vulkan-swap-ketjuihin Maxwellille ja uudemmalle. G-SYNC on oletusarvoisesti käytössä, kun käytetään G-SYNC-valmiita näyttöjä. Suoraan näytettäville swapchain-sovelluksille voidaan käyttää tämän ominaisuuden käytöstä poistettua sovellusprofiilia, jossa on "GLGSYNCAllowed" -asetus "false":
  • {"säännöt": [
  • {"kuvio": [], "profiili": ["GLGSYNCAllowed", false]}
  • Korjattu regressio, joka aiheutti joidenkin GPU-laitteiden näyttöliittimien raportoimisen liitetystä HDMI- tai DisplayPort-äänilaitteesta, vaikka liitetty näyttö tukee ääntä.
  • Korjattu vika, joka joskus estää nvidia-asetusten "ECC-asetukset" -sivun "Nollaa oletusasetukset" -painikkeen ollessa käytettävissä, kun ECC-kokoonpano on asetettu muuhun kuin oletustilaan.
  • Korjattu vika, joka aiheutti nvidia-asetuksia tietyissä olosuhteissa "X Server Display Configuration" -sivun näyttöasemiin kohdistuvien liian aggressiivisten rajojen asettamiseksi.
  • Korjattu vika, joka voi aiheuttaa "Némia-asetusten" Enable Base Mosaic (Surround) -valintaruudun häviämisen, kun "X Server Display Configuration" -sivulla on valittu X-näyttö, eikä näyttö.
  • Korjattu kilpailutila, joka voi johtaa kaatumiseen, kun OpenGL-ohjelmat hallitsevat vertex-puskurointiobjekteja useista kierroksista samanaikaisesti.
  • Korjattu vika, joka aiheutti nvidia-asetusten ohjauspaneelin säilyttää joitakin sovelluksia, joita ei ollut vahvistettu. Tämä johti ei-toivottuihin asetuksiin tuleviin asetusten muutoksiin.
  • Vulkan-sovellusten parannettu suorituskyky käyttämällä X11-swap-ketjuja. Tämä optimointi aiheuttaa useampia tapahtumia, jotka aiheuttavat vanhentuneita swap-ketjuja, kuten sisäänpääsyn tai poistumisen koko näytön tilasta. (Tämä tavallisesti esiintyy, kun käytetään esimerkiksi alt-välilehden avainyhdistelmää.) Sovellukset, jotka eivät vastaa VK_ERROR_OUT_OF_DATE_KHR palautuskoodiin, eivät välttämättä toimi oikein näiden tapahtumien tapahtuessa. Katso Vulkan-eritelmän osa 30.8.
  • Lisätty tuki YUV 4: 2: 0 -kompressioille DisplayPortin kautta liitetyille näytöille konfiguraatiossa, jossa näyttö tai GPU ei pysty käyttämään nykyistä tilaa RGB 4: 4: 4 -järjestelmässä. Lisätietoja on kohdassa "Ohjelmointitilat".
  • Lisättiin framebuffer-konsolin kuumapistokäsittelyn nvidia-modeet.
  • Huomaa, että kuumakäynnistystoimintoa käsitellään vain, kun nvidia-modeet on alustettu; esimerkiksi kun Xorg tai nvidia-persistenced on käynnissä tai kun nvidia-drm on ladattu parametrilla "modeset = 1".
  • Lisätty "AllowGSYNC" MetaMode-attribuutti, jolla voidaan poistaa G-SYNC käytöstä kokonaan. Tätä voidaan käyttää sallimalla G-SYNC-yhteensopivien toimintojen, kuten Ultra Low Motion Blur tai Frame Lock -toiminnot.
  • Korjasi useita ongelmia, jotka estivät "cc_version_check" -hyvyyden testauksen toimimasta oikein NVIDIA-ytimen moduulien rakentamisessa. Koska nämä ongelmat olisivat peitelleet yhteensopimattomuuksia kernelin ja NVIDIA-ytimen moduulien rakentamiseen käytettävien kääntäjäversioiden välillä pitkään aikaan, nvidia-asennusohjelma on päivitetty sivuuttamalla CC-version yhteensopimattomat oletukset, kun ne havaitaan.
  • Päivitetty nvidia-asentaja käyttää init_module syscall -ohjelmaa suoraan testattavien kuormituksen ytimen moduuleihin libkmod / insmod -ohjelman sijaan. Tämä poistaa libkmodin nvidia-asentimen rakenteen riippuvuudeksi, ja insmod toimii ajoittain riippuvana.
  • Kaakeloitu näytöt aiemmin saivat aikaan erillisen Xinerama-näytön, joka ilmoitetaan jokaiselle laudalle. Ne tullaan nyt oletusarvoisesti yhdeksi ainoaksi Xinerama-näytöksi.
  • Laatoitetussa näytössä olevat yksittäiset paneelit järjestetään nyt näytön EDID-mallin ulkoasuasetusten perusteella. Tätä voidaan ohittaa joko manuaalisesti määrittämällä offsetit tai käyttämällä "MetaModeOrientation" -vaihtoehtoa.
  • Ottaa pois päältä lomitellut tilat DisplayPortin kautta oletuksena GPU: n epätäydellisen tuen vuoksi. Lisätty "AllowDpInterlaced" -tilan vahvistusmerkki ohittaa tämän oletuskäyttäytymisen ja mahdollistaa lomitellut tilat DisplayPort-protokollan yli.
  • Korjattu vika, joka voi aiheuttaa joitain eDP-G-SYNC -näytöille välkkymistä pienillä virkistystaajuuksilla.
  • Korjattu vika, joka voi aiheuttaa OpenGL-sovellusten kaatumisen PRIME Sync -ohjelmaa käyttävän näytön pitkittyneen DPMS-lepotilan jälkeen.
  • Korjattu vika, joka rajoittaa keinotekoisesti enimmäispikselikellon 300 MHz: iin, kun käytetään tiettyjä tehokkaampia DisplayPort-HDMI-sovittimia.
  • Korjattu vika, joka estää NVIDIA-ytimen moduuleja rakentamasta muita kuin SMP-Linux-ytimiä varten.
  • Päivitetty nvidia-smi nvlink -status -näkymän sisältäen NVLink-nopeuden raportoinnin.
  • Korjattu bugi, joka aiheutti virheellisen PCI-topologian raportoinnin nvidia-smi-järjestelmässä Intel Skyake -järjestelmissä.

Uutta versiossa 384.59:

  • Lisätty tuki seuraaville GPU: eille:
  • GeForce GT 1030
  • GeForce MX150
  • Korjattu bugi, joka estää muutoksia stereosilmäistämiseen siirtymästä sovelluksesta nvidia-asetusten ohjauspaneelista.
  • Korjattu bugi, joka aiheutti S4-keskeytyksen (tunnetaan myös nimellä "horrostila") jäädyttämisen keskeytyksen aikana, kun SLI on käytössä.
  • Korjattu vika, jossa Vulkan-ohjainta ei luetella oikein laitteilla. Lue lisätietoja README-tiedostosta "Tunnetut ongelmat".
  • Korjattu vika, joka voi aiheuttaa OpenGL-sovellusten kaatumisen, kun kutsutaan glDeleteBuffereja VBO: ille, jotka on muokattu ARB_vertex_attrib_bindingilla.
  • Korjattu vika, joka voi joskus aiheuttaa OpenGL-sovellusten lukituksen, kunnes X-palvelin vastaanottaa syötteen.
  • Korjattu vika, joka aiheutti nvidia-asetusten pudottamiseksi laitteen BusID-arvoja muutettaessa olemassa olevaa X-määritystiedostoa.
  • Korjattu regressio, joka estää nvidia-xconfigä pyytämästä joitain GPU: ita, esim. kun käytät `nvidia-xconfig -a`.
  • Korjattu vika, joka aiheutti VDPAU-toiston vioittumisen, kun se laajeni koordinaatteihin 16384 pikseliä pidemmälle.
  • Päivitetty nvidia-pysäytetty alustaa nvidia-modeset.ko nvidia.ko -ohjelman lisäksi, kun määrität pysyvän tilan.
  • Palautettiin useita järkevästi tarkistettuja tarkistuksia, jotka on poistettu tahattomasti ytimen moduuliprosessista 355.06-ohjaimessa.
  • Lisätty tuki "Lähin" muuntosuodattimelle X-ohjaimessa. Tämä saa X-ohjaimen käyttämään lähin naapurisuodatinta suoritettaessa näytön muunnoksia. Suodatin voidaan pyytää suodattimen argumentin kautta RandR: n RRSetCrtcTransform-muotoon tai ResamplingMethod-MetaMode-token kautta.
  • Korjattu vika, jossa nvidia-asennusohjelma asentaa Vulkan ICD -asetustiedoston väärän version, kun GLVND on poistettu käytöstä GLX-asiakkaalle.
  • Korjaa vika GLX_EXT_buffer_aglla, jossa SLI AFR -määrityksissä ilmoitetaan virheellisiä puskurin ikärajoja. Tällaisessa konfiguraatiossa puskurin ikä voi olla nyt suurempi kuin 3, edellinen enimmäispuskurin ikä.
  • Korjattu vika, joka saattaa aiheuttaa roikkuu ja Xids, kun suoritetaan RandR-muunnoksia, joissa on Overlay ja SLI käytössä.
  • Laajennetaan NVIDIA Xinerama X -laajennuksen ilmoittamat tiedot PRIME-näyttöjen raportoimiseksi suoraan kytkettyjen näyttöjen lisäksi.
  • Korjattu virhe, joka aiheutti HDMI-äänilaitteiden näyttämisen tai häviämisen epäjohdonmukaisesti, kun HDMI-laitteet on kuumakytketty tai irrotettu.
  • Korjattu vika, joka voi aiheuttaa ohjaimen virheitä, kun asetat tilat X-näytöille, jotka toimivat syvyydessä 8 tai Syvyys 15.
  • Korjattu vika, joka voi aiheuttaa ajoittaisia ​​ytimen paniikkia PRIME Sync -ohjelmassa.
  • Korjattu bugi, joka aiheutti ytimen paniikkia, kun hotplugging HDMI-näyttöjä joihinkin Zotac mini -tietokoneisiin.
  • Päivitetty nvidia-asennusohjelma merkitsemään ydinmoduulit SELinux-tiedostotyyppillä "modules_object_t". Jotkin SELinux-järjestelmän käytännöt sallivat vain ytimen moduulien lataamisen tällä SELinux-tiedostotyypillä.
  • Tuettu tuki päivitettyjen ajuripakettien tarkistamista ja lataamista varten sekä valmiiksi upotettujen ytimen rajapintoja nvidia-installerilta. Tämä toiminto rajoittui salaamattomaan ftp: hen ja http: een, ja se toteutettiin koodilla, jota ei enää ylläpitää aktiivisesti.

Uutta versiossa 381.22:

  • Korjattu vika, joka aiheutti GLX_EXT_buffer_age-puskurin ikäjakauman palauttamaan vääriä arvoja stereotoverille, kun käytät passiivisia stereotiloja 5 - 9.
  • Vulkanin vika korjasi suoraan näyttämään missä DP1.2-monitoreja ei ole lueteltu.
  • Parannettu yhteensopivuus viimeaikaisten ytimien kanssa.
  • Korjattu vika, joka aiheutti useita "duplicate entries" nvidia-asetuksia --query all ".
  • Korjattu vika, joka aiheutti sovellusten kaatumisen joissakin tilanteissa, kun kutsuttiin glXMakeCurrent-ohjelmaa, kun taas OpenGL-ketjutetut optimoinnit olivat käytössä. Tämä tapahtui usein, kun Steam yritti tehdä videon koko näytöllä.
  • Korjattu vika, joka aiheutti VDPAU-sovellusten käyttää blit-esitysjonoa, kun edellinen VDPAU-sovellus ei sammunut kunnolla.
  • Kiinteät lukitukset ja kaatumiset, joita voi esiintyä, kun OpenGL-konteksti luodaan, kun järjestelmä on käytettävissä olevan muistin ulkopuolella.
  • Korjattu korruptio, kun OpenGL-ikkunoita siirrettiin tai pienennettiin.
  • Korjattu vika, joka aiheutti X-näytöt, jotka käyttävät vaihtoehtoa "UseDisplayDevice" "none", jotta ne muunnetaan 640x480, kun käytät "xrandr -s" muuttamalla näytön asetuksia.
  • Korjasi ytimen kaatumisen, joka tapahtui yritettäessä kartoittaa suuria käyttäjän muisteja CUDA: a.
  • Disabled OpenGL: n kierteitetyt optimoinnit oletusarvoisesti, alun perin käyttöön 378.09: ssä, johtuen erilaisista epävakausraporteista.
  • Lisätuki seuraaville Vulkan-laajennuksille:
  • 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
  • Nämä laajennukset vaativat Vulkan-latausversion & gt; = 1.0.42.
  • Poistettiin X-ohjaimen logon splash -näyttö ja vastaava NoLogoand LogoPath xorg.conf -vaihtoehto.
  • Lisättiin "ResamplingMethod" MetaMode -vaihtoehto, lisäämällä tukea bicubic-resampling -menetelmille, kun skaalausmuunnokset ovat käytössä. Lue lisätietoja README: stä.

Uutta versiossa 378.13:

  • Lisätty tuki seuraaville GPU: lle:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Oletuksena Xineraman alapuolella OpenGL: n kierteitetyt optimoinnit käytöstä.
  • Lisätty tuki ARB_parallel_shader_compile-laajennukselle, jotta GLSL-shaderien monisäikeinen kokoaminen voidaan sallia.
  • Päivitetty X-ohjain jättää huomiotta kaikki Virtual Reality Head -asennetut näytöt (HMD). Lisätietoja on luvussa "AllowHMD" X-kokoonpano README.
  • Kuljettaja mainostaa GLX FBConfigs -ohjelmia ilman syvyyssignaaleja syvyydestä 30 X -näytöllä.
  • Lisätty tuki nvidia-asetuksissa näyttääksesi konfiguroidut PRIME-näytöt. Jos haluat ottaa käyttöön PRIME-näytöt, katso README-sovelluksessa "RandR 1.4 -ohjelmiston lataaminen".
  • Lisätty infrastruktuuri, jonka avulla NVIDIA EGL -ohjain voi ladata EGL-ulkoisten alustojen kirjastoja, jotka lisäävät asiakaspuolen tukea uusille ikkunajärjestelmille nykyisen libnvidia-egl-wayland.so.1: n lisäksi. Lisätietoja:
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • Lisätuki seuraaville Vulkan-laajennuksille:
  • VK_KHR_display
  • VK_KHR_display_swapchain
  • Otti OpenGL: n kierteitetyt optimoinnit käyttöön oletuksena. Katso lisätietoja README-ohjelmaan "Asetusten määrittäminen OpenGL-ympäristön muuttuvien asetusten" luvussa "Kierteettömät optimoinnit". Nämä optimoinnit auttavat itse, kun he ovat heikentäviä suorituskykyä. Tuloksena suorituskyky ei saisi muuttua monille sovelluksille, ja se kasvoi niille, jotka hyötyisivät kierteitettyjen optimointien käytöstä, eivätkä ne jo pakottaneet niitä käyttöön.
  • Korjattu vika, joka estää PRIME Syncin työskentelemästä kannettavien tietokoneiden kanssa GeForce GTX 4xx- ja 5xx-sarjan GPU: illa.
  • Korjattu virhe, joka aiheutti järjestelmän jumiessa, kun se jatkaa keskeyttämisestä joidenkin GPU: iden kanssa.
  • Korjattu regressio, joka voi aiheuttaa korruptioa, kun kuumakäynnistys näkyy.
  • Korjattu regressio, joka estää useiden DisplayPort-monitorien järjestelmien jatkamisen keskeyttämisestä.
  • Lisättiin support for the screen_info.ext_lfb_base -kentän kerneleissa, joilla sitä on, jotta UEFI-kehyspuskikonsolit voidaan käsitellä asianmukaisesti ja yli 4 gigatavun fyysiset osoitteet.
  • Lisätty tuki X.Org xserver ABI 23: lle (xorg-palvelin 1.19)
  • Korjattu vika, joka sallii nvidia-asentimen yrittää ladata ydinmoduuleja, jotka on rakennettu ei-juoksevien ytimien kanssa.

Uutta versiossa 375.26:

  • Lisätty tuki seuraaville GPU: lle:
  • Quadro M3000 SE
  • Korjattu regressio, joka estää joidenkin kannettavien tietokoneiden taustavalon näkymisen palaamasta takaisin päälle sulkemisen jälkeen.
  • Korjattu regressio, joka estää konsolin palauttamisen oikein, kun käytät SLI: tä.
  • Korjattu vika, joka aiheutti asentajien manifesti-merkinnät noin 32-bittisten yhteensopivien kirjastojen kopioimiseksi asennuspakettiin. Nämä merkinnät johtivat nvidia-asentimen julkaisemaan varoituksia 32-bittisten yhteensopivuuskirjastojen asennuksen yhteydessä, esimerkiksi: "Ei voi luoda symlink /usr/lib/libEGL.so (tiedosto olemassa)".
  • Korjattu regressio, joka saattaa aiheuttaa nvidia-asetusten ohjauspaneelin kaatumisen käynnistyksen yhteydessä tietyillä GPU-kokoonpanoilla.
  • Korjattu regressio, joka estää GLX_NV_swap_group -laajennuksen toimimasta, kun käytät SLI- tai Quadro Sync -ohjelmaa.
  • Kiinteä pitkäaikainen vika, joka aiheutti NVIDIA X -ohjaimen virheellisen havaitsemisen AC / battery hotplug -tapahtumissa kannettavissa tietokoneissa.
  • Kiinteä vuorovaikutusongelma Linux-ytimen CONFIG_HARDENED_USERCOPY-ominaisuuden (uuden Linux-ytimen 4.8) ja nvidia-drm.ko -ohjelman välillä, kun modeset = 1 on käytössä. Tämä ongelma aiheutti CONFIG_HARDENED_USERCOPY-järjestelmän virheellisen pysäyttämisen ja ilmoitti lomakkeesta:
  • usercopy: kernelimuistin ylikirjoitusyritys havaittu ffff8803e8ec7ce0 () (8 tavua)
  • Korjattu vika, joka estää nvidia-bug-report.sh etsimästä asiaa koskevia viestejä ytimen lokitiedostoissa.
  • Lisättiin support for the screen_info.ext_lfb_base -kentän kerneleissa, joilla sitä on, jotta UEFI-kehyspuskikonsolit voidaan käsitellä asianmukaisesti ja yli 4 gigatavun fyysiset osoitteet.

Uutta versiossa 375.20:

  • Lisätty tuki seuraaville GPU: eille:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Korjattu vika, joka saattaa aiheuttaa näytöt SLI-mosaiikissa tyhjäksi, kun sovelletaan transformaatiomatriisia.
  • Lisätty EGL-tuki GL Vendor Neutral Dispatch -kirjastoon (libGLVND). Asennuspaketti sisältää nyt EGL-kirjastojen sekä GLVND että ei-GLVND-versiot: nvidia-installer -glvnd-egl-client ja -no-glvnd-egl-client -vaihtoehtoja voidaan käyttää valitsemaan asennettava. / li>
  • Korjattu vika, joka estää G-SYNCä työskentelemästä kannettavan tietokoneen näytöissä.
  • Korjattu ongelma, joka aiheutti DisplayPort-moniäänisten laitteiden tyhjennyksen konsolin palauttamisen jälkeen.
  • Korjattu virhe, joka aiheutti ytimen kaatumisen käynnistettäessä X toisen kerran, kun useampia DisplayPort-moniulotteisia laitteita on yhdistetty yhteen DisplayPort-liittimeen sivuliikkeen kautta.
  • Päivitetty nvidia-asetukset, joilla ei ole ylimääräistä nvml-kehityspakettia (375.10: ssa esitetty regressiota).
  • Kiinteä kaatuminen nvidia-asetuksissa, kun lisäät sovellusprofiilin sääntö- ja profiilimerkintöjä.
  • Lisätty GTK 2 -liittymän nvidia-asetusten "Enable Tooltip" -ominaisuuden poistaminen.
  • Lisätty uusia X-asetuksia:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • , jotka ohittavat samoilla nimillä olevat MetaMode-rahakkeet.
  • Korjattu vika, joka aiheutti ongelmia panoroinnin ja kohdistimen rajoittamisessa, kun sekoitetaan PRIME-näyttöjä natiivisti näytöillä.
  • Korjattu vika, joka aiheutti pitkät viivästykset lähtiessä VT: ltä tai näytön poistamisen käytöstä OpenGL-sovelluksen ollessa käynnissä.
  • Parannettu konsolien palautuskäyttäytyminen järjestelmissä, joissa käytetään UEFI-grafiikkaulostuloprotokollaa ja useimmat vesafb-tilat.
  • Lisätty tuki RandR TILE -ominaisuudelle lisätty RandR 1.5.
  • Lisättiin kiintolevyn OpenGL-shader-välimuistin koko 64 megatavua 128 megatavua. Lisätietoja sen sijaintipaikan valinnasta tai käytöstä poistamisesta on ohjeaiheessa "REACH-sovelluksen OpenGL-ympäristön muuttuvien asetusten määrittäminen".
  • Vahvistin synkronointiperiaatteissa, jotka on jaettu X: n ja OpenGL: n välillä.
  • Lisätty tuki X.Org xserver ABI 23: lle (xorg-palvelin 1.19)
  • Korjattu vika, joka salli nvidia-asentimen yrittää ladata ydinmoduuleja, jotka on rakennettu ei-käyttäytyviä ytimiä vastaan.

Uutta versiossa 370.28:

  • Kiinteät epämääräiset viittaukset libnvidia-glcore.so.
  • Vulkan-sovelluksissa, kuten vkQuake ja DOTA2, jotka käyttävät vkFences-ominaisuuksia nykyiseen synkronointiin, pysyvät potentiaalisesti.
  • Korjattu vika, joka aiheutti kuljettajaa asettamasta HDMI YUV 420 4K -tilat oikein tiettyihin televisioihin, kuten VIZIO D40u-D1.
  • Päivitetty CurrentMetaMode-raportointi NV-CONTROL API: n kautta, jotta voidaan selvittää, onko ForceCompositionPipeline tai ForceFullCompositionPipeline asetettu nykyiseen MetaMode-ohjelmaan.
  • Lisätty kyky ylittää ja alle kellottaa tiettyjä GeForce-GPU: ita GeForce GTX 1000 -sarjan ja sitä myöhemmin. GPU: t, jotka sallivat sen, offset voidaan soveltaa kellon arvoihin joidenkin kellotaajuuksien kaikilla suorituskyvyn tasoilla. Tämä kello manipuloidaan käyttäjän omalla vastuulla. Lisätietoja on kohdassa "CoolBits" X -asetusten README-dokumentaatio.
  • Toteutettiin alustava tuki PRIME-synkronoinnille synkronoidaksesi kääntämisen NVIDIA PRIME -näyttölähteen ja erillisen PRIME-näyttöaltaan välillä. Tämä tuki on kokeellista ja vaatii tällä hetkellä etukäteen julkaistavan X.org X -palvelimen.
  • Korjattu vika, joka estää Vulkan-sovelluksia esittämästä useista jonoista samaan X11-swap-ketjuun.
  • Lisätty "PixelShiftMode" MetaMode-vaihtoehto, joka mahdollistaa tuen 4K- ja 8K-pikselinsiirtotiedostoille. Lue lisätietoja README: stä.

Uutta versiossa 367.44:

  • Lisätty tuki seuraaville GPU: eille:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3 Gt
  • Korjattu regressio, joka aiheutti epäsuoran GLX: n epävirallisen hakemuksen kaatumisen.
  • Korjattu regressio, joka otettiin käyttöön 367.35: ssa, joka aiheutti X-palvelimen ensimmäiset liikennevalot tyhjiksi, jos X-määritystiedostossa pyydetyt ominaisuudet sallivat X-ohjaimen kokoonpanoputkiston. Tämä laukaisi esim. MetaMode-tunnuksilla, kuten ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection ja Transform.

Uutta versiossa 367.35:

  • Korjattu regressio, joka voi aiheuttaa konsolin korruptiota keskeyttämisen jälkeen.
  • Nvidia-drm DRM KMS -ohjaimen puskuri-kirjoitustehon parantaminen käyttämällä kirjallisesti yhdistettyä DRM Dumb Buffers -ohjelmaa, jos saatavilla.
  • Korjattu vika, joka aiheutti X: n kaatumisen, kun sovellettiin muutoksia RandR CscMatrix -ominaisuuksiin, kun VT-kytkin poistui X: stä.
  • Korjattu vika, joka aiheutti kaatumisen, kun poistut nvidia-asetuksista 8 tai 15 bittisten väritasolla.
  • Lisätty tuki VDPAU Feature Set H: lle NVIDIA VDPAU -ajurille. GPD: t, joilla on VDPAU-ominaisuusryhmä H, pystyvät 8192x8192 (8k) H.265 / HEVC-videovirtauslaitteiston nopeutettuun dekoodaukseen.
  • Korjattu vika, joka aiheutti X-palvelimen joskus ohita Vulkan-kehysten näyttämisen, kun Composite-laajennus on käytössä.
  • Lisätty tuki kellon arvojen kyselylle Pascal GPU: iten kohdalla.
  • Perusmukiasäätöasetus on poistettu nvidia-asetuksista järjestelmissä, joissa ominaisuutta ei tosiasiallisesti tueta.
  • Korjattu vika, joka aiheutti nvidia-smi: n raportoimaan epätarkan versionumeron.
  • Korjattu vika, joka voi johtaa järjestelmän kaatumiseen, jos peer-to-peer-kartoitus on vielä aktiivinen CUDA-kontekstin poistamisen aikana.
  • Korjattu vika, joka estää nvidia-bug-report.sh etsimästä asiaa koskevia viestejä ytimen lokitiedostoissa.

Uutta versiossa 364.19:

  • Lisätty tuki seuraaville GPU: eille:
  • Quadro M6000 24GB
  • Quadro M5500
  • Korjasi lukitusongelmat libnvidia-egl-wayland.so.
  • Korjasi useita libnvidia-egl-wayland.so vuorovaikutusongelmia puskurihallinnan Wayland-protokollan kanssa.
  • Korjasi useita EGL-ohjaimen vuorovaikutusongelmia Windowsiin koon muuttamiseen Waylandissa.
  • Korjattu virhe, joka aiheutti joidenkin DRM PRIME -määritysten epäonnistumisen, kun DRM KMS oli käytössä (eli nvidia-drm.ko: n moduulien ydinmoduulin parametri on asetettu "1": ksi.)
  • Korjattu vika, joka saattaa aiheuttaa ytimen kaatumisen, kun VDPAU: ta käytettiin, kun DRM KMS oli käytössä.
  • Muutti oletus OpenGL-asennustyyppiä käyttämään GLVND GLX -asiakaskirjastoja vanhojen ei-GLVND-kirjastojen sijaan.
  • Lisättiin alustava tuki suoralle renderöintihallinnan ytimen muokkausmenetelmälle (DRM KMS). Katso lisätietoja README: n DRM KMS -osiosta.
  • Lisätty uusi ytimen moduuli, nvidia-drm.ko, joka rekisteröi DRM-ajurina sekä PRIME- että DRM KMS -tuella.
  • Lisätuki seuraaville EGL-laajennuksille:
  • EGL_EXT_platform_wayland
  • Ota käyttöön Wayland-sovellukset toimimaan NVIDIAn EGL-toteutuksessa
  • EGL_WL_bind_wayland_display
  • Ota käyttöön Wayland-sävellykset NVIDIAn EGL-toteutuksessa ja
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • jotta Mir- ja Wayland-sävellykset voisivat näyttää sisällönsä EGLDevice-, EGLOutput- ja EGLstreams-ohjelmien avulla.
  • Lisätty Wayland-alustekirjasto, libnvidia-egl-wayland.so, jotta Wayland-kompositorit, jotka tukevat EGLDeviceä, EGLOutputia ja EGLstreamsia, jakavat EGL-puskurit Wayland-sovellusten kanssa.
  • Korjattu vika, joka voi aiheuttaa virheellisen kuvanopeuden raportoinnin Quadro Sync -määrityksissä useilla GPU: illa.
  • Lisätty tuki Vulkan API -versiolle 1.0.
  • Parannettu X-värin tarkkuus 8: stä merkittävimmistä bitteistä 11: een GeForce GPU: ille. Quadro-GPU: t jo käyttävät 11 bittiä tarkkuutta.
  • Lisättiin uusi RandR-ominaisuus, CscMatrix, joka määrittelee 3x4-väritason muunnosmatriisin. Matriisi lisätään X-väripatruunan ja ennen gamma-ramppia. Tämä ominaisuus on saatavana GF119: ssä ja uudemmissa GPU: issä.
  • X-gamma-ramppien parempaa käsittelyä GF119: ssä ja uudemmissa GPUssa. Näissä GPUssa RandR gamma-ramppi on aina 1024 merkintää, ja se koskee nyt kohdistinta ja VDPAU- tai työaseman peitteitä X-root-ikkunan lisäksi.
  • Tehdään uudelleen, miten NVIDIA-ohjain rekisteröi Linux-ytimen DRM-osajärjestelmän PRIME-tuen kanssa. Tuloksena PRIME-tuki vaatii Linux-ytimen version 3.13 tai uudemman (aiemmin PRIME-tuki vaati Linux-ytimen version 3.10 tai uudempaa).
  • Parantaa sovellusten vuorovaikutteisuutta, jotka käyttävät laitteistokohdistinta, kun G-SYNC on aktiivinen.

Uutta versiossa 361.42:

  • Lisätty tuki seuraaville GPU: eille:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Rajoittaa nvidia-asetusten oletusarvon taso 32: een, jotta vältetään enimmäisten tehtävien rajaaminen järjestelmille, joissa on useita suorittimia.
  • Korjattu regressio, joka aiheutti GPU-poikkeuksia ja virheellisen renderoinnin käytettäessä pbuffereita EGLDevicella.
  • Korjattu vika, joka aiheutti nvidia-asetusten kaatumisen, kun lasit on yhdistetty 3D Vision Pro -lähettimeen joissakin järjestelmissä.
  • Korjattu vika, joka aiheutti asennusohjelman manifesti-syötteitä noin 32-bittisten yhteensopivuuskirjastojen kopioimiseksi asennuspaketissa.
  • Korjattu regressio, joka aiheutti HSync- ja VSync-tilan ajoituspolarisuuslippujen kääntämisen.

Uutta versiossa 361.28:

  • Lisätty tuki seuraavalle GPU: lle: GeForce 945A
  • Lisätty vanha, ei-GLVND libGL.so GLX -kirjasto NVIDIA Linux -ohjaimen asennuspakettiin ja kyky valita GLVND- tai non-GLVND GLX -asiakirjakirjaston asennuksen aikana. Näin käyttäjät voivat asentaa vanhan, ei-GLVND GLX -asiakaskirjaston, jotta voidaan selvittää yhteensopivuusongelmia, jotka voivat johtua GLX-sovellusten vuoksi, jotka ovat riippuvaisia ​​NVIDIA GLX -asiakasohjaimen käyttäytymisistä, joita Linux OpenGL ABI -versio 1.0 ei ole määritellyt. / li>
  • Oletuksena nvidia-asennusohjelma asentaa vanhimmat, ei-GLVND GLX -asiakas kirjastot. -Glvnd-glx-client-komentorivin vaihtoehtoa voidaan ohittaa oletusarvo ja asentaa GLVND GLX -asiakas kirjastot sen sijaan. Ota yhteyttä sellaisten sovellusten myyjiin, jotka eivät ole yhteensopivia GLVND: n kanssa, varmistaakseen, että niiden sovellukset päivitetään yhteensopiviksi GLVND: n kanssa.
  • Pakettien useiden GLX-asiakkaiden kirjastojen esiintyminen vaikuttaa NVIDIA-ohjaimen uudelleenpakkauksiin. katso lisätietoja luvusta libGL.so kohdassa README "Installed Components" -osiossa.
  • NVIDIA GLX- ja OpenGL-ohjaimet tukevat ja tukevat OpenGL-toimittaja-neutraaliohjain (GLVND) -infrastruktuuria. Tämä ei saisi aiheuttaa näkyviä muutoksia käyttäytymisessä loppukäyttäjille, mutta jotkin sisäiset ohjainkomponenttikirjastot on nimetty ja / tai siirretty seurauksena. Nämä muutokset voivat vaikuttaa skripteihin, jotka ovat riippuvaisia ​​Linux OpenGL ABI -version 1.0, vaihtoehtoisten NVIDIA-ajuripakettien ylläpitäjien ja muiden kuin OpenGL / GLX-symbolien läsnäolosta riippuvaisten NVIDIA OpenGL -ohjainkomponenttien läsnäolosta. libGL.so.1-kirjastossa ja sen riippuvuuksissa millään tavalla. Katso osoitteessa https://github.com/NVIDIA/libglvnd. Lisätietoja GLVND-projektista. Linux OpenGL ABI -versio 1.0 -versio on saatavilla osoitteessa https://www.opengl.org/registry/ABI
  • Päivitetty nvidia-asennusohjelma suorittaa ldconfig (8) ja depmod (8) olemassa olevan ohjaimen poistamisen jälkeen sen sijaan, että käytät näitä kahta komentoa vain uuden ohjaimen asennuksen yhteydessä.
  • Poistettiin VDPAU-kääri ja jäljitettiin kirjastot libvdpau.so.1 ja libvdpau_trace.so.1 ohjainpaketista. Nämä kirjastot voivat olla saatavilla jakelun paketinhallintajärjestelmän kautta tai ne voidaan koota osoitteesta http://people.freedesktop.org/~aplattner/vdpau/. Katso lisätietoja http://freedesktop.org/wiki/Software/VDPAU/.
  • Korjattu virhe EGL-ohjaimessa, jossa mutex lukittiin useammin kuin kerran. Tämä käynnistää määrittelemättömän käyttäytymisen ja etenkin, jos lukitustoiminto on käytössä glibc: ssä, voi johtaa segmentointivirheeseen.

Uutta versiossa 358.16:

  • Korjattu regressio, joka otettiin käyttöön 358.09: ssa, joka aiheutti avointen OpenGL-stereosovellusten virheellisen renderoinnin yhdessä Quadro Syncin kanssa tietyissä GPU: eissa.
  • Kiinteä regressio, joka otettiin käyttöön 358.09: ssa, joka aiheutti OpenGL-stereosovellusten leikkaamisen, kun SLI AFR-, SFR- tai SLIAA-tilat olivat käytössä.
  • Korjattu regressio, joka otettiin käyttöön 358.09: ssa, joka aiheutti järjestelmän jumiessa käynnistettäessä OpenGL-sovelluksia, kun jotkut SLI-mosaiikkitopologiat olivat käytössä.
  • Korjattu vika, joka saattaa aiheuttaa joidenkin G-SYNC-näyttöjen välkkymistä Kepler-pohjaisissa GPU: eissa, kun ne toimivat alhaisilla kuvataajuuksilla.
  • Korjattu regressio, joka voi aiheuttaa OpenGL- tai VDPAU-sovellusten ripustuksen Xinerama-asetteluihin, jotka sisältävät useita X-näyttöjä, joita sama GPU käyttää.
  • Lisättiin varmuuskopio, jotta GLX toimisi, kun UNIX-verkkotunnuksen välinen tiedonsiirto estetään NVIDIA-asiakaspuolen GLX ja NVIDIA-palvelinpuolen GLX välillä. Esimerkiksi Fedora 22: n oletus SELinux-käytäntö estää NVIDIA 358.09 GLX -ohjaimen toimimisen GDM3: ssä:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Korjattu vika, joka voi aiheuttaa nvidia-asentimen kaatumisen, kun asennetaan ajuripaketista, johon on lisätty valmiiksi ytimen liitännät (esim. käyttämällä "addad-this-kernel" -vaihtoehtoa).
  • Korjattu regressiota 358.09: sta, joka aiheutti G-SYNC -monitoreille asetetun 3D Vision-stereon käyttämisen tyhjäksi ja raportoi epäsuoran signaalin.
  • Korjattu regressiota 358.09: sta, joka aiheutti OpenGL-sovelluksia, jotka eivät kyenneet neuvottelemaan lupaa suorittaa glXSwapBuffersia kääntämällä lopettamaan näytön päivittäminen. Tämä käynnistettiin Fedora 22: ssä, jossa SELinux-järjestelmäpolitiikka estää gnome-kuoren kommunikoimisen X-palvelimen kanssa.
  • Nyt OpenGL-sovellukset, jotka eivät kykene neuvottelemaan kääntämisen, palaavat glXSwapBuffersiin blittien kautta.
  • Lisätietoja saat osoitteesta https://bugzilla.redhat.com/show_bug.cgi?id=1271401.
  • Korjattu regressio, joka pienensi OpenGL-suorituskykyä päätettömissä X-palvelinkokoonpanoissa.
  • Korjattu muistivuoto, joka tapahtui sen jälkeen, kun GLXWindow tuhoutui, ja siihen liittyy edelleen nykyinen asia.
  • Korjattu virhe, joka aiheutti EGL-pbuffereiden luomisen sekä etu- että takapuskurilla, vain takaisinpuskurin sijaan, kuten EGL: ssä vaaditaan.
  • Lisätty uusi ytimen moduuli, nvidia-modeset.ko. Tämä uusi ohjainkomponentti toimii yhdessä nvidia.ko-ydinmoduulin kanssa GPU-näytön moottorin ohjelmoimiseksi.
  • nvidia-modeset.ko ei tarjoa uusia, näkyvissä olevia toimintoja tai rajapintoja kolmansien osapuolten sovelluksiin. Kuitenkin myöhemmässä julkaisussa nvidia-modeset.ko käytetään perustana kernelin suoraa renderointipäällikön (DRM) tarjoamaa modeettiliitäntärajapintaan.
  • Vähentää välkkymistä ja viivästyksiä siirryttäessä G-SYNC-tilaan tai ulos. Osana tätä muutosta näytöt, joilla on G-SYNC-ilmaisimet niiden kuvaruudussa, ilmoittavat aina, että ne ovat G-SYNC-tilassa. OpenGL G-SYNC-visuaalinen ilmaisin voidaan ottaa käyttöön nvidia-asetuksissa määrittääksesi, milloin G-SYNC: tä käytetään.
  • OpenGL 3.0: n OpenGL-laajennuksen GLX-protokollaa on edistetty epävirallisesta ARB: n hyväksyttyyn viralliseen tilaan:
  • GL_EXT_draw_buffers2
  • GLX-protokolla seuraaville OpenGL 3.0 -komentteille:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • jotka ovat osa seuraavia laajennuksia:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • on ylennetty epäviralliselta ARB: n hyväksymälle viralliselle asemalle.
  • Edellä mainituilla muutoksilla OpenGL 3.0: n GLX-protokollaa on edistetty epävirallisesta ARB-hyväksyttyyn viralliseen tilaan.
  • Lisäsi uuden järjestelmän muistin allokointimekanismin suurille kohdentamisille OpenGL-ohjaimessa. Tämä mekanismi mahdollistaa jakamisen jakamisen prosessista, kun se ei ole käytössä, jolloin sovelluksen käytettävissä on enemmän virtuaaliosoiteavaruutta. Se on oletusarvoisesti käytössä 32-bittisissä OpenGL-sovelluksissa, joissa on Linux 3.11+ ja glibc 2.19+. Tällä tavalla varattu muisti kuluttaa tilaa / dev / shm: ssä. Ympäristömuuttujan asettaminen __GL_DevShmPageableAllocations to 2 poistaa tämän ominaisuuden käytöstä
  • Lisätty tuki OpenGL 4.3: lle.
  • Lisätty tuki X.Org xserver ABI 20: lle (xorg-palvelin 1.18).

Uutta versiossa 355.11:

  • Lisätty tuki seuraaville GPU: eille:
  • GeForce GTX 950
  • Quadro M4000
  • Quadro M5000
  • Korjattu vika, joka aiheutti OpenCL- tai CUDA-sovelluksia käyttävät sovellukset OpenGL: n yhteentoimivuudella, kun he käyttivät GLX: n epäsuoraa renderointia.
  • Korjattu vika, joka aiheutti VDPAU: n näkevän vain videokehyksen yläosan, kun H.265 / HEVC-koodatut videovirrat on dekoodattu ja näytetty.
  • Korjattu vika, joka voi aiheuttaa GPU-poikkeuksia, kun käytetään glReadPixels () monisample-ikkunoiden syvyys- tai stencil-puskureita, kun ne muokataan tai siirretään ikkunoita.
  • Korjattu vika, joka voi aiheuttaa yhden tekstuustason tietoja ylentämään tietoja seuraavasta alimmasta tasosta luodessasi tekstuurinäkymää, joka ei sisältänyt kahden tason korkeampia arvoja.
  • Korjattu vika, joka voi aiheuttaa nvidia-asetusten ohjauspaneelin kaatumisen, kun päivitetään näytön asettelua.
  • Korjasi virheellisen raportoinnin tuen GLX-laajennuksista: useita laajennuksia ilmoitettiin epäsuoran GLX: n tueksi, joita tosiasiassa tuettiin vain suorien renderoinnin yhteydessä.
  • Lisätuki seuraaville EGL-laajennuksille:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Korvattiin NVIDIA-ytimen moduulien rakentamisjärjestelmä ja päivitettiin asennuspaketti ja nvidia-asennusohjelma uuden rakennusjärjestelmän ja ytimen moduulin lähdekoodin asettelun käyttämiseksi. Lisätietoja uudesta järjestelmästä ja ulkoasusta on README-dokumentissa osoitteessa ftp://download.nvidia.com/XFree86/packaging/linux/new-kbuild-for-355/
  • Lisäsi EGL: n kokeellisen täyden OpenGL-tuen.
  • Merkittiin DeleteUnusedDP12Display-toiminto vanhentuneeksi.
  • X Resize and Rotate -määrittelyn versio 1.5.0 lisäsi huomautuksen, jonka mukaan dynaamisesti luotuja tuotoksia ei tuhota, joten tämä vaihtoehto on vanhentunut ja poistetaan tulevasta ohjaimen julkaisusta.
  • Lisätty tuki VDPAU-profiileille lisätty VDPAU 0.9: ssa
  • 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
  • Korjattu vika, joka estää useamman kuin yhden RandR-tuoton jakamasta käyttäjän lisäämää.
  • Korjattu vika, joka aiheutti sovelluksen määrittämien swap-aikavälien jättämisen tietyissä näytöissä Xineramaa käytettäessä.
  • Korjattu vika, joka aiheutti käyttäjälähtöisille RandR-tiloille + HSync-, -HSync-, + VSync- ja -VSync-
  • Lisätty tuki OpenGL 3.0: n ja yllä olevan kontekstivirran tekemiseksi ilman, että se olisi nykyisin piirrettävissä.

Uutta versiossa 352.21:

  • Lisätty tuki seuraaville GPU: eille:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Korjattu bugi nvidia-asetuksissa, jotka aiheuttivat sovelluksen kaatumisen tallentamalla EDID-tiedoston tiedostoon.
  • Korjattu virhe, joka estää kuljettajapaketin sisältämää "mkprecompiled" -apuohjelmaa tiedostojen lukemisesta oikein.
  • Korjattu vika, joka voi aiheuttaa Xid-virheen, kun lopetetaan videotoisto-sovellus VDPAU: n päällekkäisen esitysjonon avulla.
  • Päivitetty nvidia-asennusohjelma, jotta vältytään liian syvältä ytimen lähdepuilta / usr / lib / moduulien välillä, mikä heijastaa rekursiivisen rajoituksen alla / lib / moduulissa.
  • Päivitetty nvidia-asennusohjelma käyttää modprobea (8) jättäessään asennuksen jälkeen ladatun NVIDIA-ytimen moduulin, eikä insmod (8) tai libkmod. Tämä sallii ytimen moduulin noudattaa kaikkia asetustiedostoja, jotka koskevat sitä /etc/modprobe.d: ssa, kun se on ladattu.
  • Korjattu vika, joka mahdollisti Linux-ytimen konsoliviestit piirretään nvidia-asentimen käyttöliittymään.

Uutta versiossa 346.72:

  • Korjattu vika, joka aiheuttaa stereosynkronoitumisen häviämisen tietyissä Quadro Sync -seurannankokoonpanoissa.
  • Kiinteä pikselipuskuri Objektitoiminnot, kun rivin pituus on pienempi kuin leveys. GL_ [UN] PACK_ROW_LENGTH voidaan asettaa arvoon, joka on pienempi kuin suoritettavan operaation leveys. OpenGL-määritys sallii tämän (lähde- tai määränpäälinjat ovat päällekkäisiä). Aikaisemmin Pixel Buffer Objectsin toteutus ei tue tätä tapausta, ja se heittää virheen.
  • Korjattu harvoin umpikujassa kun käytät sovelluksia, jotka käyttävät OpenGLia useilla langoilla Quadro GPU: ssa.

Muu ohjelmistojen kehittäjä NVIDIA Corporation

Kommentit Nvidia Linux Display Driver 32-bit

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!