Nvidia Linux Display Driver

Szoftver screenshot:
Nvidia Linux Display Driver
Szoftver adatai:
Változat: 381.09 Beta Frissítve
Feltöltés dátuma: 27 Apr 17
Fejlesztő: NVIDIA Corporation
Engedély: Ingyenes
Népszerűség: 26

Rating: nan/5 (Total Votes: 0)

Az Nvidia Linux Display Driver Beta egy szabadalmaztatott OpenGL video-illesztőprogram, amely az Nvidia által gyártott és egy GNU / Linux operációs rendszer alatt használt grafikus kártyákra szánja a vérzést. Mindkét 32 bites (x86) és 64 bites (x86_64) architektúrát jelenleg támogatja.


Tisztességes figyelmeztetés!

Mielőtt tovább olvasna, ne feledje, hogy ez egy béta verzió. Még akkor is, ha a legfrissebb funkciókat hozza és korrigálja a bajlódó hibákat a vezető korábbi vagy aktuális stabil kiadásaival szemben, ez még mindig instabil szoftver, amely kiszámíthatatlan problémákat okozhat vagy károsíthatja a hardvert. Emiatt nem javasoljuk, hogy telepítse a Beta-illesztőprogramot gyártó gépekre. Figyelmeztetett!


Telepítési útmutató

32 bites rendszerek esetén:

Győződjön meg arról, hogy a Linux disztribúciójának rendszermag fejlécét telepítette, váltson át egy TTY konzolt a CTRL + ALT + F2 billentyűkombináció használatával, keresse meg a telepítőt és írja be a ./NVIDIA-Linux-x86-xxx.xx.run fájlt Mint root (ahol az xxx.xx a csomag aktuális verziószáma), az illesztőprogram telepítéséhez.

64 bites rendszerek esetén:

A Linux disztribúció rendszermag fejlécének telepítése, a CTRL + ALT + F2 billentyűzetkombináció használatával váltson TTY konzolra, keresse meg a telepítőt és írja be a sh ./NVIDIA-Linux-x86_64-xxx.xx.run Mint root (ahol az xxx.xx a csomag aktuális verziószáma), az illesztőprogram telepítéséhez.

A telepítés során a felhasználók megkérdezik, hogy szeretnék-e manuálisan szerkeszteni az X konfigurációs fájlt, vagy hagyják, hogy a telepítő elvégezze az összes munkát. Alternatív megoldásként a telepítés után az nvidia-xconfig parancsot X11 terminál emulátor segítségével futtathatja az új illesztőprogram alapértelmezett beállításához és a konfigurációs fájl létrehozásához.

Ha az Nvidia Linux Display Driver pillanatnyilag stabil kiadásait keresed, ne habozzon a Linux részünkre keresni. Ne feledje azonban, hogy az Nvidia rövid és hosszú élettartamú fiókokat kínál, ezért javasoljuk, hogy hosszabb ideig éljenek a kiterjesztett támogatás érdekében.

Újdonság kiadás:

  • A következő GPU-k támogatása:
  • 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.
  • Javítva egy olyan hibát, amely "nvidia-beállításokat - mindent kér" Sok ismétlődő bejegyzés nyomtatásához.
  • Fix olyan hiba, amely az alkalmazások összeomlásához vezetett egyes helyzetekben 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.
  • Megjavít egy olyan hibát, 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 egy OpenGL-környezetet hoz létre, miközben a rendszer a rendelkezésre álló memóriában van.
  • Fix egy hibát, amely korrupciót okozott az OpenGL ablakok áthelyezése vagy átméretezése során.
  • Javítva egy olyan hibát, amely X-képernyőket okozott, amelyeknél az Option "UseDisplayDevice" & Quot; sem & quot; 640x480-ra lehet átméretezni, ha "xrandr -s" A képernyő konfigurációjának módosítása.
  • Javította 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, kezdetben engedélyezve 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 & quot; ResamplingMethod & quot; MetaMode opció, amely támogatja a bicubik újramintázási módszereit, amikor a képernyő-transzformációk skálázása használatban van. Lásd a README-ot további részletekért.
  • 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õ üres maradt.
  • Javítva olyan hiba, amely a DisplayPorton keresztül hangot okozott, hogy abbahagyja a munkát, amikor a monitorot kihúzta, és visszatette a DPMS energiatakarékos módjába. "
  • Rögzített egy olyan regressziót, amely bizonyos alkalmazásokban, például ablakszegély árnyékokat okozott az Unity-ban, miután folytatta a felfüggesztést.

Újdonság a 375.10 Beta verzióban:

  • Hozzáadta a következő GPU-k támogatását:
  • Quadro P6000
  • Quadro P5000
  • GeForce GTX 1050
  • GeForce GTX 1050 Ti
  • Új X konfigurációs beállításokat adott:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • , amelyek felülbírálják az azonos nevekkel rendelkező MetaMode tokeneket.
  • 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 megjelenítőket natív meghajtású kijelzésekkel kevered.
  • 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.
  • Az UEFI grafikus kimeneti protokollt és a legtöbb vesafb módot használó rendszerek konzoljavítási viselkedésének javítása.
  • Hozzáadta a RandR TILE tulajdonság hozzáadását a RandR 1.5-ben.
  • Fix hiba, amely megakadályozta az nvidia-bug-report.sh-t, hogy megtalálja a releváns üzeneteket a rendszermag naplófájljaiból.
  • 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.23 verzióban Beta:

  • Hozzáadta a GeForce GTX 1000 sorozat egyes GeForce GPU- és később. 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. Lásd a "CoolBits" README dokumentációját. X konfigurációs opció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 & quot; PixelShiftMode & quot; MetaMode opció, amely lehetővé teszi a 4K és 8K pixel eltolás támogatását. Lásd a README-ot a részletekért.

