Nvidia Linux Display Driver 64-bit

Szoftver screenshot:
Nvidia Linux Display Driver 64-bit
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: 125

Rating: nan/5 (Total Votes: 0)

Az Nvidia Linux Display Driver 64-bites egy szabadalmaztatott, de szabadon elosztott OpenGL video-illesztőprogram, amely támogatja az Nvidia grafikus kártyákat bármely Linux kernel alapú operációs rendszeren. Ez a verzió csak a 64 bites architektúrát támogató számítógépek telepítésére lett tervezve. A 32 bites támogatásért lásd ezt a hivatkozást. Ez egy natív Linux-illesztőprogram, amely a felhasználók számára csak parancssori telepítőt, valamint egy beállítási panelt biztosít. Ez is az első számú játék a felhasználók számára.


Hogyan telepíthetem az Nvidia grafikus illesztőprogramot?

Az Nvidia Linux Display Driver telepítéséhez a Linux dobozban először le kell töltenie a bináris csomagot a & ldquo; Download & rdquo; gombra, mentse el a futtatható fájlt a saját könyvtárában, nyisson meg egy TTY-t, és futtassa a & ldquo; sh ./NVIDIA-Linux-x86-xxx.xx.run” parancs (idézőjelek nélkül), rootként (sudo-val), ahol xxx.xx a verziószám.

Ne feledje azonban, hogy először telepítenie kell a Linux kernel fejléc csomagjait! A telepítés során megkérdezi, hogy kézzel szeretné-e módosítani az X konfigurációs fájlt, vagy hagyja, hogy a telepítő keményen dolgozzon. Alternatív megoldásként az nVidia-xconfig parancsot a telepítés után egy Linux terminál emulátorral futtathatja.


Milyen Nvidia grafikus kártyákat támogat ez a meghajtó?

Hivatalosan az Nvidia Linux Display Driver számos Nvidia grafikus kártyát támogat, sokkal többet, mint a nyílt forráskódú Nouveau illesztőprogram. Az ION, az ION LE, a Quadro Plex, a Quadro Sync, a GRID, az NVS, az nForce Professional 3000, a Quadro FX, a Quadro Blade és az összes GeForce sorozat támogatja ezt az időt.


A Linux disztribúció támogatott?

A tesztek során itt a Softoware tesztelőlaboroknál sikeresen telepítettük az Nvidia Linux Display Driver programot a Linux számos terjesztése között, beleértve a népszerű Ubuntut is. Jól működik az Arch Linux, a Debian GNU / Linux, a Linux Mint, az openSUSE, a Fedora és számos más, jól ismert Linux kernel alapú operációs rendszer.

Újdonság ebben a kiadásban:

  • A Vulkan közvetlen megjelenítésének javítása az alkalmazás lefagyása vagy összeomlása után.
  • 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.
  • Időszakos összeomlást javított, amikor alkalmazásokat indított a Boron.
  • 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
  • Fix hiba, amely a Vulkan X11 swapcsatornákat hibásan jelenítette meg a képernyőmotor nélküli GPU-k esetében, mint például néhány Tesla márkájú grafikus kártya és néhány Optimus laptop.
  • Javítva egy olyan hibát, amely a teljes képernyős Vulkan alkalmazásoknak köszönhetően egyes Kepler GPU-khoz, például a GeForce GTX 680-hoz tartozhat.
  • Javítva egy olyan hibát, ahol a G-SYNC jelző jelentése "normál" a "G-SYNC" helyett a Vulkan alkalmazásoknál, amikor a G-SYNC engedélyezve volt.

