Nvidia FreeBSD Display Driver

Szoftver screenshot:
Nvidia FreeBSD Display Driver
Szoftver adatai:
Változat: 396.45 Frissítve
Feltöltés dátuma: 17 Aug 18
Fejlesztő: NVIDIA Corporation
Engedély: Ingyenes
Népszerűség: 59

Rating: 4.0/5 (Total Votes: 1)

Az Nvidia FreeBSD Display Driver egy sajátos OpenGL video illesztőprogram, amely megpróbálja támogatni az Nvidia által a FreeBSD operációs rendszereken gyártott grafikus kártyákat. A járművezető különböző alágazatokban, például rövid életű (rövid távú támogatott) vagy hosszú életű (hosszú távú támogatással) támogatott, mind a 32 bites, mind a 64 bites utasításkészlet-architektúrák számára.


Az Nvidia Solaris Display Driver telepítése

Az Nvidia FreeBSD Display Driver telepítéséhez a felhasználónak le kell töltenie a hardver architektúrájának megfelelő, a csomag felett található Letöltések szakaszból, be kell írnia a konzol munkamenetét, és végre kell hajtania az & ldquo; tar xzf NVIDIA-FreeBSD-x86_64-xxx fájlt. xx.tar.gz & amp; & amp; cd NVIDIA-FreeBSD-x86_64-xxx.xx & amp; make install & rdquo; 64 bites rendszereken vagy a & ldquo; tar xzf NVIDIA-FreeBSD-x86-xxx.xx.tar.gz & amp; cd NVIDIA-FreeBSD-x86-xxx.xx & make install & rdquo; parancsot a 32 bites rendszerekhez rootként, ahol az xxx.xx az illesztőprogram verziószáma.

Mielőtt futtatná a fenti parancsokat, ne feledje el, hogy először telepítenie kell a rendszermag fejlécét a FreeBSD dobozában. A telepítés során a felhasználók megkérdezik, hogy engedélyezik-e a telepítő automatikusan konfigurálja az újonnan telepített illesztőprogramot, és optimalizálja a grafikus kártyákhoz. Alternatív megoldásként a szakértői felhasználók kézzel szerkeszthetik az X konfigurációs fájlt, vagy telepítés után végrehajthatják az & ldquo; nvidia-xconfig & rsquo; parancsot egy Linux terminál emulátoron keresztül, hogy az Nvidia illesztőprogramot alapértelmezettvé tegye a rendszerük számára.


A FreeBSD dobozom támogatott?

Igen, valószínűleg! Mind a Short Lived, mind a Long-lived élettartamát sikeresen teszteltük a FreeBSD operációs rendszer jelenlegi stabil verzióival, itt a Softoware Labs-ban. Mindkét 64 bites (x86_64) és 32 bites (x86) hardveres platformok jelenleg támogatottak.


Mi a helyzet a régi Nvidia grafikus kártyával?

Mivel sok panaszt kaptunk a FreeBSD, a Linux és a Solaris felhasználóitól, akik nagyon régi Nvidia grafikus kártyákat futtattak, kénytelenek vagyunk megemlíteni, hogy ez az illesztőprogram nem fog működni a videokártyákkal. Ezért a Softwaret kell keresnie a legfrissebb Nvidia FreeBSD Legacy Display Driverekhez.

Újdonság ebben a kiadásban:

  • Fix olyan hiba, amely többszálas EGL alkalmazásokhoz ütközhet, amikor kilép.

Újdonság a 390.67-es verzióban:

  • Fix hiba, amely a Quadro SDI Capture hardver használatakor okozhat kernelpanikát.
  • Fix hiba, amely a kwin OpenGL kompozitálás összeomlását okozta bizonyos OpenGL alkalmazások indításakor.
  • Időszakos összeomlást javított a Vulkan alkalmazások elindításakor.
  • Fix egy hiba, amely okozta a meghajtót, néhány alacsony sávszélességű DisplayPort konfigurációban, hogy ne engedje implicit módon megjeleníteni a képernyő-átkelést. Ez látható csíkozást eredményezett.
  • Hozzáadta az X.Org xserver ABI 24 (xorg-server 1.20) támogatását.
  • Javított nvidia-bug-report.sh, hogy ellenőrizze a kern.log-ot, ami az alapértelmezett rendszermag-naplófájl helyszíne sok Debian-alapú Linux disztribúciónak.
  • Olyan hiba javítása, amely miatt az X kiszolgálói az 0.8-nál korábban telepített Video Driver ABI-t exportálhatják az XRenderAddTraps () nevű X11 alkalmazások futtatásakor.