Újdonság a 367.18 Beta verzióban:

  • 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-t 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. Egy későbbi kiadásban azonban az nvidia-modeset.ko a rendszermag közvetlen renderelő kezelője (DRM) által biztosított mód-beállítá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 kiiktatáskor. A változás 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ása érdekében, 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 státuszá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
  • nem hivatalos, ARB 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 az elosztás lekérdezését a folyamattól, amikor nincs használatban, és több virtuális címterületet biztosít az alkalmazás számára. A 32 bites OpenGL alkalmazások alapértelmezés szerint engedélyezettek Linux 3.11+ és glibc 2.19+ rendszereken. Az így hozzárendelt memória a / dev / shm könyvtárat használja. A környezeti változó beállítása __GL_DevShmPageableAllocations to 2 kikapcsolja ezt a funkciót

Újdonságok a 355.06 Beta verzióban:

  • Olyan hiba javítása, amely egy textúra szintű adatból származó adatokat felülírhat a következő legalacsonyabb szintről a textúra nézet létrehozásakor, amely nem tartalmazta a két szint közül a magasabbat.
  • Fix olyan 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 jelentéseket a támogatásról a GLX-bővítmények számára: több kiterjesztés jelentették a közvetett GLX-hez támogatott jelentéseket, 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
  • Cserélte az NVIDIA kernel modulok építési rendszerét, és frissítette a telepítőcsomagot és az nvidia-installert, hogy az új build rendszert és a rendszermag modul forráskód-elrendezését használja. Az új build rendszerről és az elrendezésről a README dokumentumban olvasható:
  • ftp://download.nvidia.com/XFree86/packaging/linux/new-kbuild-for-355/
  • Hozzáadta a kísérleti teljes OpenGL támogatást az EGL-hez.
  • 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 az opció elavult, és egy jövőbeni illesztőprogram-kiadásban lesz eltávolítva.
  • A VDPAU 0.9-hez 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 alkalmazás által megadott swapintervallumokat figyelmen kívül hagyja bizonyos képernyőkön a Xinerama használatakor.
  • Rögzített egy hibát, 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ódlistát.
  • Hozzáadott támogatás az OpenGL 3.0 és újabb kontextusáramhoz, anélkül, hogy bármilyen lehívást elvégezne.

