Nvidia FreeBSD Display Driver

Software kuvakaappaus:
Nvidia FreeBSD Display Driver
Ohjelmiston tiedot:
Versio: 396.45 Päivitetty
Lähetyksen päivämäärä: 17 Aug 18
Kehittäjä: NVIDIA Corporation
Lupa: Vapaa
Suosio: 59

Rating: 4.0/5 (Total Votes: 1)

Nvidia FreeBSD Display Driver on omistettu OpenGL-videoajuri, joka yrittää tukea Nvidia FreeBSD-käyttöjärjestelmissä tuottamia näytönohjaimia. Kuljettaja on jaettu eri toimialoille, kuten Short Lived (lyhytaikainen tuettu) tai Long Lived (pitkän aikavälin tuettu), joka tukee sekä 32-bittisiä että 64-bittisiä käskyjoukkoarkkitehtuureita.


Nvidia Solaris Display Driver -ohjelman asennus

Nvidia FreeBSD -näytönohjaimen asentamista varten käyttäjän on ladattava pakettien yläpuolella olevista Downloads-osasta, joka vastaa sen laitteistoarkkitehtuuria, kirjoita konsoli-istunto ja suorita & ldquo; tar xzf NVIDIA-FreeBSD-x86_64-xxx. xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86_64-xxx.xx & amp; tee asennus & rdquo; 64-bittisissä järjestelmissä tai & ldquo; tar xzf NVIDIA-FreeBSD-x86-xxx.xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86-xxx.xx & amp; tee asennus & rdquo; komento 32-bittisille järjestelmille root, jossa xxx.xx on kuljettajan versionumero.

Ennen kuin suoritat yllä olevia komentoja, muista, että sinun on ensin asennettava ytimen otsikko FreeBSD-kenttään. Asennuksen aikana käyttäjiltä kysytään, haluavatko asennusohjelman määrittämään automaattisesti uuden asennetun ohjaimen ja optimoimaan sen näytönohjaimille. Vaihtoehtoisesti asiantuntijat voivat muokata X-määritystiedostoa manuaalisesti tai, asennuksen jälkeen, ne voivat suorittaa & ldquo; nvidia-xconfig & rsquo; komento Linux-pääteemulaattorin avulla Nvidia-ohjaimen asettamiseksi oletuksena järjestelmälleen.


Onko FreeBSD-kenttä tuettu?

Kyllä, luultavasti! Menestyksekkäästi testasimme tämän ohjaimen lyhyet ja pitkäikäiset sarjat tällä hetkellä FreeBSD-käyttöjärjestelmän vakailla julkaisuilla, tässä Softoware Labs -ohjelmistossa. Tällä hetkellä tuetaan sekä 64-bittisiä (x86_64) että 32-bittisiä (x86) laitteistoja.


Entä vanha Nvidia-näytönohjain!

Koska olemme saaneet paljon valituksia FreeBSD-, Linux- ja Solaris-käyttäjiltä, ​​jotka käyttävät hyvin vanhoja Nvidia-näytönohjaimia, meidän on pakko mainita tässä, että tämä ohjain ei toimi videokorttiensa kanssa. Siksi sinun pitäisi etsiä uusimmat Nvidia FreeBSD Legacy -näyttösovittimet Softoware.