Újdonság a verzióban:

  • Hozzáadta a következő GPU támogatását:
  • TITAN V
  • GTX 1070 Ti
  • Olyan regressziót javított, amely vezetési hibákat okozhat a DisplayPort többfolyamatú szállítási eszközöket tartalmazó üzemmódok beállításakor.
  • Javítva olyan regressziót, amely egyes GPU-k megjelenítő csatlakozóit okozta, hogy nem jelentettek be egy csatlakoztatott HDMI vagy DisplayPort audió eszközt akkor is, ha a csatlakoztatott monitor támogatja az audiót.
  • Fix olyan hiba javítása, amely néha megakadályozta az "ECV beállítások" oldalán az "Alapértelmezett konfiguráció alaphelyzetbe állítása" gombot, ha az ECC beállítása nem alapértelmezett állapotban van.
  • Fix olyan hiba, amely az nvidia beállításait bizonyos körülmények között az "X Server Display Configuration" oldalán megjelenítő pozíciók túlzottan agresszív határértékeinek érvényesítésére késztette.
  • Javítva egy olyan hiba, amely az "Az alapmozaik (Surround)" engedélyezése jelölőnégyzetet az nvidia-beállításoknál eltűnik, ha az "X kiszolgálókijelző konfigurációja" oldalán az X képernyő jelenik meg, nem pedig képernyő.
  • Fix versenyfeltétel, amely összeomlik, amikor az OpenGL programok egyszerre több szálból álló vertex pufferobjektumokat manipuláltak.
  • Fix olyan hiba, amely az nvidia-beállítások kezelőpaneljét megőrzi bizonyos, de nem megerősített beállításokat. Ez azt eredményezte, hogy a későbbi beállítások nem kívánt beállításokat alkalmaznak.
  • Hozzáadta a YUV 4: 2: 0 tömörítés támogatását a DisplayPorton keresztül csatlakoztatott monitorokhoz olyan konfigurációkban, ahol a kijelző vagy a GPU nem képes az aktuális üzemmódot az RGB 4: 4: 4-ben. A részleteket lásd a "Programozási módok" függelékben.
  • Hozzáadta a framebuffer konzol hot plug kezelését az nvidia-módokhoz.
  • Megjegyezzük, hogy a forró dugó csak az nvidia-módok inicializálásakor kezelhető; például ha az Xorg vagy az nvidia-perzisztens fut, vagy amikor az nvidia-drm betöltődik a "modeset = 1" paraméterrel.
  • Hozzáadott egy "AllowGSYNC" MetaMode attribútum, amely a G-SYNC teljes kikapcsolására használható. Ez lehetővé teszi olyan funkciók engedélyezését, amelyek nem kompatibilisek a G-SYNC-vel, mint például az Ultra Low Motion Blur vagy a Frame Lock.
  • A fiókos monitorok korábban különálló Xinerama képernyőt jelentettek minden egyes lapra vonatkozóan. Mostantól alapértelmezés szerint egyetlen nagy Xinerama képernyőn lehetnek.
  • A csempézett monitor egyes paneljeit a monitor EDID-jében megadott elrendezési információk alapján rendezzük el. Ezt felülbírálhatja az eltolások manuális meghatározásával vagy a "MetaModeOrientation" opció használatával.
  • Alapértelmezés szerint letiltotta az átlapolt üzemmódokat a DisplayPorton keresztül, mert a GPU nem teljesíti a támogatást. Hozzáadott "AllowDpInterlaced" módú érvényesítési token, amely felülbírálja ezt az alapértelmezett viselkedést, és különben lehetővé teszi a beszédes módokat a DisplayPort protokollal szemben.
  • Javítva olyan hiba, amely miatt néhány eDP G-SYNC kijelző villogni kezd, alacsony frissítési gyakorisággal.
  • Fix hiba, amely mesterségesen korlátozta a maximális képpont órajelét 300 MHz-re, amikor bizonyos, jobban használható DisplayPort-HDMI adaptereket használ.
  • Fix hiba, amely az Intel Skylake rendszerekben az nvidia-smi helytelen PCI topológia jelentését okozta.