Újdonság a 352.09 Beta verzióban:

  • Hozzáadta a négy pufferelt sztereó vizuális csere-viselkedés konfigurálási képességét. A sofőr beállítható úgy, hogy egymástól függetlenül mindkét szemet kicserélje, amint készen áll, és várja meg, hogy mindkét szem teljesítse a renderelést a csere előtt, vagy hogy lehetővé tegye az alkalmazások számára, hogy melyik e két viselkedés előnyös a swapintervallum beállításával. Ez a beállítás az nvidia-beállítások kezelőpaneljén vagy az NV-CONTROL API segítségével állítható be.
  • Javította a regressziót, amely a GPU ventilátor állapot kijelzőjének eltűnését okozta az nvidia-beállítások vezérlőpultján.
  • Az ECC-hibák jelentése az NVDA-beállítások kezelőpaneljén történt.
  • Fix olyan hiba, amely néha megakadályozta, hogy az OpenGL mintavevő objektumokat megfelelően eloszolják az OpenGL-környezetek megsemmisítése esetén.
  • Fix egy hiba, amely a (z) GLX_EXT_framebuffer_sRGB hibásan jelentette be az sRGB támogatást 30 bites képpontos framebuffer konfigurációban.
  • Hozzáadta a G-SYNC támogatását, ha a szinkronizálás a levelezéshez le van tiltva. Ez lehetővé teszi az alkalmazások számára, hogy a G-SYNC használatával megszüntesse a képfrissítési sebességet a monitor maximális frissítési sebességének alatti szintre, de a maximális frissítési gyakoriság fölé tépheti a latenciát.
  • Ha a G-SYNC aktív és a szinkronizálás engedélyezett, akkor a képsebesség a monitor maximális frissítési gyakoriságára korlátozódik.
  • GLSL gl_Fog.scale most + végtelen, amikor a gl_Fog.end egyenlő a gl_Fog.start értékkel. Korábban 0-os értéket használtunk, de ez megzavarta bizonyos alkalmazásokat, például a XIII játékot, amely a boron (Wine bug # 37068).
  • Alapértelmezés szerint engedélyezve van a G-SYNC, ha az Unified Back Buffer (UBB) le van tiltva.
  • Frissítette az NVIDIA GPU illesztőprogramot, hogy elkerülje a vesafb által már használt videomemória használatát.
  • Meghatározta a szinkronizáció elvesztését okozó hibát bizonyos Quadro Sync keretkeret-konfigurációkban.
  • Egy ritka patthelyzetállapotot rögzített, amikor olyan alkalmazásokat futtat, amelyek több szálat használnak a Quadro GPU-n.
  • Fix hiba, amely az eglQueryDeviceAttribEXT () 64 bites rendszereken visszaadott EGLAttribEXT értékének csonkolását okozta.

Újdonság a 349.16 Beta verzióban:

  • Hozzáadta a G-SYNC monitorok támogatását, ha nem G-SYNC monitorokkal együtt használják. Ha a G-SYNC engedélyezve van, a nem G-SYNC-
  • Fix olyan hiba, amely az nvidia-beállítások összeomlásához vezetett egy olyan attribútum hozzárendelésekor, amelynek értéke több X képernyőjű rendszeren megjelenő megjelenítési azonosító.
  • Az nvidia-beállítások kezelőpaneljén a használatban lévő videomemória jelentésének frissítése, hogy ugyanazt a számviteli módszereket használja, mint más eszközök, például az nvidia-smi. Az nvidia-beállítások nem vettek figyelembe bizonyos előirányzatokat, pl. Framebuffer memória az efifb konzolon az UEFI rendszereknél, ami eltérést okoz a különböző eszközök által jelentett értékekben.
  • eltávolította a & quot; EnableACPIHotkeys & quot; X konfigurációs opció. Ez a lehetőség alapértelmezés szerint elavult és letiltott, mivel a 346.35 illesztőprogram-verziója van. A modern Linux rendszereken a megjelenítési változások gyorsbillentyűi az asztali környezetben kulcstényezőként kerülnek kézbesítésre, és az asztali környezet kezeli a megjelenítési változást azáltal, hogy kéréseket ad ki az X Átméretezés és Forgatás kiterjesztés (RandR) segítségével.
  • Hozzáadta a veszteségmentes H.264 / AVC videofolyamokat VDPAU-hoz.
  • Hozzáadta a VDPAU Feature Set F támogatását az NVIDIA VDPAU illesztőprogramhoz. A VDPAU funkciókészletet tartalmazó GPU-k képesek a H.265 / HEVC videofolyamokat hardveresített dekódolásra.
  • Javítva olyan hiba, amely megakadályozta a GPU ventilátor sebességének megváltozását a Thermal settings oldalon lévő szövegmezőben.
  • Hozzáadta az nvidia-beállítások parancssori támogatást az aktuális és a célzott GPU-ventilátor sebességének lekérdezéséhez.
  • Hozzáadott egy jelölőnégyzetet az nvidia-beállításokhoz, hogy megjelenjen egy vizuális mutató, amely a G-SYNC használatakor jelenik meg. Ez hasznos olyan kijelzők számára, amelyek nem jelzik magukat, hogy G-SYNC vagy normál módban működnek-e. Ez a beállítás engedélyezhető a parancssor futtatásával is: nvidia-settings -a ShowGSYNCVisualIndicator = 1
  • Hozzáadta az X.Org X kiszolgáló "backside none" & nbsp; választási lehetőség. Ha engedélyezve van, az NVIDIA illesztőprogram megpróbálja másolni a framebuffer konzol tartalmát a /dev/fb0-ból. Ha ez nem hajtható végre, akkor a képernyő fekete lesz.
  • Hozzáadta a YUV 4: 2: 0 tömörítés támogatását a HDMI 2.0 4K @ 60Hz módok engedélyezéséhez, ha a kijelző vagy a GPU nem képes ezeket az üzemmódokat vezetni az RGB 4: 4: 4-ben. 4.Nézze meg a NoEdidHDMI2t a README fájlban a részletekért. / li>

  • Fix olyan hiba, amely többszálas alkalmazások összeomlását okozhatja, ha több szál egyszerre használja az EGL illesztőprogramot.
  • Fix hibát okozott, amely miatt a Sync to VBlank nem megfelelően működik az XVideo alkalmazásokban bizonyos konfigurációkban.
  • Fix olyan hiba, amely megakadályozta az X illesztőprogramot, hogy bizonyos X konfigurációs beállításokat helyesen értelmezzen, amikor egy megjelenítő eszköz neve egy GPU UUID minősítővel történt.

Újdonság a 346.22 Beta verzióban:

  • X.Org xserver ABI 19 -server 1.17).
  • Javított kompatibilitás a legutóbbi Linux-rendszermagokkal.
  • Fix hiba, amely megakadályozta, hogy egyes laptopok belső 4K paneljei elegendő sávszélességgel legyenek hajtva, hogy támogassák a natív felbontásaikat.
  • Javította a regressziót, amely megakadályozta az NVIDIA kernel modul betöltését bizonyos virtualizált környezetekben, például az Amazon Web Services szolgáltatásban.
  • Javítva olyan regressziót, amely egyes noteszgépeken hibásan észlelte a megjelenítéseket.
  • Javítva egy olyan hibát, amely az X mozaik használatakor fagyhat. "
  • Javította a regressziót, amely megakadályozta az NVIDIA X illesztőprogramot az nvidia-beállítások vezérlőpult által létrehozott alapmozaik elrendezések felismerésében.