Ú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.
  • Hozzáadott egy nvidia.ko kernel modulparamétert, az NVreg_EnableBacklightHandler-ot, amely lehetővé teszi a laptop háttérvilágításának fényerősségét a / sys / class / háttérvilágításon keresztül. Ez a kezelő felülbírálja az ACPI alapú szolgáltatást, amelyet a video.ko kernel modul biztosít.
  • Az NVreg_EnableBacklightHandler alapértelmezés szerint le van tiltva.
  • Hozzáadta a G-SYNC-t minden támogatott Vulkan swapcsatornához a Maxwell és feljebb. A G-SYNC alapértelmezés szerint engedélyezett a G-SYNC-kész monitorok használatakor. Az azonnali megjelenítésű swapkapcsolatokhoz a "GLGSYNCAllowed" beállítás "false" beállítással rendelkező alkalmazásprofil használható a szolgáltatás letiltásához:
  • {"szabályok": [
  • {"minta": [], "profil": ["GLGSYNCAllowed", hamis]}
  • 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.
  • A teljes képernyős Vulkan alkalmazások teljesítményének javítása az X11 swapchainekkel. Ez az optimalizálás több eseményt eredményez, amelyek egy elavult swapkapcsolatot indítanak, például teljes képernyős üzemmódba való belépéskor vagy kilépéskor. (Ez általában akkor fordul elő, amikor az alt-lap billentyűkombinációt használják.) Azok az alkalmazások, amelyek nem felelnek meg megfelelően a VK_ERROR_OUT_OF_DATE_KHR visszatérési kódra, esetleg nem működnek megfelelően, amikor ezek az események előfordulnak. Lásd a Vulkan specifikáció 30.8 szakaszát.
  • 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.
  • Javított néhány problémát, amelyek megakadályozták a "cc_version_check" jósági teszt tesztelését az NVIDIA kernel modulok építéséhez. Mivel ezek a problémák a rendszermag és az NVIDIA kernel modulok hosszabb időn át történő felépítéséhez használt fordítói verziók közötti maszkolást okozták, az nvidia-telepítőt alapértelmezés szerint alapértelmezés szerint figyelmen kívül hagyják a CC verzió eltéréseinek figyelmen kívül hagyásával.
  • Frissítve az nvidia-installer-t az init_module syscall használatához közvetlenül a loadkmernek a libkmod / insmod helyett. Ez eltávolítja a libkmodot az nvidia-installer építési függőségévé, és insmod futtatási idő függvényként.
  • 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 a GPU hiányos támogatása miatt. 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.
  • Javítva olyan hiba, amely az OpenGL alkalmazások összeomlását okozhatja a PRIME Sync segítségével vezérelt monitor hosszabb ideig tartó DPMS alvó állapota után.
  • 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 megakadályozta az NVIDIA kernel modulok építését nem SMP Linux kernelekhez.
  • Az "NVIDIA-SMI nvlink --status" kimenetét frissítette az NVLink sebességének jelentésére.
  • 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-es 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.
  • Javítva egy hibát Vulkan közvetlen megjelenítéséhez, ahol a DP1.2 monitorokat nem sorolták fel.
  • 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, amikor glXMakeCurrent-t hívott, míg az OpenGL menetes optimalizációit engedélyezték. Ez gyakran bekövetkezett, amikor a Steam megpróbált egy teljes képernyős videót készí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ást, amely a nagy felhasználói memóriák leképezésére a CUDA-ban történt.
  • 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ő NoLogoand 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.

Ú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.
  • Hozzáadott támogatás az nvidia beállításokban a konfigurált PRIME megjelenítések megtekintéséhez. A PRIME megjelenítés engedélyezéséhez olvassa el a "README-ben a" RandR 1.4 "grafikus kijelzés kirakodását.
  • Hozzáadott infrastruktúra, amely lehetővé teszi az NVIDIA EGL illesztőprogram számára az EGL külső platformkönyvtárak betöltését, amelyek kliensoldali támogatást nyújtanak az új ablakrendszerekhez, a meglévő libnvidia-egl-wayland.so.1-en túl. További részletek:
  • - https://github.com/NVIDIA/eglexternalplatform
  • - https://github.com/NVIDIA/egl-wayland
  • A következő Vulkan bővítmények támogatása:
  • VK_KHR_display
  • VK_KHR_display_swapchain
  • Engedélyezte az OpenGL menetes optimalizálásait az illesztőprogramban. Részletekért olvassa el a README "Az OpenGL Környezeti Változó Beállítások" fejezetben található "Menetizált optimalizációk" részt. Ezek az optimalizációk önműködően letiltják, ha lebomlik a teljesítményük. Ennek eredményeképpen a teljesítménynek változatlanul kell maradnia számos alkalmazásban, és növekednie kell azok számára, akik profitálnak a menetes optimalizálásból és nem kényszerítették őket.
  • Javított egy olyan hiba, amely megakadályozta a PRIME Sync használatát a GeForce GTX 4xx és 5xx sorozatú GPU-k notebookjain.
  • 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.
  • Hozzáadta a screen_info.ext_lfb_base mező támogatást a rendszermagok számára, annak érdekében, hogy megfelelően kezelje az UEFI framebuffer konzolokat a 4 GB fölötti fizikai címekkel.
  • Hozzáadta az X.Org xServer ABI 23 (xorg-server 1.19) támogatását
  • Fix olyan hiba, amely lehetővé tette az nvidia-installer számára, hogy megpróbálja betölteni a nem futó rendszermagokkal szemben támasztott rendszermag modulokat.

Ú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 egy olyan hibát, amely a 32-bites kompatibilitási könyvtárak telepítői manifesztjegyeit okozta a telepítőcsomagban. Ezek a bejegyzések arra késztették az nvidia telepítőt, hogy figyelmeztető üzeneteket bocsásson ki a 32 bites kompatibilitási könyvtárak telepítésekor, például: "Nem hozható létre a symlink /usr/lib/libEGL.so (Fájl létezik)".
  • 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.
  • Rögzített egy régóta fennálló hibát, amely miatt az NVIDIA X illesztőprogram nem észlelte megfelelően az AC / battery hotplug eseményeket a notebookokon.
  • A Linux kernel CONFIG_HARDENED_USERCOPY funkciója (az új Linux kernelben 4.8) és az nvidia-drm.ko között a módok = 1 engedélyezett interakciós probléma. Ez a probléma okozta a CONFIG_HARDENED_USERCOPY hibás leállítását a rendszeren, és jelentést adott ki az űrlapról:
  • usercopy: kernel memória felülírása kísérlet észlelt ffff8803e8ec7ce0 () (8 bytes)
  • Fix hiba, amely megakadályozta az nvidia-bug-report.sh-t, hogy megtalálja a releváns üzeneteket a rendszermag naplófájljaiból.
  • Hozzáadta a screen_info.ext_lfb_base mező támogatást a rendszermagok számára, annak érdekében, hogy megfelelően kezelje az UEFI framebuffer konzolokat a 4 GB fölötti fizikai címekkel.

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.
  • EGL támogatás hozzáadva a GL Szállító Neutral Dispatch Library-hez (libGLVND). A telepítőcsomag tartalmazza az EGL könyvtárak mind GLVND, mind nem GLVND változatát: az nvidia-installer -glvnd-egl-client és -no-glvnd-egl-client beállításai segítségével kiválaszthatja, melyik telepíteni kell.
  • 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.
  • Javított egy olyan hibát, amely problémákat okozott a pásztázással és a kurzor korlátozásával, amikor a PRIME-vezérelt kijelzőket a natív meghajtású kijelzőkkel keverte.
  • 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.
  • A konzol helyreállítási viselkedésének javítása olyan rendszereken, amelyek az UEFI grafikus kimeneti protokollt és a legtöbb vesafb módot használják.
  • 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.
  • Az X és az OpenGL között megosztott szinkronizálási primitívek hibájának javítása.
  • Hozzáadta az X.Org xServer ABI 23 (xorg-server 1.19) támogatását
  • Fix olyan hiba, amely lehetővé tette az nvidia-installer számára, hogy megpróbálja betölteni a nem futó rendszermagokkal szemben támasztott rendszermag modulokat.

Újdonság a 370.28 verzióban:

  • A libnvidia-glcore.so-ban rögzített, nem meghatározott szimbólum-hivatkozások.
  • A Vulkan alkalmazásokban, mint a vkQuake és a DOTA2, amelyek a vkFences-et használják a jelenlegi szinkronizáláshoz, potenciálisan felakasztanak.
  • Javítva olyan hiba javítva, amely miatt a vezető nem állította helyesen a HDMI YUV 420 4K módot egyes TV-ken, például a VIZIO D40u-D1-en.
  • 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.
  • A PRIME szinkronizálás kezdeti támogatásának végrehajtása az NVIDIA PRIME megjelenítési forrás és egy különálló PRIME kijelzős mosogató közötti szinkronizálás szinkronizálásához. Ez a támogatás kísérleti jellegű, és jelenleg előzetesen el kell végezni az X.org X kiszolgálót.
  • Fix olyan hiba, amely megakadályozta a Vulkan alkalmazások több sorból történő megjelenítését ugyanarra az X11 swapcsatornára.
  • 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ítva egy olyan regressziót, amely konzolkorrekciót okozhat a felfüggesztés folytatásakor.
  • Az nvidia-drm DRM KMS illesztőprogram javított pufferteljesítmény-írása írható kombinált DRM Dumb Buffers használatával.
  • 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.
  • Javítva egy hibát, amely miatt az X kiszolgáló néha kihagyja a Vulkan-keretek megjelenítését, ha a Composite kiterjesztés engedélyezve van.
  • 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.
  • Javított egy olyan hiba, amely rendszerösszeomláshoz vezethet, ha egy peer-to-peer leképezés még mindig aktív volt a CUDA-kontextus teardown alatt.
  • Fix hiba, amely megakadályozta az nvidia-bug-report.sh-t, hogy megtalálja a releváns üzeneteket a rendszermag naplófájljaiból.

Ú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 néhány zárolási problémát a libnvidia-egl-wayland.so fájlban.
  • Több libnvidia-egl-wayland.so interakciós problémát javított a puffermenedzsment Wayland protokollokkal.
  • Javította az EGL illesztőprogramokkal kapcsolatos interakciós problémákat a Windows méretének átméretezésével Wayland-ban.
  • Fix olyan hiba, amely bizonyos DRM PRIME konfigurációk sikertelen volt, amikor a DRM KMS engedélyezve volt (azaz az nvidia-drm.ko modulok kernelmodult paramétere "1" -nek volt beállítva.)
  • Fix olyan hiba, amely a rendszermag összeomlását okozhatja, amikor a VDPAU-t használták a DRM KMS engedélyezése közben.
  • Megváltoztatta az alapértelmezett OpenGL telepítési típust a GLVND GLX ügyfélkönyvtárak helyett, a régi nem GLVND könyvtárak helyett.
  • Hozzáadta a közvetlen rendereléskezelő kernel módosítása (DRM KMS) kezdeti támogatását. Olvassa el a README DRM KMS szakaszát.
  • Hozzáadott egy új kernelmodult, az nvidia-drm.ko, amely DRM-illesztőprogramként regisztrálja mind PRIME, mind DRM KMS támogatással.
  • A következő EGL-bővítmények támogatása:
  • EGL_EXT_platform_wayland
  • a Wayland alkalmazások futtatásához az NVIDIA EGL implementációjában
  • EGL_WL_bind_wayland_display
  • a Wayland-kompozitok NVIDIA EGL implementációjának engedélyezéséhez, és
  • EGL_EXT_device_drm
  • EGL_EXT_output_drm
  • EGL_EXT_stream_consumer_egloutput
  • a Mir és Wayland kompozitok megjelenítéséhez az EGLDevice, az EGLOutput és az EGLstreams segítségével.
  • Hozzáadott egy Wayland platformkönyvtárat, a libnvidia-egl-wayland.so-ot, hogy lehetővé tegye az EGLDevice, az EGLOutput és az EGLstreams támogatását végző Wayland-kompozitokat, hogy megoszthassák az EGL puffereket a Wayland alkalmazásokkal.
  • Fix olyan hiba, amely a GPRS-kkel végzett Quadro Sync konfigurációk helytelen keretsebesség-jelentését okozhatja.
  • Hozzáadta a Vulkan API 1.0 verziójának támogatását.
  • 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.
  • Az NVIDIA meghajtó regisztrálta a Linux kernel DRM alrendszerét a PRIME támogatáshoz. Ennek eredményeképpen a PRIME támogatáshoz Linux kernel 3.13 vagy újabb verzió szükséges (korábban a PRIME támogatás szükséges a Linux kernel verziójának 3.10 vagy újabb verziójához).
  • 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
  • Hozzáadott egy örökölt, nem GLVND libGL.so GLX ügyfélkönyvtárat az NVIDIA Linux illesztőprogram-telepítőcsomagjához, és a telepítési időben a GLVND vagy a nem GLVND GLX ügyfélkönyvtár közötti választás lehetőségét. Ez lehetővé teszi a felhasználók számára, hogy a nem GLVND GLX ügyfélkönyvtárat telepítsék olyan kompatibilitási problémák megoldására, amelyek a GLX alkalmazások miatt merülhetnek fel, amelyek az NVIDIA GLX ügyfélvezérlő viselkedésétől függenek, amelyeket a Linux OpenGL ABI 1.0-s verziója nem tartalmaz.
  • Alapértelmezés szerint az nvidia-installer telepíti a régi, nem GLVND GLX ügyfélkönyvtárakat. A --glvnd-glx-client parancssori opció felülbírálhatja az alapértelmezést, és helyette telepítheti a GLVND GLX ügyfélkönyvtárakat. Kérjük, vegye fel a kapcsolatot a GLVND-vel nem kompatibilis alkalmazások forgalmazóival annak érdekében, hogy alkalmazásai frissüljenek a GLVND-vel való kompatibilitás érdekében.
  • A csomagban található több GLX ügyfélkönyvtár jelenléte hatással van az NVIDIA meghajtó újracsomagolóira; Lásd a libGL.so bejegyzést a README "Installed Components" fejezetében.
  • 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 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
  • Olyan hiba javítása, amely az nvidia telepítőjének összeomlását okozhatja, ha olyan illesztőprogram-csomagból telepíti a rendszert, amelyen előfordított rendszermag-csatolók kerültek hozzá (pl. a "-add-this-kernel" opcióval).
  • 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 publikáltuk.
  • 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.

Más szoftver fejlesztő NVIDIA Corporation

Hozzászólások a Nvidia Linux Display Driver 64-bit

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