Újdonság a 387.22-es verzióban:

  • Hozzáadta a következő GPU támogatását:
  • GTX 1070Ti
  • Olyan regressziót javított, amely vezetési hibákat okozhat a DisplayPort többfolyamatú szállítási eszközöket tartalmazó üzemmódok beállításakor.
  • Javítva olyan regressziót, amely egyes GPU-k megjelenítő csatlakozóit okozta, hogy nem jelentettek be egy csatlakoztatott HDMI vagy DisplayPort audió eszközt akkor is, ha a csatlakoztatott monitor támogatja az audiót.
  • Fix olyan hiba javítása, amely néha megakadályozta az "ECV beállítások" oldalán az "Alapértelmezett konfiguráció alaphelyzetbe állítása" gombot, ha az ECC beállítása nem alapértelmezett állapotban van.
  • Fix olyan hiba, amely az nvidia beállításait bizonyos körülmények között az "X Server Display Configuration" oldalán megjelenítő pozíciók túlzottan agresszív határértékeinek érvényesítésére késztette.
  • Javítva egy olyan hiba, amely az "Az alapmozaik (Surround)" engedélyezése jelölőnégyzetet az nvidia-beállításoknál eltűnik, ha az "X kiszolgálókijelző konfigurációja" oldalán az X képernyő jelenik meg, nem pedig képernyő.
  • Fix versenyfeltétel, amely összeomlik, amikor az OpenGL programok egyszerre több szálból álló vertex pufferobjektumokat manipuláltak.
  • Fix olyan hiba, amely az nvidia-beállítások kezelőpaneljét megőrzi bizonyos, de nem megerősített beállításokat. Ez azt eredményezte, hogy a későbbi beállítások nem kívánt beállításokat alkalmaznak.
  • Hozzáadta a YUV 4: 2: 0 tömörítés támogatását a DisplayPorton keresztül csatlakoztatott monitorokhoz olyan konfigurációkban, ahol a kijelző vagy a GPU nem képes az aktuális üzemmódot az RGB 4: 4: 4-ben. A részleteket lásd a "Programozási módok" függelékben.
  • Hozzáadta a framebuffer konzol hot plug kezelését az nvidia-módokhoz.
  • Megjegyezzük, hogy a forró dugó csak az nvidia-módok inicializálásakor kezelhető; például ha az Xorg vagy az nvidia-perzisztens fut, vagy amikor az nvidia-drm betöltődik a "modeset = 1" paraméterrel.
  • Hozzáadott egy "AllowGSYNC" MetaMode attribútum, amely a G-SYNC teljes kikapcsolására használható. Ez lehetővé teszi olyan funkciók engedélyezését, amelyek nem kompatibilisek a G-SYNC-vel, mint például az Ultra Low Motion Blur vagy a Frame Lock.
  • A fiókos monitorok korábban különálló Xinerama képernyőt jelentettek minden egyes lapra vonatkozóan. Mostantól alapértelmezés szerint egyetlen nagy Xinerama képernyőn lehetnek.
  • A csempézett monitor egyes paneljeit a monitor EDID-jében megadott elrendezési információk alapján rendezzük el. Ezt felülbírálhatja az eltolások manuális meghatározásával vagy a "MetaModeOrientation" opció használatával.
  • Alapértelmezés szerint letiltotta az átlapolt üzemmódokat a DisplayPorton keresztül, mert a GPU nem teljesíti a támogatást. Hozzáadott "AllowDpInterlaced" módú érvényesítési token, amely felülbírálja ezt az alapértelmezett viselkedést, és különben lehetővé teszi a beszédes módokat a DisplayPort protokollal szemben.
  • Javítva olyan hiba, amely miatt néhány eDP G-SYNC kijelző villogni kezd, alacsony frissítési gyakorisággal.
  • Fix hiba, amely mesterségesen korlátozta a maximális képpont órajelét 300 MHz-re, amikor bizonyos, jobban használható DisplayPort-HDMI adaptereket használ.
  • Fix hiba, amely az Intel Skylake rendszerekben az nvidia-smi helytelen PCI topológia jelentését okozta.

Mi új a 384.59-es verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • GeForce GT 1030
  • GeForce MX150
  • Fix hiba, amely megakadályozta, hogy a sztereó szem-hozzárendelés megváltozzon az nvidia-beállítások vezérlőpultján.
  • Fix hibát okozott, amely S4 felfüggesztését (más néven "hibernált") felfüggesztette, amikor felfüggesztette az SLI engedélyezését.
  • Javítva egy hibát, ahol a Vulkan illesztőprogram nem sorolja fel megfelelően az eszközöket. További információt a README "Ismert problémák" részében talál.
  • Javítva olyan hiba, amely az OpenGL-alkalmazások összeomlásához vezethet, miután meghívott a glDeleteBuffers-et a VBO-kon, amelyeket az ARB_vertex_attrib_bindingvel átvettek.
  • Fix olyan hiba, amely néha az OpenGL-alkalmazások zárolását okozhatja, amíg az X kiszolgáló bemenetet nem kap.
  • Fix olyan hiba, amely az nvidia-beállításokat okozta a BusID-értékek lecsökkentéséhez, amikor egy meglévő X konfigurációs fájlt módosít.
  • Javította a regressziót, amely megakadályozta az nvidia-xconfig-et, hogy lekérdezzen néhány GPU-t, pl. amikor az `nvidia-xconfig -a` parancsot futtatja.
  • Fix hiba, amely a VDPAU lejátszás sérülését okozta, amikor 16384 képponton túlra kiterjedő koordinátákra bővült.
  • Frissítve az nvidia-persistenced az nvidia-modeset.ko inicializálása az nvidia.ko mellett az állandóság mód beállításakor.
  • Helyreállított néhány józan tesztet, amelyet véletlenül eltávolítottak a 355.06 illesztőprogram rendszermag-felépítési folyamatából.
  • Hozzáadta a "Legközelebbi" átalakítószűrő támogatását az X illesztőprogramban. Ez azt eredményezi, hogy az X-illesztőprogram a szomszéd szűrt szűrést használja a képernyő-átalakítások végrehajtásakor. A szűrőt a 'szűrő' argumentumon keresztül lehet kérni a RandR RRSetCrtcTransform-jára vagy a 'ResamplingMethod' MetaMode tokenen keresztül.
  • Javított egy hiba, ahol az nvidia-installer a Vulkan ICD konfigurációs fájljának rossz verzióját telepítené, ha a GLVND letiltásra kerül a GLX ügyfél számára.
  • Javítson egy hibát a GLX_EXT_buffer_age segítségével, ahol helytelen pufferidőskori értékeket jelentenek az SLI AFR konfigurációkhoz. Ilyen konfigurációkban a pufferidő nagyobb lehet, mint 3, az előző maximális pufferidő.
  • Fix olyan hiba, amely felfüggesztést és XID-eket eredményezhet a RandR átalakítások elvégzésével, ha Overlay és SLI engedélyezve van.
  • Az NVIDIA Xinerama X mellékállomás által közölt információk kiterjesztése PRIME kijelzések megjelenítésére a közvetlenül csatlakoztatott kijelzések mellett.
  • Olyan hiba javítása, amely a HDMI audioeszközök megjelenését vagy eltűnését okozta, ha a HDMI eszközöket forró táplálással vagy kihúzással látták el.
  • Olyan hiba javítása, amely vezetési hibákat okozhat a X. mélységben a X. mélységben vagy a mélységben futó X képernyőknél.
  • Fix olyan hiba, amely szakaszos rendszermagpanikát okozhat PRIME Sync használatakor.
  • Fix hibát okozott, amely a rendszermag pánikját okozta, amikor egyes Zotac mini számítógépeken megjelenik a HDMI megjelenítés.
  • Frissített nvidia-installer a kernel modulok címkézésére SELinux fájl típusával "modules_object_t". Egyes SELinux házirendek csak engedélyezik a kernel modulok betöltését ezzel a SELinux fájltípussal.
  • A támogatott támogatás a frissített illesztőprogram-csomagok és az előfeldolgozott rendszermag interfészek ellenőrzéséről és letöltéséről az nvidia-installerről. Ez a funkció csak a titkosítatlan ftp-re és http-re korlátozódott, és olyan kóddal lett végrehajtva, amely már nem aktív módon működik.