Újdonság a 346.16 Beta verzióban:

  • A következő GPU-k támogatása:
  • GeForce GTX 970M
  • GeForce GTX 980M
  • Javítva egy olyan hibát, amely üres képernyőt okozott a YUV 4: 2: 0 tömörítést igénylő üzemmód beállításakor. Ezek a módok jelenleg nem támogatottak.
  • Fix olyan hiba, amely hibás DisplayPort-kapcsolat konfigurációt eredményezett a hotplug vagy a hálózati csatlakozás után.
  • VP8-as hardveres dekódolással támogatott GPU-k NVCUVID API-jának támogatása a VP8 videofolyamokat dekódoló eszközökkel.
  • A következő EGL-bővítmények támogatása:
  • EGL_EXT_device_base
  • EGL_EXT_platform_device
  • EGL_EXT_output_base
  • Hozzáadta a GeForce GTX 400 sorozatú és újabb GeForce GPU-k működési feszültségének növelését. A feszültségkiegyenlítés a felhasználó saját kockázatán történik. Tekintse meg a dokumentációt a & quot; CoolBits & quot; X konfigurációs opciót a README alatt.
  • Hozzáadta az NVENC GeForce GPU-k támogatását. Az NVENC SDK további részleteit lásd:
  • https://developer.nvidia.com/nvidia-video-codec-sdk.
  • Eltávolította a józan tesztet az nvidia telepítőben, amely tesztelte a POSIX megosztott memória elérhetőségét. Az NVIDIA GPU illesztőprogram nem igényelt POSIX megosztott memóriát a 270.xx kiadás óta.
  • Hozzáadott gyorsított támogatás az r8g8b8a8, r8g8b8x8, b8g8r8a8 és b8g8r8x8 RENDER formátumokhoz.
  • Frissítve az nvidia beállításokat, hogy kihasználhassa a GTK + 3 használatát, ha rendelkezésre áll. Ezt úgy valósítjuk meg, hogy az nvidia-beállítások felhasználói felületét külön megosztott könyvtárakra (libnvidia-gtk2.so, libnvidia-gtk3.so) építettük, és a helyes betöltést futtattuk.
  • Hozzáadta az nvidia-beállítások opciót --gtk-könyvtárat, amely lehetővé teszi a felhasználói felület könyvtárát tartalmazó könyvtár elérési útjának vagy az adott könyvtár elérési útvonalának és fájlnevének meghatározását.
  • Hozzáadta a támogatást az nvidia beállításaiban egy GTK + 3 felhasználói felületen x86 és x86_64 esetén.
  • Hozzáadta az nvidia-beállítások opciót --use-gtk2, hogy kényszerítse a GTK + 2 felhasználói felület használatát.
  • Frissítve az nvidia-installer-t egy fájl telepítéséhez a rendszer xorg.conf.d könyvtárába, amikor egy megfelelően új X kiszolgálót észlel, hogy az X kiszolgáló betöltse az & quot; nvidia & quot; X meghajtó automatikusan, ha az NVIDIA kernel modul betöltése után indul el.
  • Ez a szolgáltatás az X.Org xserver 1.16 és újabb verziója esetén támogatja a Linux 3.9 vagy újabb verzióját, ha a CONFIG_DRM engedélyezve van.
  • Javította az nvidia-installer teljesítményét az NVIDIA kernel modulok felépítésének engedélyezésével. A konkurencia szintje a --concurrency-level opcióval állítható be, és alapértelmezés szerint a felderített CPU-k száma.
  • Az ldconfig (8) gyorsítótárban és a fájlrendszerben ismert útvonalak jelenlétére alapozott könyvtárak alapértelmezett telepítési helyeinek meghatározása az újonnan telepített nvidia telepítővel szemben, ahelyett, hogy keményen kódolt disztribúciós útvonalak lennének.
  • Fix egy GLSL fordítóhibát, amely korrupciót okozna, ha olyan játékokat futtat, mint a Far Cry 3 a Borban.
  • Javítva az EGL_KHR_stream_cross_process_fd kiterjesztést.
  • Fix renderelési hiba, amely néha történt a hívás közben
  • DrawElementsInstancedBaseVertexBaseInstance (),
  • DrawElementsInstancedBaseInstance (),
  • vagy DrawArraysInstancedBaseInstance ().
  • Drammatikusan javította az OpenGL Framebuffer objektum-létrehozási teljesítményét.
  • eltávolította az OpenGL Framebuffer objektumok maximális számát.
  • Frissítette az NVIDIA OpenGL illesztőprogramot, hogy az $ XDG_CACHE_HOME értéket előnyben részesítse a $ HOME használatával, mint a GL shader-lemez gyorsítótárának tárolási helye.