Uutta tässä julkaisussa:

  • Korjattu vika, joka voi aiheuttaa monisäikeisten EGL-sovellusten kaatumisen, kun poistut.

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ä.
  • 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 regressio, joka voi aiheuttaa ohjaimen virheitä, kun asetat DisplayPort Multi-Stream Transport -laitteita.
  • 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.
  • 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.
  • 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.
  • Laatoitetun näytön yksittäiset paneelit järjestetään nyt monitorin EDID-mallin ulkoasuinformaation 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 rajoittaa keinotekoisesti enimmäispikselikellon 300 MHz: iin, kun käytetään tiettyjä tehokkaampia DisplayPort-HDMI-sovittimia.
  • Korjattu bugi, joka aiheutti virheellisen PCI-topologian raportoinnin nvidia-smi-järjestelmässä Intel Skyake -järjestelmissä.

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.
  • 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.
  • 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.
  • 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.
  • Laatoitetun näytön yksittäiset paneelit järjestetään nyt monitorin EDID-mallin ulkoasuinformaation 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 rajoittaa keinotekoisesti enimmäispikselikellon 300 MHz: iin, kun käytetään tiettyjä tehokkaampia DisplayPort-HDMI-sovittimia.
  • 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 / 381.09 Beta:

  • Korjattu vika, joka aiheutti GLX_EXT_buffer_age-puskurin ikäjakauman palauttamaan vääriä arvoja stereotoverille, kun käytät passiivisia stereotiloja 5 - 9.
  • Korjattu vika, joka aiheutti useita "duplicate entries" nvidia-asetuksia --query all ".
  • Korjattu vika, joka aiheutti sovellusten kaatumisen tietyissä tilanteissa, kun kutsuttiin glXMakeCurrent-ohjelmaa, kun OpenGL: n kierteitetyt optimoinnit olivat käytössä.
  • 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.
  • Disabled OpenGL: n kierteitetyt optimoinnit oletusarvoisesti, alun perin käyttöön 378.09: ssä, johtuen erilaisista epävakausraporteista.
  • 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 / 381.09 Beta:

  • Lisätty tuki seuraaville GPU: eille:
  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp
  • Palautettu tuki seuraavalle GPU: lle:
  • GRID K520
  • Parannettu yhteensopivuus viimeaikaisten ytimien kanssa.
  • Korjattu vika, joka aiheutti useita "duplicate entries" nvidia-asetuksia --query all ".
  • Korjattu vika, joka aiheutti sovellusten kaatumisen tietyissä tilanteissa, kun kutsuttiin glXMakeCurrent-ohjelmaa, kun OpenGL: n kierteitetyt 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.
  • Korjattu ytimen kaatuminen, joka tapahtui yritettäessä kartoittaa suuria käyttäjän muisteja CUDA: han.
  • 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 vastaavat NoLogo- ja LogoPath xorg.conf -valinnat.
  • Lisättiin "ResamplingMethod" MetaMode -vaihtoehto, lisäämällä tukea bicubic-resampling -menetelmille, kun skaalausmuunnokset ovat käytössä. Lue lisätietoja README: stä.
  • Korjattu virhe, joka jätti HDMI- ja DisplayPort-äänen mykistyneen, kun framebuffer-konsolityyppi palautettiin. Joissakin näytöissä tämä näytti olevan tyhjä.
  • Korjattu virhe, joka aiheutti äänen DisplayPortin lopettamiseksi, kun näyttö irrotettiin ja kytkettiin takaisin DPMS-virransäästötilaan tai herätettiin.
  • Korjattu regressio, joka aiheutti korruptiota tietyissä sovelluksissa, kuten ikkunarajan varjot Unityssä, keskeytyksen jälkeen.

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ä.
  • 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ä.
  • Korjattu vika nvidia-modeset.ko -ydin-moduulissa, joka voi aiheuttaa sen, että se kaatuu lähetettäessä tapahtumia käyttäjän avaruuskortin komponentteihin.
  • Lisätty tuki X.Org xserver ABI 23: lle (xorg-palvelin 1.19)
  • Lisätty tuki FreeBSD 11.0-RELEASE: lle.

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 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.

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.
  • 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 pitkät viiveet lähtiessä VT: ltä tai poistaen näyttölaitteen OpenGL-sovelluksen ollessa käynnissä.
  • 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".
  • Lisätty tuki X.Org xserver ABI 23: lle (xorg-palvelin 1.19)
  • Lisätty tuki FreeBSD 11.0-RELEASE: lle.

Uutta versiossa 370.28:

  • Kiinteät epämääräiset viittaukset libnvidia-glcore.so.
  • 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.
  • 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 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.
  • 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.

Uutta versiossa 364.19:

  • Lisätty tuki seuraaville GPU: eille:
  • Quadro M6000 24GB
  • Quadro M5500
  • Korjattu vika, joka voi aiheuttaa virheellisen kuvanopeuden raportoinnin Quadro Sync -määrityksissä useilla GPU: illa.
  • 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.
  • 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
  • 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 on otettu käyttöön 358.09: ssa, joka voi aiheuttaa ytimen kaatumisen, kun nvidia.ko ja nvidia-modeset.ko ovat eri versioita. Tämä voi tapahtua, jos vanhempi ohjainpaketti asennetaan sen jälkeen, kun 358.09 on asennettu.
  • 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 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-protokolla on ylennetty epäviralliseksi ARB: n hyväksymälle viralliselle tilalle.
  • 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
  • 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ä.
  • Vahvistettu vika, joka aiheutti käyttäjälle toimitettujen RandR-toimintatapojen + HSync-, -HSync-, + VSync- ja -VSync-lippujen ymmärrettävät yhdistelmät moodiluettelon vioittumiseen.
  • 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.

Muu ohjelmistojen kehittäjä NVIDIA Corporation

Kommentit Nvidia FreeBSD Display Driver

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