Újdonság a 381.22 / 381.09 Beta verzióban:

  • Fix hiba, amely a GLX_EXT_buffer_age puffer öregségi kiterjesztését okozta a sztereó húzatok hibás értékének visszaadása során, ha passzív sztereó módokat használ 5 - 9.
  • Fix hiba, amely az "nvidia-beállítások - mindenkit" okozta sok ismétlődő bejegyzést.
  • Fix olyan hiba, amely az alkalmazások összeomlásához vezetett egyes esetekben a glXMakeCurrent hívásakor, míg az OpenGL menetes optimalizálás engedélyezve lett.
  • Javított egy olyan hiba, amely a VDPAU alkalmazások számára a blit megjelenítési sor használatát eredményezte, amikor egy korábbi VDPAU alkalmazás nem állt le tisztán.
  • Fix lefagy és összeomlik, ami akkor fordulhat elő, ha az OpenGL-környezet létrejön, amíg a rendszer a rendelkezésre álló memóriából ki van zárva.
  • Fix egy hibát, amely korrupciót okozott, amikor az OpenGL ablakokat áthelyezték vagy átméretezték.
  • Javítva egy olyan hibát, amely miatt a képernyő beállítása megváltoztatta a "xrandr -s" használatakor a Xerox opciót, amely a "UseDisplayDevice" "none" beállítást 640x480-ra átméretezné.
  • Alapvetően letiltott OpenGL menetes optimalizációkat, amelyek kezdetben engedélyezve vannak a 378.09-ben, az instabilitás különböző jelentései miatt.
  • eltávolította az X meghajtó logójának splash képernyőjét és a megfelelő NoLogoand LogoPath xorg.conf beállításokat.
  • Hozzáadta a "ResamplingMethod" MetaMode opciót, hozzáadva a bikubikus újracsomagolási módszerek támogatását a képernyő átalakítások skálázásakor. További részletekért olvassa el a README dokumentumot.

Újdonság a 378.13 / 381.09 Beta verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp
  • A következő GPU visszaállított támogatása:
  • GRID K520
  • Javult a legújabb rendszermagokkal való kompatibilitás.
  • Fix hiba, amely az "nvidia-beállítások - mindenkit" okozta sok ismétlődő bejegyzést.
  • Fix olyan hiba, amely az alkalmazások összeomlásához vezetett egyes esetekben a glXMakeCurrent hívásakor, míg az OpenGL menetes optimalizálás engedélyezve lett.
  • Ez gyakran előfordult, amikor a Steam megpróbálta a videót teljes képernyőn megjeleníteni.
  • Javított egy olyan hiba, amely a VDPAU alkalmazások számára a blit megjelenítési sor használatát eredményezte, amikor egy korábbi VDPAU alkalmazás nem állt le tisztán.
  • Fix lefagy és összeomlik, ami akkor fordulhat elő, ha az OpenGL-környezet létrejön, amíg a rendszer a rendelkezésre álló memóriából ki van zárva.
  • Fix egy hibát, amely korrupciót okozott, amikor az OpenGL ablakokat áthelyezték vagy átméretezték.
  • Javítva egy olyan hibát, amely miatt a képernyő beállítása megváltoztatta a "xrandr -s" használatakor a Xerox opciót, amely a "UseDisplayDevice" "none" beállítást 640x480-ra átméretezné.
  • Korrigálta a rendszermag összeomlását, amikor nagy felhasználói memória-allokációkat próbált meg CUDA-ba mapelni.
  • Alapvetően letiltott OpenGL menetes optimalizációkat, amelyek kezdetben engedélyezve vannak a 378.09-ben, az instabilitás különböző jelentései miatt.
  • A következő Vulkan bővítmények támogatása:
  • 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
  • Ezeknek a bővítményeknek Vulkan betöltő verzióra van szükségük & gt; = 1.0.42.
  • eltávolította az X meghajtó logójának splash képernyőjét és a megfelelő NoLogo és LogoPath xorg.conf beállításokat.
  • Hozzáadta a "ResamplingMethod" MetaMode opciót, és támogatja a bicubik újracsomagolási módszereit, amikor a képernyő-átalakításokat skálázzák. További részletekért olvassa el a README dokumentumot.
  • Fix hiba, amely a framebuffer konzol mód visszaállítása után a HDMI és a DisplayPort hangját elnémította. Néhány kijelzés esetén a kijelzés üres maradt.
  • Fix hiba, amely a DisplayPorton keresztül hangot okozott, ha a monitor kikapcsolt állapotában és a DPMS energiatakarékos módban újra bekapcsolva vagy bekapcsolva lett.
  • Rögzített egy olyan regressziót, amely bizonyos alkalmazásokban, például az ablakkeret árnyékában az Unity-ban okozott korrupciót okozott, miután folytatta a felfüggesztést.