Újdonság a 343.13 Beta verzióban:

  • Fix olyan hiba, amely az adott nVidia-beállítások parancssori felületén bizonyos lekérdezésekhez és hozzárendelésekhez implicit módon tartalmazza a megcélzott megjelenítéseket, amennyiben nincs kifejezett célválasztás.
  • Új attribútumot adott hozzá az NV-CONTROL API-hoz, hogy lekérdezze a video dekódolás motorjának aktuális felhasználását.
  • Javítva egy olyan hiba, amelyben az Exchange sztereó éles beállítása az nvidia beállításokban nem működött bizonyos sztereó konfigurációkban.
  • Egy Unigine Heaven 3.0 shader-hiba körül dolgozott, amely korrupciót okozhat, ha a tesselláció engedélyezve van egy olyan alkalmazásprofil alkalmazásával, amely a & quot; GLIgnoreGLSLExtReqs & quot; beállítás. További részleteket a __GL_IGNORE_GLSL_EXT_REQS környezeti változó dokumentációjában talál.
  • Az EGL felületek megsemmisítésekor rögzített memória szivárgást javított.
  • Hozzáadta a többszörös EGL megjelenítés támogatást.
  • A G8x, G9x és GT2xx GPU-k és az alaplapi chipkészletek eltávolítása. Az új Linux-rendszermagok és X szerverek folyamatos támogatása, valamint a kritikus hibák javítása a 340. * régi kiadások közé fog kerülni 2019 végéig.
  • Fix olyan hiba, amely az nvidia-installer számára sikertelenül próbálna törölni az előfeldolgozott rendszermag modul interfészeket tartalmazó könyvtárat a -add-this-kernellel készített csomagokban.
  • Frissítve az nvidia-telepítőt, ha az eltávolítást egy különálló fájlba írja a telepítési naplóból, és megkísérli eltávolítani az előző illesztőprogramok telepítését a telepítőprogram segítségével az előző telepítéssel, ha rendelkezésre áll.

Újdonság a 340.17 Beta verzióban:

  • A KHR_debug és ARB_debug_output kiterjesztéseken keresztül többféle javítást és korrekciót hozott a GL alkalmazásokhoz bejelentett információkhoz.
  • Fix egy olyan hibát, amely GLX-alkalmazásokat okozott, amelyek párhuzamosan több X-kiszolgálóval ellátott vonalakat hoznak létre ütközéskor pufferek cseréjekor.
  • Az újonnan frissített nvidia-beállítások az összes célhoz tartozó érvényes nevekről való jelentésekor, amikor lekérdezik a céltípusokat, pl. `Nvidia-beállítások -q gpus`.
  • Az új __GL_ALLOW_FXAA_USAGE környezeti változó és a megfelelő GLAllowFXAAUsage alkalmazásprofil kulcsa révén hozzáadott támogatást biztosított a gyors közelítéses antialiasing (FXAA) elérhetőségének szabályozásához alkalmazásonként. Lásd a README-ot a részletekért.
  • Fix olyan hiba, amelynél a közvetett renderelés hibás lehet a rendszer konfigurációjában, amely nem teszi lehetővé a végrehajtható memória írását.
  • Frissítette az nvidia-beállításokat tartalmazó makefile-eket, hogy az nvidia-beállítások dinamikusan kapcsolódjanak a gazda rendszer libjanssonjához. Ez az opció engedélyezhető, ha az NV_USE_BUNDLED_LIBJANSSON Makefile változót 0 értékre állítja be. Kérjük, vegye figyelembe, hogy az nvidia-beállításokhoz libjansson 2.2-es vagy újabb verzió szükséges.
  • Hozzáadta a G-SYNC monitorok kezdeti támogatását. További részletek és rendszerkövetelmények a következő címen találhatók: http://www.geforce.com/hardware/technology/g-sync
  • Fix egy X-meghajtó hiba, amely a zöld csatorna gamma-rámpa frissítését okozta a 15. mélységben, néhány újabb GPU-n, figyelmen kívül hagyni.

Az újdonság a 337.19 verzióban Beta:

  • A HDMI-n keresztül bizonyos helyzetekben.
  • Hozzáadta az nvidia-beállítások parancssori vezérlését a túl- és az alulteljesítési attribútumoknál. További részletekért lásd az nvidia-beállítások (1) manuális oldalt.
  • Számos kozmetikai problémát javított az nvidia-beállítások óravezérlő felhasználói felületén.
  • Hozzáadta a GLX_EXT_stereo_tree kiterjesztés támogatását. További részletekért lásd a bővítmény specifikációját:
  • http://www.opengl.org/registry/specs/EXT/glx_stereo_tree.txt
  • Engedélyezett támogatás az Unified Back Buffer (UBB) és a 3D Stereo használatára a Quadro kártyák kompozit kiterjesztésével. Az összetett kezelővel rendelkező sztereóhoz sztereó-tudatos composite manager szükséges. Ellenkező esetben csak a sztereó alkalmazások bal oldali szeme jelenik meg. További részletekért tekintse meg a GLX_EXT_stereo_tree bővítmény specifikációját.