Újdonság a 378.13 verzióban:

  • Hozzáadta a következő GPU (ok) támogatását:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Alapértelmezés szerint letiltotta az OpenGL menetes optimalizálásait a Xinerama alatt.
  • Hozzáadta az ARB_parallel_shader_compile kiterjesztés támogatását a GLSL árnyékolók többszálas összeállításának engedélyezéséhez.
  • Frissítette az X-illesztőprogramot, hogy figyelmen kívül hagyja a Virtual Reality Head-Mounted Displays (HMD-k) funkciókat. Lásd az "AllowHMD" X konfigurációs opciót a README alatt.
  • A vezető mostantól a mélység 30 X-es képernyőkön mélységmérő nélküli GLX FBConfigeket hirdet.
  • Fix egy hiba, amely miatt a rendszer lefagy, amikor felfüggeszti a GPU-kat.
  • Javítva olyan regressziót, amely a hot-plugging megjelenésekor hibát okozhat.
  • Javította a regressziót, amely megakadályozta a több DisplayPort monitorral rendelkező rendszerek folyamatos felfüggesztésének folytatását.
  • Javítva egy hibát az nvidia-modeset.ko kernel-modulban, amely összeomlik, amikor eseményeket küld a felhasználói térmeghajtók összetevőinek.
  • Hozzáadta az X.Org xServer ABI 23 (xorg-server 1.19) támogatását
  • Hozzáadta a FreeBSD 11.0-RELEASE támogatását.

Újdonság a 375.26 verzióban:

  • Hozzáadta a következő GPU (ok) támogatását:
  • Quadro M3000 SE
  • Javítva olyan regressziót, amely megakadályozta, hogy egyes notebook számítógépek háttérvilágítása visszatérjen a kikapcsolás után.
  • Javította a regressziót, amely megakadályozta a konzol helyes helyreállítását SLI használatakor.
  • Javítva olyan regressziót, amely az NVIDIA beállítási vezérlőpulton bizonyos GPU-konfigurációk esetén elakadhat az indításkor.
  • Javította a regressziót, amely megakadályozta a GLX_NV_swap_group kiterjesztést az SLI vagy a Quadro Sync használatakor.

Az újdonság a 375.20-as verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Olyan hiba javítása, amelynél az SLI Mozaik megjelenítéseket eredményezhet az átalakítási mátrix alkalmazása során.
  • Megjavít egy olyan hibát, amely megakadályozta a G-SYNC-t a noteszgép-megjelenítéseken.
  • Fix hiba, ami miatt a DisplayPort többgeneráló eszközei a konzol visszaállítása után üresen maradtak.
  • Fix olyan hiba, amely a rendszermag összeomlásakor okozta az X indításakor másodszor, amikor egynél több DisplayPort többfunkciós eszköz csatlakozik egyetlen DisplayPort csatlakozóhoz fióktelepen keresztül.
  • Frissített nvidia-beállítások, hogy nincs külső időn belüli függősége egy külső nvml fejlesztői csomagtól (regresszió a 375.10-ben).
  • Az nvidia-beállítások összeegyeztetése az alkalmazásprofil és a profil bejegyzések hozzáadásakor.
  • Az "Enable Tooltip" opciót eltávolította az nvidia beállításaiban a GTK 2 felülethez.
  • Új X konfigurációs beállításokat adott:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • amelyek felülbírálják a MetaMode tokeneket azonos nevekkel.
  • Fix olyan hiba, amely hosszú késéseket okozott amikor elhagyta a VT-t, vagy letiltotta a megjelenítő eszközt OpenGL alkalmazás közben.
  • Hozzáadta a RandR TILE tulajdonság hozzáadását a RandR 1.5-ben.
  • Emelte fel a lemezen lévő OpenGL shader gyorsítótár méretét 64MB-ról 128MB-ra. Olvassa el az illesztőprogram README "Az OpenGL környezeti változó beállításainak megadása" című részt a hely kiválasztásához vagy letiltásához.
  • Hozzáadta az X.Org xServer ABI 23 (xorg-server 1.19) támogatását
  • Hozzáadta a FreeBSD 11.0-RELEASE támogatását.

Újdonság a 370.28 verzióban:

  • A libnvidia-glcore.so-ban rögzített, nem meghatározott szimbólum-hivatkozások.
  • A CurrentMetaMode jelentés frissítése az NV-CONTROL API segítségével, annak meghatározására, hogy a ForceCompositionPipeline vagy a ForceFullCompositionPipeline az aktuális MetaMode-ban van beállítva.
  • Hozzáadta azt a képességet, hogy bizonyos GeForce GPU-kat a GeForce GTX 1000 sorozat és későbbi verziói alatt és alulnézzen. Azon GPU-k számára, amelyek lehetővé teszik, egy eltolás alkalmazható az óraértékekre az összes teljesítményszint néhány óra tartományában. Ez az óra manipuláció a felhasználó saját kockázatán történik. További részleteket a "CoolBits" X konfigurációs beállítás README dokumentációjában talál.
  • Hozzáadta a "PixelShiftMode" MetaMode opciót, amely támogatja a 4K és 8K képpontú kijelzések megjelenítését. Lásd a README-ot a részletekért.

Újdonság a 367.44-es verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • Javította a regressziót, amely a közvetett GLX használatával okozott alkalmazásokat összeomlott.
  • Javította a 367.35-ös regressziót, amely az X kiszolgáló első módjait üresen jelenítette meg, ha az X konfigurációs fájlban kért funkciók lehetővé tették az X illesztő összetételének csővezetékét. Ez például a MetaMode tokenek, például a ForceCompositionPipeline, a ForceFullCompositionPipeline, a Rotation, a Reflection és az Transform segítségével indítható.

Újdonság a 367.35-ös verzióban:

  • Javított egy hibát, amely miatt az X összeomlik, amikor a RandR CscMatrix tulajdonságokra vonatkozó változtatásokat alkalmazza, miközben a VT kikapcsolta az X-et.
  • Fix olyan hiba, amely ütközést okozott az nvidia beállításainak kilépéskor a 8 vagy 15 bites színmélységű kijelzőkön.
  • Hozzáadta a VDPAU Feature Set H támogatását az NVIDIA VDPAU illesztőprogramhoz. A VDPAU funkciókészlet H képes GPU-k képesek 8192x8192 (8k) H.265 / HEVC videofolyamú hardveres gyorsítású dekódolásra.
  • Hozzáadta a Pascal GPU-k órájának lekérdezéséhez szükséges támogatást.
  • eltávolította az alapmozaik konfigurációs lehetőséget az nvidia-beállításokról azokon a rendszereken, ahol a funkciót nem támogatja.
  • Fix hiba, amely az nvidia-smi hibás verziószámot jelentett.

Újdonság a 364.19-es verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • Quadro M6000 24GB
  • Quadro M5500
  • Fix olyan hiba, amely a GPRS-kkel végzett Quadro Sync konfigurációk helytelen keretsebesség-jelentését okozhatja.
  • Jobb X colormap-pontosság 8-ból 11 bitre a GeForce GPU-kon. AQuadro GPU-k már 11 pontos pontosságot használtak.
  • Hozzáadott egy új RandR tulajdonságot, a CscMatrix-ot, amely egy 3x4-es színtér-konverziós mátrixot határoz meg. A mátrixot az X színkombináció és a gamma rámpa előtt alkalmazzák. Ez a tulajdonság a GF119 és az újabb GPU-k esetében áll rendelkezésre.
  • Az X gamma-rámpa jobb kezelése a GF119-es és az újabb GPU-kon. Ezen GPU-k esetében a RandR gamma rámpa mindig 1024 bejegyzés, és most a kurzorra és a VDPAU-ra vagy a munkaállomás felüllapokra vonatkozik az X-gyökér ablak mellett.
  • A G-SYNC aktív állapotában a hardver kurzor használatával rendelkező alkalmazások interaktivitását javítja.

Mi az új a 361.42-es verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Korlátozza az alapértelmezett konkurencia szintet az nvidia-beállításoknál 32-re, elkerülendő, hogy a legtöbb processzorral rendelkező rendszerek maximális feladatkorlátját elérjék.
  • Javította a regressziót, amely GPU-kivételeket és hibás renderelést okozott, amikor az e-maileket az EGLDevice-el használta.
  • Fix olyan hiba, amely az nvidia beállításainak összeomlását okozta, amikor a szemüveget párosítja a 3D Vision Pro távadóval bizonyos rendszereken.
  • Fix hibát talált, amely a 32-bites kompatibilitási könyvtárak telepítői manifesztjegyeinek beírását okozta a telepítőcsomagban.
  • Javította a regressziót, amely a HSync és a VSync mód időzítési polaritásának jelölését fordította le.