Az újdonság a 337.12 Beta verzióban:

  • A következő GPU-k támogatása:
  • GeForce 830M
  • GeForce 840M
  • GeForce 845M
  • GeForce GTX 850M
  • GeForce GTX 860M
  • GeForce GTX 870M
  • GeForce GTX 880M
  • GeForce GT 705
  • GeForce GT 720
  • Javítva olyan hiba, amely miatt az OpenGL programok lefagyhatnak bizonyos alacsony memóriahelyeken.
  • Frissítette az nvidia beállítások megjelenítési konfigurációs oldalát a DisplayPort 1.2 monitorok egyedi azonosítására a monitor GUID-einek megjelenítésével.
  • Olyan hiba javítása, amely az ECC beállítások helytelen megjelenítését okozhatja az nvidia beállításokban, amikor egy multi-GPU rendszeren módosítja az ECC beállításait.
  • eltávolította a & quot; OnDemandVBlankInterrupts & quot; X konfigurációs beállítás: ez az opció alapértelmezés szerint engedélyezve van az NVIDIA Unix illesztőprogram 177.68 verziója óta, és a dokumentáció nem frissült az új alapértelmezett értéket tükrözi.
  • Fix hibát okozott, amely GPU hibákat okozott, amikor megjelenik a Daisy-láncú DisplayPort 1.2 megjelenése.
  • Az nvidia-beállítások kezelőpaneljén frissítette a színkorrekció beállítási lapját, hogy tükrözze a többi RandR ügyfél által végrehajtott gamma változásokat, amíg a vezérlőpult már fut.
  • Javított olyan hiba, amely megakadályozta több, egyidejű X-kiszolgáló használatát UEFI-rendszereken.
  • Az nvidia-beállítások forráscsomagjának frissítése a libXNVCtrl építésére az nvidia-beállítások felépítése során, ahelyett, hogy egy előre elkészített könyvtárra támaszkodna.
  • Hozzáadta azt a képességet, hogy bizonyos GeForce GPU-kat a GeForce GTX 400-as és a későbbi verziói alatt és alulnézzen. Az olyan GPU-k számára, amelyek lehetővé teszik, egyes teljesítményszintek egyes órapontjain az eltolt órákra alkalmazható. Ez az óra manipuláció a felhasználó saját kockázatán történik. Lásd a "CoolBits" README dokumentációját. X konfigurációs opciót.
  • A legfrissebb GTK + változat frissítése az nvidia-beállításokról 2,2 és 2,4 között van.
  • Átnevezte a RANDR kimeneti tulajdonságot _GUID a GUID-nek most, hogy ez a randrproto.txt-ban dokumentált hivatalos tulajdonság:
  • http://cgit.freedesktop.org/xorg/proto/randrproto/commit/?id=19fc4c5a72eb9919d720ad66734029d9f8e313b1
  • Az NVIDIA EGL illesztőprogram CPU-kihasználtságának csökkentése és GPU-memória kihasználtsága.
  • A következő EGL-bővítmények támogatása:
  • EGL_EXT_buffer_age;
  • - EGL_EXT_client_extensions;
  • - EGL_EXT_platform_base;
  • - EGL_EXT_platform_x11.
  • Átnevezte a "Clone" A "MetaModeOrientation" beállítása. X konfigurációs opciót a "SamePositionAs" -hoz, hogy világossá tegye, hogy ez a beállítás csak a pozícióra vonatkozik, és nem a módok felbontására a MetaMode-ban.
  • Hozzáadta az NV_CTRL_VIDEO_ENCODER_UTILIZATION NV-CONTROL attribútumot a videó kódoló motor lekérdezési százalékos arányához.
  • Hozzáadta a GLX_NV_delay_before_swap kiterjesztés támogatását. További részletekért lásd a bővítmény specifikációját:
  • http://www.opengl.org/registry/specs/NV/glx_delay_before_swap.txt
  • A megfelelő pufferméretek jelentése az RGB GLX vizuális, GLXFBConfigs és EGLConfig fájlokhoz. Korábban az RGB10 és az RGB8 formátumok 32 bitet jelentettek, és az RGB5 formátumok 16 bitesek. Mostantól helyesen jelentik a 30, 24 és 15 bites formátumokat, ahogyan azt a GLX és EGL előírások előírják.