Újdonságok a 361.28 verzióban:

  • A következő GPU-támogatás támogatása: GeForce 945A
  • Az OpenGL Vendor-Neutral Driver (GLVND) infrastruktúrát az NVIDIA GLX és az OpenGL illesztőprogramok támogatják. Ez nem okozhat látható változást a viselkedésben a végfelhasználók számára, de néhány belső illesztőprogram-összetevők könyvtárát átnevezték és / vagy áthelyezték. Ezek a változások hatással lehetnek a Linux OpenGL ABI 1.0-s verziójában megadott NVIDIA OpenGL illesztőprogram összetevők jelenlétére, az alternatív NVIDIA illesztőprogram telepítőcsomagjai karbantartására és olyan alkalmazásokra, amelyek bármely nem OpenGL / GLX szimbólum a libGL.so.1 könyvtárban és annak függőségeiben. Lásd a https://github.com/NVIDIA/libglvnd címet. További információ a GLVND projektről. A Linux OpenGL ABI 1.0-s változata elérhető a következő címen: https://www.opengl.org/registry/ABI
  • A meglévő illesztőprogram eltávolítása után az ldconfig (8) és az depmod (8) futtatására frissített nvidia-installer telepítve van, ahelyett, hogy az új illesztőprogram telepítésekor ezt a két parancsot futtatná.
  • Eltávolította a VDPAU csomagolást és a libvdpau.so.1 és a libvdpau_trace.so.1 könyvtárakat az illesztőprogram-csomagból. Ezek a könyvtárak elérhetők az elosztás csomagkezelő rendszerén keresztül, vagy a http://people.freedesktop.org/~aplattner/vdpau/ címen elérhető forrásokból állíthatók össze. További információ: http://freedesktop.org/wiki/Software/VDPAU/
  • Javítva egy hibát az EGL illesztőprogramban, ahol egy mutexet többször is feloldották. Ez meghatározza a nem definiált viselkedést, és különösen, ha a lock elision engedélyezve van a glibc-ben, szegmentálási hibát okozhat.

Újdonság a 358.16 verzióban:

  • A 358.09-ben bevezetett regresszió, amely az OpenGL sztereóalkalmazásoknak a Quadro Sync-szel együtt adott GPU-k hibás megjelenítését okozta.
  • A 358.09-ben bevezetett regresszió, amely az SLI AFR, SFR vagy SLIAA módok engedélyezését okozta OpenGL sztereó alkalmazások esetén.
  • A 358.09-ben bevezetett regresszió, amely az OpenGL alkalmazások indításakor okozta a rendszert, amikor néhány SLI Mosaic topológiát használtak.
  • Javítva egy hibát, amelyet a 358.09-ben vezettek be, ami a rendszermag összeomlásához vezethet, ha az nvidia.ko és az nvidia-modeset.ko különböző verziókkal rendelkezik. Ez akkor fordulhat elő, ha a 358.09 telepítése után régebbi illesztőprogram-csomag telepítve van.
  • Javítva olyan hiba, amely bizonyos G-SYNC monitorokat villogni tud Kepler-alapú GPU-k esetén alacsony képkocka esetén.
  • Javítva olyan regressziót, amely OpenGL vagy VDPAU alkalmazásokhoz vezethet Xinerama elrendezésekben, amelyek több X képernyőt tartalmaznak, amelyeket ugyanaz a GPU hajt.
  • Hozzáadott egy varázslatot, amely lehetővé teszi a GLX működését, ha a UNIX domain socket kommunikáció blokkolódik az NVIDIA ügyféloldali GLX és az NVIDIA szerveroldali GLX között. Például a Fedora 22 alapértelmezett SELinux házirendje megakadályozza az NVIDIA 358.09 GLX illesztőprogram működését a GDM3-ban:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • A 358.09-es regressziót rögzítette, amely a 3D Vision sztereó használatára konfigurált G-SYNC monitorokat okozta, és nem támogatott jelet jelentett.
  • A 358.09-es regressziót rögzítette, ami miatt az OpenGL alkalmazások nem engedték meg a glXSwapBuffers engedélyezésének engedélyezését a képernyő frissítésének leállítása révén. Ez a Fedora 22-ben indult, ahol a SELinux rendszer házirendje megakadályozza, hogy a gnome-shell kommunikáljon az X kiszolgálóval.
  • Most, az OpenGL alkalmazások, amelyek nem hajlandók megtárgyalni a flippinget, vissza fognak térni a glXSwapBuffers-hez.
  • További részletekért lásd: https://bugzilla.redhat.com/show_bug.cgi?id=1271401.
  • Javította a regressziót, amely csökkentette az OpenGL teljesítményt fej nélküli X kiszolgáló konfigurációkon.
  • Javítva egy olyan memóriaszivárgást, amely egy olyan GLXWindow megsemmisülése után következett be, amely még mindig hozzá van rendelve az aktuális környezethez.
  • Fix olyan hiba, amely az EGL pbuffers-et mind az elülső, mind a hátsó pufferhez hozta létre, ahelyett, hogy csak a hátsó puffert helyettesítené, ahogy az az EGL esetében szükséges.
  • Új rendszermag-modulot, az nvidia-modeset.ko-ot adott hozzá. Ez az új illesztőprogram-komponens az nvidia.ko kernel moduljával együttműködve programozza a GPU megjelenítőmotorját.
  • Az nvidia-modeset.ko nem nyújt új, felhasználó által látható funkciókat vagy kapcsolódási pontokat a harmadik féltől származó alkalmazásokhoz. Azonban egy későbbi kiadásban az nvidia-modeset.ko a rendszermag közvetlen renderelő kezelője (DRM) által biztosított modellezési felület alapjául szolgál.
  • Csökkentett villódzás és késések a G-SYNC módba való belépéskor vagy onnan való kilépéskor. Ennek a változásnak a részeként azok a monitorok, amelyeknek a G-SYNC kijelzője a képernyőn megjelenik, mostantól mindig jelentik, hogy G-SYNC módban vannak. Az OpenGL G-SYNC vizuális jelzője az nvidia beállításoknál engedélyezhető annak meghatározására, hogy a G-SYNC ténylegesen használatban van-e.
  • Az OpenGL 3.0 következő OpenGL kiterjesztésű GLX protokollját az ARB hivatalos hivatalos állapotától függetlenül támogatták:
  • GL_EXT_draw_buffers2
  • GLX protokoll a következő OpenGL 3.0 parancsokhoz:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • amelyek a következő bővítmények részét képezik:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback

  • A (z)
  • nem hivatalos, ARB által jóváhagyott hivatalos státuszt kapott.
  • A fenti változásokkal az OpenGL 3.0 GLX protokollját az ARB által jóváhagyott hivatalos státuszig nem hivatalos bejelentették.
  • Hozzáadott egy új rendszermemória-allokációs mechanizmust az OpenGL illesztőprogram nagy elosztásához. Ez a mechanizmus lehetővé teszi a lekérdezés lekérdezését a folyamattól, amikor nincs használatban, így több virtuális címterület áll rendelkezésre az alkalmazás számára. Alapértelmezés szerint engedélyezve van a 32 bites OpenGL alkalmazások Linux 3.11 + és glibc 2.19+ rendszereken. Az így hozzárendelt memória a / dev / shm helyet foglalja el. A környezeti változó beállítása __GL_DevShmPageableAllocations to 2 kikapcsolja ezt a funkciót
  • Hozzáadta az OpenGL 4.3 támogatását.
  • Hozzáadta az X.Org xserver ABI 20 (xorg-server 1.18) támogatását.

Újdonság a 355.11-es verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • GeForce GTX 950
  • Quadro M4000
  • Quadro M5000
  • Fix olyan hiba, amely az OpenCL vagy a CUDA használatával okozott alkalmazásokat okozta az OpenGL átjárhatóságával a GLX közvetett megjelenítés használatakor.
  • Javítva olyan hibát, amely a VDPAU-t csak a videó keret felső felének megjelenítéséhez jelenítette meg, ha H.265 / HEVC kódolt videofolyamokat dekódol és megjelenít.
  • Javítva egy olyan hibát, amely GPR kivételeket okozhat, ha a glReadPixels () függvényt a többszörös ablakok mélységében vagy stencil pufferekben használja, miközben átméretezi vagy áthelyezi az ablakokat.
  • Olyan hiba javítása, amely egy textúra szintjén lévő adatokat okozhat, hogy felülírja az adatokat a következő legalacsonyabb szintről, amikor textúra nézetet hoz létre, amely nem tartalmazta a két szint közül a magasabbat.
  • Fix hiba, amely az nvidia-beállítások kezelőpaneljének összeomlásához vezethet a megjelenítési elrendezés frissítésekor.
  • Helyesbítette a téves beszámolást a támogatásról a GLX bővítmények számára: több kiterjesztést jelentettek be a közvetett GLX támogatására, amelyek valójában csak közvetlen renderelés mellett támogattak.
  • A következő EGL-bővítmények támogatása:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • A DeleteUnusedDP12Displayek opciót elavultként jelölte meg.
  • Az X átméretezés és forgatás specifikáció 1.5.0 verziója megjegyzi, hogy a dinamikusan létrehozott kimenetek nem fognak megsemmisülni, ezért ez a lehetőség elavult, és egy jövőbeni illesztőprogram-kiadásban eltávolításra kerül.
  • A VDPAU 0.9-ben hozzáadott VDPAU-profilok támogatása:
  • 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
  • Fix hiba, amely megakadályozta, hogy egynél több RandR kimenet oszthassa meg a felhasználó által hozzáadott módokat.
  • Fix olyan hiba, amely az Xastrax használatakor bizonyos alkalmazások által meghatározott swapintervallumokat figyelmen kívül hagyott.
  • Fix hiba, amely a felhasználó által biztosított RandR módokat a + HSync, -HSync, + VSync és -VSync zászlók értelmetlen kombinációival okozta a mód listájának kijavításához.
  • Hozzáadta a támogatást az OpenGL 3.0 és újabb kontextusáramhoz, anélkül, hogy bármilyen lehúzható lenne.

Újdonságok a 352.21-es verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Javítva hibát az nvidia beállításaiban, amelyek miatt az alkalmazás összeomlik, amikor az EDID fájlt mentette.
  • Fix hiba, amely megakadályozta az illesztőprogram csomagjában szereplő "mkprecompiled" segédprogramot a fájlok helyes olvasásához.
  • Fix hiba, amely XD hibát okozhat, ha a videó lejátszási alkalmazást a VDPAU átfedő prezentációs várólistával végződik.
  • Frissítve az nvidia telepítőt, hogy elkerülje a rendszermagforrás fák mélységét a / usr / lib / modules alatt, és tükrözi a rekurzió meglévő korlátozását a / lib / modules alatt.
  • Frissített nvidia-installer a modprobe (8) használatához, amikor az NVIDIA kernel modul betöltése után telepítésre kerül, az insmod (8) vagy a libkmod helyett. Ez lehetővé teszi a rendszermag modul számára, hogy betartsa a /etc/modprobe.d fájlt a konfigurációs irányelvekhez.
  • Fix olyan hiba, amely lehetővé tette, hogy a konzolos üzenetek a Linux rendszermagból az nvidia-installer felhasználói felületén keresztül legyenek rajta.

Más szoftver fejlesztő NVIDIA Corporation

Hozzászólások a Nvidia FreeBSD Display Driver

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!