Az újdonság a 334.16 Beta verzióban:

  • Javítva egy olyan hibát, amely az nvidia beállításait a színkorrekciós csúszkák beállításakor nem megfelelő gamma-rampok kiszámolásához vezetheti.
  • Frissítve az nvidia-beállítások vezérlőpultját, hogy lehetővé tegye a megjelenítő eszközök kiválasztását a RandR és a célazonosító nevek használatával, amikor konkrét megjelenítő eszközökre irányuló lekérdezéseket tesz.
  • Fix olyan hiba, amely megakadályozta, hogy az nvidia-beállítások vezérlőpultján lévő legördülő menük megfelelően működjenek a régebbi GTK + verziókon (például 2.10.x).
  • Frissítve az nvidia-beállítások kezelőpaneljét az alkalmazási profilok kulcsaihoz és az érvényes kulcsnevekre vonatkozó súgószövegek nyújtásához az alkalmazásprofilok konfigurálásakor.
  • Az nvidia-beállítások kezelőpaneljének frissítése a sztereó mód legördülő menüjét csak a rendelkezésre álló módokkal lehet feltölteni.
  • Fix olyan hiba, amely az OpenBlk_Build_buffer_object OpenGL bővítmény használatával okozhat alkalmazásokat a Xinerama alatt.
  • Fix hibát okozott, amely nagy pixelclock HDMI módokat okozott (például a 4K felbontásokkal együtt), mert az nvidia-beállítások kezelőpaneljén hibásan jelentettek kettős kapcsolatot.
  • Fix hiba, amely megakadályozta, hogy a DisplayPort 1.2 megjelenítse a VT kapcsoló után megfelelő helyreállítását.
  • GPU proc könyvtárak átnevezése a / proc / driver / nvidia / gpus / fájlban a GPU buszpozíciójában a "domain: bus: device.function" formátumban.
  • Hozzáadta a 64 bites EGL és OpenGL ES könyvtárakat 64 bites illesztőprogramokhoz.
  • A & quot; Buszpozíció helye & quot; Mezőt a /proc/driver/nvidia/gpus/0..N/information fájlok a "domain: bus.device.function" A "domain: bus: device.function" Hogy megfeleljen az lspci formátumnak.
  • Fix egy hibát a GLX_EXT_buffer_age bővítményben, ahol a helytelen korosztályok visszakerülnek, hacsak nincs engedélyezve a hármas pufferelés.
  • Megváltoztatta a meghajtó alapértelmezett viselkedését, hogy leállítsa a RandR 1.2 kimeneteket, amelyek megfelelnek a nem használt DisplayPort 1.2 eszközöknek. E kimenetek törlése egyes alkalmazásokat zavarhatja. Hozzáadott egy új opciót, a DeleteUnusedDP12Display parancsot, amely visszaállíthatja ezt a viselkedést. Ezt az opciót engedélyezheti a sudo nvidia-xconfig --delete-unused-dp12-displays
  • Az __GL_SYNC_DISPLAY_DEVICE és a VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE környezeti változók jobb támogatása bizonyos konfigurációkban. Mindkét környezeti változó felismeri az összes támogatott megjelenítő eszköz nevét. Lásd: "Függelék C. Eszköznevek megjelenítése" És a "G. függelék VDPAU támogatás" A README-ban további részletekért.
  • Az X-illesztőprogram teljesítményének javítása nagyszámú felületkiosztás kezelésénél.
  • Javítva egy olyan hibát, amely a kocka térképfelületének PBO-letöltését okozta hibás adatok lekérését.
  • Hozzáadott kísérleti támogatást az ARGB GLX vizuális programokhoz, amikor a Xinerama és a Composite egyidejűleg engedélyezve van az X.Org xserver 1.15 szolgáltatásban.

Az újdonság a 331.17 Beta verzióban:

  • Fix hiba, amely megakadályozta az alkalmazásprofilt tartalmazó konfigurációs fájlok betöltését, amikor a könyvtárak az alkalmazásprofil-konfigurációs keresési útvonalon voltak.
  • A libselinux késleltetett inicializálása az NVIDIA OpenGL illesztőprogramban, annak elkerülése érdekében, hogy a libselinux esetleg ne legyen kész az NVIDIA libGL megosztott könyvtár első betöltésekor.
  • Fix olyan hiba, amely 32 bites rendszereken futó OpenGL alkalmazások memória kimerüléséhez vezethet.
  • Hozzáadta az NVIDIA Unified Memory kernel modul nvidia-uvm.ko-t az NVIDIA Linux illesztőprogramcsomaghoz. Ez a kernel modul támogatja az új Unified Memory funkciót egy közelgő CUDA kiadásban.

Az újdonság a 331.13 Beta verzióban:

  • Javítva egy olyan hibát, amely az X kiszolgálót nem sikerült inicializálni, amikor a DisplayPort 1.2 monitorokat ugyanazon a GPU-n lévő X képernyőkhöz rendelték.
  • Fix olyan hiba, amely holtpontot okozhat, ha az OpenGL programokból, amelyek valamilyen malloc implementációt használnak, például TCMalloc.
  • Fix hiba, amely megakadályozta, hogy a Warp & Blend beállítások megmaradjanak a megjelenítési konfiguráció változásai között.
  • Fix hiba, amely megakadályozta az nvidia-beállítások parancssori felületén végrehajtott bizonyos beállítási módosításokat, hogy tükröződjenek az nvidia-beállítások grafikus felhasználói felületén.
  • Megváltoztatta az NVIDIA X illesztőprogram vágási viselkedését trapézekre és háromszögekre néhány RENDER művelethez, hogy megfeleljen a viselkedésnek a Pixman újabb verzióiban:
  • http://lists.freedesktop.org/archives/pixman/2013-April/002755.html
  • Javított hiba a MetaMode nyomon követésében, amely hibás hibaüzeneteket okozhat, amikor a Metamodes-ot NV-CONTROL-on keresztül próbálja hozzáadni vagy törölni.
  • Fix hiba, amely miatt az NVIDIA X illesztőprogram megpróbálta betölteni az X11 "árnyék" Modul feltétel nélkül, még olyan helyzetekben is, amikor a vezetőnek nem volt szüksége a modul használatára. Ez hibás hibaüzenetek nyomtatásához vezethet X szervereken, ahol a modul nem volt jelen.
  • Fix hiba, amely megakadályozta a xvidtune (1) által létrehozott megjelenítési konfiguráció módosításait a megfelelő működést.
  • Fix hiba, amely néha megjelenített hibákat okozott a GLX alkalmazásokban, miközben megváltoztatta a megjelenítési konfigurációt.
  • Fix hiba, amely megakadályozta a glReadPixels helyes működését, amikor Pixel Buffer Objects-ből olvasott közvetett rendereléssel, amikor a kép szélessége nem több, mint 4.
  • Hozzáadott egy új NV-CONTROL attribútumot, NV_CTRL_BACKLIGHT_BRIGHTNESS, a háttérvilágítás fényerejének szabályozásához.
  • Fix olyan hiba, amely megakadályozta az nvidia beállításait a megjelenített eszköz konfigurációs oldalainak létrehozásához az újonnan csatlakoztatott DisplayPort 1.2 többfolyamatú továbbító eszközökkel.
  • Hozzáadta a GPU hasznosítási jelentést az nvidia-beállítások kezelőpaneljéhez.
  • Javítva egy hibát az nvidia-beállítások kezelőpaneljén, amely megakadályozta a felhasználókat a sztereó konfigurálásában, ha a sztereó még nem lett beállítva.
  • Hozzáadta a támogatott támogatást a tachométer-mért ventilátor sebességének a képes grafikus kártyákon az nvidia-beállítások és az NV-CONTROL API segítségével. A ventilátor sebességének előrejelző mechanizmusa jelzi a ventilátor sebességét, ahogy azt a vezető programozta. Például az "nvidia-beállítások --query = [fan: 0] / GPUCurrentFanSpeedRPM".
  • Javította a regressziót, amely miatt a grafikusokat nem támogató GPU-k nem láthatók az nvidia beállításokban.
  • Megjavít egy olyan hibát, amely a DisplayPort 1.2 többfolyamatú eszközeinek működésképtelenné tételét okozta, ha az offline MetaMode-ban aktívak voltak.
  • Több NVIDIA kernel-modul támogatása. Ez a funkció lehetővé teszi a felhasználók számára, hogy a rendszerben különböző GPU-ket rendeljenek a különböző NVIDIA kernel modulokhoz, ami potenciálisan csökkenti a szoftver többletét a több GPU-k elérésének koordinálásához.
  • Hozzáadta az EGL API támogatását 32 bites platformokon. Jelenleg a támogatott kliens API-k OpenGL ES 1.1, 2.0 és 3.0, és az egyetlen támogatott ablakrendszer-backend X11.
  • Új opció hozzáadása, AllowEmptyInitialConfiguration, amely lehetővé teszi az X kiszolgáló indítását, még akkor is, ha a csatlakoztatott megjelenítő eszközöket nem észlelik indításkor. Ezt az opciót engedélyezheti a & quot; sudo nvidia-xconfig - allow-empty-initial-configuration & quot;
  • Ez az opció hasznos a RandR 1.4 megjelenítési terhelési konfigurációknál, ahol nincs megjelenítő eszköz az NVIDIA GPU-hoz az X szerver indításakor, de később csatlakoztatható.
  • Frissítve az nvidia-installer-t, hogy gördíthető szövegterületet biztosítson az / usr / lib / nvidia / alternate-install-present és / usr / lib / nvidia / alternate-install-elérhető disztribúciós fájlok üzenetek megjelenítéséhez. Ez lehetővé teszi, hogy hosszabb üzeneteket biztosítsunk ezeken a fájlokon.
  • Frissített nvidia-installer, hogy elkerülje a kernel "build" És a "forrás" Könyvtárak, amikor konfliktusos kernel modulokat keres a / lib / modules alatt.
  • Hozzáadott egy rendszermemória gyorsítótárat, hogy javítsa bizonyos X renderelési műveletek teljesítményét, amelyek szoftver-renderelési visszaeséseket használnak. Az X konfigurációs opció "SoftwareRenderCacheSize" Használható a gyorsítótár méretének beállításához.
  • eltávolította a & quot; DynamicTwinView & quot; X konfigurációs opció: a kijelzők dinamikus újrakonfigurálása mindig lehetséges, és többé nem tiltható le
  • Fix olyan hiba, amely az nvidia-beállításokat hibás információk megjelenítéséhez vezetett a megjelenítési konfigurációs oldalán, amikor az X képernyőn minden kijelzés kikapcsolt.
  • Frissítve az nvidia telepítőt a libvdpau és a libvdpau_trace könyvtárak telepítéséhez, ha a libvdpau meglévő telepítését nem észleli a rendszer. Ez a viselkedés felülírható az --install-vdpau-wrapper és a -no-install-vdpau-wrapper opciókkal.
  • A jövőbeni NVIDIA Linux telepítőcsomagok nem tartalmazzák a libvdpau vagy a libvdpau_trace példányait: a VDPAU felhasználóknak ajánlott ezeket a könyvtárakat más eszközökkel telepíteni, pl. A forgalmazóik által biztosított csomagokból vagy az alábbi forrásból származó forrásokból:
  • http://people.freedesktop.org/~aplattner/vdpau/

Más szoftver fejlesztő NVIDIA Corporation

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

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