Nvidia Solaris Display Driver

Software screenshot:
Nvidia Solaris Display Driver
Podrobnosti Software:
Verze: 396.45 Aktualizováno
Datum uploadu: 17 Aug 18
Licence: Volný
Popularita: 8

Rating: nan/5 (Total Votes: 0)

Nvidia Solaris Display Driver je proprietární, ale volně distribuovaný 3D grafický ovladač OpenGL, který přináší podporu grafických karet Nvidia v operačních systémech Solaris. Ovladač je distribuován ve více edicích, jako pobočky Long Lived (dlouhodobě podporované) a Short Lived (krátkodobé podporované).


Instalace ovladače displeje Nvidia Solaris

Chcete-li nainstalovat ovladač grafické karty Nvidia Solaris do operačního systému Solaris, musíte stáhnout soubor binární z výše uvedeného oddílu Stažení a uložit soubor běhu v domovském adresáři. Poté zadejte terminálový režim a proveďte příkaz "shadow ./NVIDIA-Solaris-x86-xxx.xx.run” příkaz jako root (přepněte do kořenového adresáře pomocí příkazu & ldquo; su & rquo;), kde xxx.xx je číslo verze nebo ovladač.

Mějte na paměti, že musíte nejprve nainstalovat hlavičky jádra do operačního systému Solaris. Během instalace budou uživatelé dotazováni, zda chtějí ručně upravit konfigurační soubor X nebo nechat instalační techniku ​​provést veškerou práci. Případně můžete po instalaci spustit příkaz nvidia-xconfig pomocí klienta emulátoru terminálu X11, který nastaví nový ovladač jako výchozí.

Spustí se v Solarisově schránce?

Ano, nejspíš! Byl úspěšně testován s nejnovějšími operačními systémy Solaris, které byly vydány v posledních několika letech. V současné době jsou podporovány architektury sady instrukcí 32bitové (x86) a 64bitové (x86_64).


To nefunguje se svou velmi starou grafickou kartou Nvidia!

Protože jsme obdrželi mnoho stížností ze strany uživatelů Solaris, FreeBSD a Linux, které používají velmi staré grafické karty Nvidia, cítíme se povinni zde uvést, že tento ovladač nebude pracovat s grafickými kartami. Proto byste měli hledat Softoware pro nejnovější ovladače Nvidia Solaris Legacy Display, které jsou k dispozici ve více větvích, včetně sérií řady 304.xx, řady 96.43.xx a řady 173.14.xx.

Co je nového v této verzi:

  • Opravena chyba, která by při ukončení mohla způsobit selhání vícejádrových EGL aplikací.

Co je nového ve verzi 390.67:

  • Opravena chyba, která by mohla způsobit paniku jádra při použití hardwaru Quadro SDI Capture.
  • Opravena chyba, která způsobila kompilaci kwin OpenGL při spouštění určitých OpenGL aplikací.
  • Při spouštění aplikací Vulkan došlo k přerušenému selhání.
  • Opravena chyba, která v některých konfiguracích DisplayPort s nízkou šířkou pásma způsobila, že ovladač neumožňuje implicitní zapínání zobrazení. To vedlo k viditelnému páskování.
  • Přidána podpora X.Org xserver ABI 24 (xorg-server 1.20).
  • Vylepšil nvidia-bug-report.sh pro kontrolu kern.logu, což je výchozí umístění protokolu jádra pro mnoho distribucí Linuxu založených na Debianu.
  • Opravena chyba, která by mohla způsobit, že X servery, které exportují video ovladač ABI starší než 0,8, dojde k chybě při spuštění aplikací X11, které volá XRenderAddTraps ().

Co je nového ve verzi:

  • Opravena regrese, která by mohla způsobit chyby ovladače při nastavení režimů, které obsahují zařízení DisplayPort Multi-Stream Transport.
  • Opravena regrese, která způsobila, že některé grafické konektory na některých GPU nehlásí připojené zvukové zařízení HDMI nebo DisplayPort, i když připojený monitor podporuje zvuk.
  • Byla opravena chyba, která někdy zabránila tomu, aby byla v konfiguraci ECC nastavena konfigurace ECC na výchozí stav. Tlačítko "Reset Default Configuration" v nastavení nVidia nastavení "ECC Settings"
  • Opravena chyba, která způsobila, že nvidia nastavení za určitých okolností vynucuje příliš agresivní omezení na pozicích zobrazení na stránce "Konfigurace zobrazení serveru X".
  • Byla opravena chyba, která by mohla způsobit zmizení políčka "Enable Base Mosaic (Surround)" v nastavení nvidia, když na obrazovce "X Server Display Configuration" bude vybrána obrazovka X namísto zobrazení.
  • Opravena podmínka závodu, která by mohla vést k selhání, když programy OpenGL manipulovaly objekty vertexové vyrovnávací paměti z více závitů současně.
  • Opravena chyba, která způsobila, že ovládací panel nvidia nastavení zachoval některá nastavení, která byla použita, ale nebyla potvrzena. To vedlo k použití nežádoucích nastavení pro následné změny nastavení.
  • Přidána podpora pro kompresi YUV 4: 2: 0 pro monitory připojené přes DisplayPort v konfiguracích, kde displej nebo GPU není schopen řídit aktuální režim v režimu RGB 4: 4: 4. Podrobné informace naleznete v popisu v příloze "Programovací režimy".
  • Přidán atribut MetaMode "AllowGSYNC", který lze použít k úplnému deaktivaci G-SYNC. Tuto funkci lze použít k povolení funkcí, které jsou nekompatibilní s G-SYNC, jako je Blur Ultra Blind Motion nebo Frame Lock.
  • Monitorované dlaždice vedly k tomu, že pro každou dlaždici byla hlášena samostatná obrazovka Xinerama. Nyní budou ve výchozím nastavení sloučeny do jedné velké obrazovky Xinerama.
  • Jednotlivé panely v dlaždicovém monitoru budou nyní uspořádány na základě informací o rozvržení poskytnutých v EDID monitoru. To může být potlačeno ručním zadáním offsetů nebo pomocí volby "MetaModeOrientation".
  • Ve výchozím nastavení jsou zakázány prokládané režimy přes DisplayPort kvůli neúplné podpoře GPU. Přidán token validace režimu "AllowDpInterlaced" tak, aby přepsal toto výchozí chování a přesto povolil prokládané režimy přes protokol DisplayPort.
  • Opravena chyba, která by mohla způsobit, že některé displeje eDP G-SYNC budou blikat při nízké obnovovací frekvenci.
  • Opravena chyba, která artificiálně omezila maximální počet pixelů na 300 MHz při použití některých vhodnějších adaptérů DisplayPort na HDMI.
  • Opravena chyba, která způsobila hlášení topologie PCI v nvidia-smi v systémech Intel Skylake.

Co je nového ve verzi 387.22:

  • Opravena regrese, která by mohla způsobit chyby ovladače při nastavení režimů, které obsahují zařízení DisplayPort Multi-Stream Transport.
  • Opravena regrese, která způsobila, že některé grafické konektory na některých GPU nehlásí připojené zvukové zařízení HDMI nebo DisplayPort, i když připojený monitor podporuje zvuk.
  • Byla opravena chyba, která někdy zabránila tomu, aby byla v konfiguraci ECC nastavena konfigurace ECC na výchozí stav. Tlačítko "Reset Default Configuration" v nastavení nVidia nastavení "ECC Settings"
  • Opravena chyba, která způsobila, že nvidia nastavení za určitých okolností vynucuje příliš agresivní omezení na pozicích zobrazení na stránce "Konfigurace zobrazení serveru X".
  • Byla opravena chyba, která by mohla způsobit zmizení políčka "Enable Base Mosaic (Surround)" v nastavení nvidia, když na obrazovce "X Server Display Configuration" bude vybrána obrazovka X namísto zobrazení.
  • Opravena podmínka závodu, která by mohla vést k selhání, když programy OpenGL manipulovaly objekty vertexové vyrovnávací paměti z více závitů současně.
  • Opravena chyba, která způsobila, že ovládací panel nvidia nastavení zachoval některá nastavení, která byla použita, ale nebyla potvrzena. To vedlo k použití nežádoucích nastavení pro následné změny nastavení.
  • Přidána podpora pro kompresi YUV 4: 2: 0 pro monitory připojené přes DisplayPort v konfiguracích, kde displej nebo GPU není schopen řídit aktuální režim v režimu RGB 4: 4: 4. Podrobné informace naleznete v popisu v příloze "Programovací režimy".
  • Přidán atribut MetaMode "AllowGSYNC", který lze použít k úplnému deaktivaci G-SYNC. Tuto funkci lze použít k povolení funkcí, které jsou nekompatibilní s G-SYNC, jako je Blur Ultra Blind Motion nebo Frame Lock.
  • Monitorované dlaždice vedly k tomu, že pro každou dlaždici byla hlášena samostatná obrazovka Xinerama. Nyní budou ve výchozím nastavení sloučeny do jedné velké obrazovky Xinerama.
  • Jednotlivé panely v dlaždicovém monitoru budou nyní uspořádány na základě informací o rozvržení poskytnutých v EDID monitoru. To může být potlačeno ručním zadáním offsetů nebo pomocí volby "MetaModeOrientation".
  • Ve výchozím nastavení jsou zakázány prokládané režimy přes DisplayPort kvůli neúplné podpoře GPU. Přidán token validace režimu "AllowDpInterlaced" tak, aby přepsal toto výchozí chování a přesto povolil prokládané režimy přes protokol DisplayPort.
  • Opravena chyba, která by mohla způsobit, že některé displeje eDP G-SYNC budou blikat při nízké obnovovací frekvenci.
  • Opravena chyba, která artificiálně omezila maximální počet pixelů na 300 MHz při použití některých vhodnějších adaptérů DisplayPort na HDMI.
  • Opravena chyba, která způsobila hlášení topologie PCI v nvidia-smi v systémech Intel Skylake.

Co je nového ve verzi 384.59:

  • Opravena chyba, která zabraňuje tomu, aby se změna přiřazení stereofonního oka dostala z ovládacího panelu nastavení nvidia.
  • Opravena chyba, která by mohla způsobit selhání aplikací OpenGL po volání glDeleteBuffers na VBO, které byly přemapovány pomocí ARB_vertex_attrib_binding.
  • Opravena chyba, která by někdy mohla způsobit uzamčení aplikací OpenGL, dokud server X neobdrží vstup.
  • Opravena chyba, která způsobila nastavení nvidia, aby při změnách existujícího konfiguračního souboru X došlo k poklesu hodnot BusID.
  • Opravena regrese zabraňující nvidia-xconfig dotazovat některé GPU, např. při spuštění "nvidia-xconfig -a".
  • Opravena chyba, která způsobila poškození přehrávání VDPAU, když je rozšířeno na souřadnice nad 16384 pixelů.
  • Přidána podpora pro nejbližší transformační filtr v ovladači X. To způsobí, že ovladač X použije při filtrování obrazovky nejbližší filtrování. Filtr lze vyžádat pomocí argumentu 'filter' k RRSetCrtcTransformu RandR nebo přes token MetaMode 'ResamplingMethod'.
  • Opravte chybu s adresou GLX_EXT_buffer_age, kde by byly hlášeny nesprávné hodnoty věku vyrovnávací paměti pro konfigurace SLI AFR. V takových konfiguracích může být vyrovnávací věk nyní vyšší než 3, což je předchozí maximální vyrovnávací věk.
  • Opravena chyba, která by mohla způsobit zavěšení a Xids při provádění transformací RandR pomocí funkce Overlay a SLI.
  • Rozšíření informací o rozšíření NVIDIA Xinerama X na zobrazení zpráv PRIME kromě přímo připojených displejů.
  • Opravena chyba, která způsobila, že zvukové zařízení HDMI se objevují nebo zmizí nekonzistentně, když jsou zařízení HDMI hotplugged nebo unplugged.
  • Opravena chyba, která by mohla způsobit chyby ovladače při nastavení režimů na obrazovkách X běžících v hloubce 8 nebo hloubce 15.
  • Opravena chyba, která by při spuštění s PRIME Sync mohla způsobit občasné panické jádro.
  • Opravena chyba, která způsobila panika jádra, když se na některých počítačích Zotac mini PC zobrazuje připojení HDMI.

Co je nového ve verzi 381.22 / 381.09 Beta:

  • Opravena chyba, která způsobila prodloužení vyrovnávacího věku GLX_EXT_buffer_age, aby při použití pasivních stereofonních režimů 5 až 9 vrátily nesprávné hodnoty pro stereofonní desky.
  • Opravena chyba, která způsobila "nvidia-settings - query all" pro tisk mnoha duplicitních záznamů.
  • Opravena chyba, která v některých situacích způsobila, že aplikace při volání programu glXMakeCurrent způsobily selhání aplikací.
  • Opravena chyba, která způsobila, že proces serveru X zavěsil s použitím 100% CPU.
  • Opravena chyba, která způsobila, že aplikace VDPAU používají frontu prezentace blit, když se předchozí aplikace VDPAU nevyčistila čistě.
  • Opravené chyby a zhroucení, ke kterým by mohlo dojít při vytváření kontextu OpenGL v době, kdy je systém mimo dostupnou paměť.
  • Opravena chyba, která způsobila poškození při přemístění nebo změně velikosti okna OpenGL.
  • Opravena chyba, která způsobila, že při použití funkce "xrandr -s" změnila konfigurace obrazovky obrazovky X, které používají volbu "UseDisplayDevice" "none" pro změnu velikosti na hodnotu 640x480.
  • Standardně byla zakázána optimalizace pro závitové OpenGL, zpočátku povolená v 378.09, kvůli různým hlášením o nestabilitě.
  • Odstranili spouštěcí obrazovku ovladače X a odpovídající volby NoLogoand LogoPath xorg.conf.
  • Byla přidána volba "ResamplingMethod" MetaMode a byla přidána podpora pro bicubické metody převzorkování při použití měnových transformací obrazovky. Více informací naleznete v README.

Co je nového ve verzi 378.13 / 381.09 Beta:

  • Přidána podpora pro následující GPU:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Ve výchozím nastavení zakázal optimalizaci závitů OpenGL pod Xinerama.
  • Přidána podpora rozšíření ARB_parallel_shader_compile, která umožňuje vícenásobnou kompilaci shaders GLSL.
  • Aktualizoval ovladač X, aby ignoroval jakoukoli obrazovku s virtuální realitou (HMD). Podrobné informace naleznete v části "AllowHMD" X v README.
  • Řidič nyní inzeruje GLX FBConfigs bez hloubkových bitů na obrazovkách s hloubkou 30 X.
  • Opravena chyba, která způsobila zablokování systému při pozastavení některých pozic GPU.
  • Opravena regrese, která by mohla způsobit poškození, když se zobrazí hot-plugging.
  • Opravena regrese, která bránila systémům s několika monitory DisplayPort, aby správně pokračovali v pozastavení.
  • Opravena chyba v modulu jádra nvidia-modeset.ko, která by mohla způsobit selhání při odesílání událostí do součásti ovladače prostoru uživatele.
  • Přidána podpora X.Org xserver ABI 23 (xorg-server 1.19)

Co je nového ve verzi 378.13:

  • Přidána podpora pro následující GPU:
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Ve výchozím nastavení zakázal optimalizaci závitů OpenGL pod Xinerama.
  • Přidána podpora rozšíření ARB_parallel_shader_compile, která umožňuje vícenásobnou kompilaci shaders GLSL.
  • Aktualizoval ovladač X, aby ignoroval jakoukoli obrazovku s virtuální realitou (HMD). Podrobné informace naleznete v části "AllowHMD" X v README.
  • Řidič nyní inzeruje GLX FBConfigs bez hloubkových bitů na obrazovkách s hloubkou 30 X.
  • Opravena chyba, která způsobila zablokování systému při pozastavení některých pozic GPU.
  • Opravena regrese, která by mohla způsobit poškození, když se zobrazí hot-plugging.
  • Opravena regrese, která bránila systémům s několika monitory DisplayPort, aby správně pokračovali v pozastavení.
  • Opravena chyba v modulu jádra nvidia-modeset.ko, která by mohla způsobit selhání při odesílání událostí do součásti ovladače prostoru uživatele.
  • Přidána podpora X.Org xserver ABI 23 (xorg-server 1.19)

Co je nového ve verzi 375.26:

  • Přidána podpora pro následující GPU:
  • Quadro M3000 SE
  • Opravena regrese, která zabraňuje tomu, aby se podsvícení některých displejů notebooku po vypnutí znovu zapnulo.
  • Opravena regrese, která zabránila správné obnově konzoly při použití SLI.
  • Opravena regrese, která by při spuštění při určitých konfiguracích GPU mohla způsobit selhání ovládacího panelu nastavení nvidia.
  • Opravena regrese, která zabraňovala rozšíření rozšíření GLX_NV_swap_group při použití SLI nebo Quadro Sync.

Co je nového ve verzi 375.20:

  • Přidána podpora pro následující GPU:
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Byla opravena chyba, která by mohla způsobit, že se při použití transformační matice neobjeví prázdné zobrazení v programu SLI Mosaic.
  • Opravena chyba, která zabraňuje tomu, aby G-SYNC pracoval na displejích notebooků.
  • Opravena chyba, která způsobila, že po obnovení konzoly došlo k vynechání víceúčelových zařízení DisplayPort.
  • Opravena chyba, která způsobila selhání jádra při spuštění X podruhé, když je více zařízení DisplayPort připojeno k jednomu konektoru DisplayPort přes pobočkové zařízení.
  • Aktualizované nastavení nvidia nemá závislost na vývoji na externím vývojovém balíčku nvml (regrese zavedena v 375.10).
  • Opraveno selhání v nastavení nvidia při přidávání položek profilu profilu aplikace a profilu.
  • V rozhraní nvidia pro rozhraní GTK 2 byla odstraněna možnost "Povolit nápovědu".
  • Přidány nové možnosti konfigurace X:
  • Vynucení kompozicePipeline
  • ForceFullCompositionPipeline
  • , které přepsají toky MetaMode se stejnými názvy.
  • Opravena chyba, která způsobila dlouhé zpoždění při opuštění VT nebo vypnutí zobrazovacího zařízení během běhu aplikace OpenGL.
  • Přidána podpora pro vlastnost RandR TILE přidaná v RandR 1.5.
  • Zvýšila velikost vyrovnávací paměti mezipaměti OpenGL shader od 64MB do 128MB. Další informace o tom, jak vybrat jeho umístění nebo jej zakázat, naleznete v části "Určení nastavení proměnných prostředí OpenGL" v ovladači README.
  • Opravena chyba v synchronizačních primitivích sdílených mezi X a OpenGL.
  • Přidána podpora X.Org xserver ABI 23 (xorg-server 1.19)

Co je nového ve verzi 370.28:

  • Pevné nedefinované odkazy na symbol v libnvidia-glcore.so.
  • Aktualizováno hlášení CurrentMetaMode prostřednictvím API NV-CONTROL, které odráží, zda je v aktuální MetaMode nastavena ForceCompositionPipeline nebo ForceFullCompositionPipeline.
  • Byla přidána schopnost převádět a přehrávat některé GPU GeForce v sérii GeForce GTX 1000 a novějších. Pro GPU, které to dovolují, může být v některých časových úsecích všech úrovní výkonu aplikován offset na hodnoty hodin. Tato manipulace s hodinami probíhá na vlastní riziko. Další podrobnosti naleznete v dokumentaci README konfigurace "CoolBits" X.
  • Byla přidána možnost MetaMode "PixelShiftMode", která umožňuje podporu zobrazování posunů 4K a 8K pixelů. Podrobnosti naleznete v README.

Co je nového ve verzi 367.44:

  • Přidána podpora pro následující GPU:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6 GB
  • GeForce GTX 1060 3 GB
  • Opravena regrese, která způsobila selhání aplikací s nepřímým GLX.
  • Opravena regrese zavedená v položce 367.35, která způsobila, že první množina operačních systémů serveru X se zobrazila prázdná, pokud funkce požadované v konfiguračním souboru X umožnily sestavení sestavy ovladače X. To by bylo spuštěno například pomocí tokenů MetaMode, jako je ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection a Transform.

Co je nového ve verzi 367.35:

  • Opravena chyba, která způsobila selhání X při použití změn vlastnosti RandR CscMatrix, zatímco VT byl přepnut z X.
  • Opravena chyba, která způsobila selhání při ukončení nvidia nastavení na displejích s 8 nebo 15bitovými barevnými hloubkami.
  • Přidána podpora funkce VDPAU Set H na ovladač NVIDIA VDPAU. GPU s sadou funkcí VDPAU H jsou schopné hardwarově zrychleného dekódování 8192x8192 (8k) H.265 / HEVC video streamů.
  • Přidána podpora pro dotazování hodnot hodin na grafických procesorech Pascal.
  • Odebranou možnost konfigurace Base Mosaic z nastavení nvidia na systémech, kde tato vlastnost není skutečně podporována.
  • Opravena chyba, která způsobila nvidia-smi hlásit nepřesné číslo verze.

Co je nového ve verzi 364.19:

  • Přidána podpora pro následující GPU:
  • Quadro M6000 24 GB
  • Quadro M5500
  • Opravena chyba, která by mohla způsobit nesprávné hlášení o frekvenci snímků u konfigurací Quadro Sync s více GPU.
  • Vylepšená přesnost X colormap z 8 významných bitů na 11 na GPU GeForce GPU.Quadro již používala 11 bitů přesnosti.
  • Byla přidána nová vlastnost RandR, CscMatrix, která určuje matici konverze barevného prostoru 3x4.Matrix se aplikuje po X colormap a před rampou gamma.Tato vlastnost je k dispozici na GF119 a novějších GPU.
  • Vylepšená manipulace s rampou X gama na GF119 a novějším GPU. Na těchto GPU je rampa RandR gamma vždy 1024 záznamů a nyní se vztahuje k překryvům kurzoru a VDPAU nebo pracovních stanic kromě kořenového okna X.
  • Zlepšila interaktivitu aplikací, které používají hardwarový kurzor, zatímco G-SYNC je aktivní.

Co je nového ve verzi 361.42:

  • Přidána podpora pro následující GPU:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24 GB
  • Omezil výchozí úroveň souběžnosti v nastavení nvidia na 32, aby nedošlo k omezení maximálního počtu úloh na systémech s mnoha CPU.
  • Opravena regrese, která způsobila výjimky GPU a nesprávné vykreslování při použití programu pbuffers s aplikací EGLDevice.
  • Opravena chyba, která způsobila selhání nastavení nvidia při párování okuláru s vysílačem 3D Vision Pro v některých systémech.
  • Opravena chyba, která způsobila položky manifestu instalátoru pro některé 32bitové knihovny kompatibility, které mají být duplikovány v instalačním balíčku.
  • Opravena regrese, která způsobila, že mají být invertovány vlajky polarity pro synchronizaci HSync a VSync.

Co je nového ve verzi 361.28:

  • Infrastruktura OpenGL dodavatele-neutrálního ovladače (GLVND) je nyní zahrnuta a podporována ovladači NVIDIA GLX a OpenGL. To by nemělo způsobit žádné viditelné změny chování pro koncové uživatele, ale některé vnitřní knihovny komponent ovladačů byly přejmenovány a / nebo přesunuty jako výsledek. Tyto změny mohou mít vliv na skripty, které se opírají o přítomnost komponent ovladačů NVIDIA OpenGL, které nejsou uvedeny v Linux OpenGL ABI verze 1.0, údržbáři alternativních instalačních balíčků ovladačů NVIDIA a aplikacích, které se spoléhají na přítomnost libovolných symbolů OpenGL / GLX v knihovně libGL.so.1 a její závislosti v žádném případě. Přečtěte si prosím https://github.com/NVIDIA/libglvnd. Další informace o projektu GLVND. Specifikace Linux OpenGL ABI verze 1.0 je k dispozici na adrese https://www.opengl.org/registry/ABI
  • Aktualizovaný nvidia-installer spustil ldconfig (8) a depmod (8) po odinstalaci existujícího ovladače místo toho, aby spustil tyto dva příkazy pouze při instalaci nového ovladače.
  • V balíčku ovladače byla odstraněna obálka VDPAU a knihovny trasování libvdpau.so.1 a libvdpau_trace.so.1. Tyto knihovny mohou být k dispozici prostřednictvím systému správy balíků distribuce nebo mohou být sestaveny ze zdrojů dostupných na adrese http://people.freedesktop.org/~aplattner/vdpau/. Další informace naleznete na adrese http://freedesktop.org/wiki/Software/VDPAU/.
  • Opravena chyba v ovladači EGL, kde byl mutex odemknut více než jednou. To způsobuje nedefinované chování a zejména pokud je v glibc povoleno blokování el., Může to mít za následek chybu segmentace.

Co je nového ve verzi 358.16:

  • Opravena regrese představená v 358.09, která způsobila nesprávné vykreslování stereo aplikací OpenGL v kombinaci s Quadro Sync na určitých GPU.
  • Opravena regrese zavedená v 358.09, která způsobila zavěšení stereofonních aplikací OpenGL, když byly povoleny režimy SLI AFR, SFR nebo SLIAA.
  • Opravena regrese zavedená v 358.09, která způsobila zavěšení systému při spouštění aplikací OpenGL při použití některých topologií SLI Mosaic.
  • Opravena chyba, která by mohla způsobit, že některé monitory G-SYNC blikají na GPU se systémem Kepler při spuštění s nízkými frekvencemi snímků.
  • Opravena regrese, která by mohla způsobit, že aplikace OpenGL nebo VDPAU budou viset v rozvržení Xinerama, které obsahují několik obrazov X, které jsou řízeny stejným GPU.
  • Přidána záloha umožňující GLX fungovat, když komunikace socket domény UNIX je zablokována mezi GLX na straně klienta NVIDIA a GLX na straně serveru NVIDIA. Například výchozí pravidla SELinux ve Fedora 22 zabraňují tomu, aby ovladač NVIDIA 358.09 GLX pracoval v GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Opravena regrese z 358,09, která způsobila, že monitory G-SYNC nakonfigurované pro použití 3D Vision stereo zmizely a hlásily nepodporovaný signál.
  • Opravena regrese z 358,09, která způsobila aplikace OpenGL, které se nepodařilo vyjednat oprávnění k provádění funkce glXSwapBuffers převrácením, aby přestaly aktualizovat obrazovku. Toto bylo spuštěno na Fedora 22, kde systémová pravidla SELinux brání komunikaci gnome-shell s X serverem.
  • Aplikace OpenGL, které nedokázaly vyjednávat s převrácením, se vrátí zpět do glXSwapBuffers.
  • Další podrobnosti naleznete na adrese https://bugzilla.redhat.com/show_bug.cgi?id=1271401.
  • Opravena regrese, která redukovala výkon OpenGL na konfiguracích serverů bezhlavého X.
  • Opravena nevracení paměti, ke které došlo po zničení GLXWindow, který má stále aktuální kontext.
  • Opravena chyba, která způsobila, že EGL pbuffery byly vytvořeny s vyrovnávací pamětí front a back, namísto pouze zálohovacího bufferu, jak je požadováno pro EGL.
  • Přidán nový modul jádra, nvidia-modeset.ko. Tato nová součást ovladače funguje ve spojení s modulem jádra nvidia.ko, který naprogramuje grafický modul GPU.
  • nvidia-modeset.ko neposkytuje žádné nové uživatelsky viditelné funkce nebo rozhraní k aplikacím třetích stran. V pozdější verzi se však nvidia-modeset.ko použije jako podklad pro rozhraní typu modeetting poskytované správcem přímého vykreslování (DRM) jádra.
  • Při přechodu do nebo z režimu G-SYNC se sníží blikání a zpoždění. Jako součást této změny budou monitory, které obsahují indikátory G-SYNC v jejich obrazovkách, vždy hlásit, že jsou v režimu G-SYNC. Vizuální indikátor OpenGL G-SYNC může být aktivován v nastavení nvidia a určuje, kdy je G-SYNC skutečně používán.
  • GLX protokol pro následující OpenGL rozšíření z OpenGL 3.0 byl povýšen z neoficiálního na oficiální status schválený ARB:
  • GL_EXT_draw_buffers2
  • GLX protokol pro následující příkazy OpenGL 3.0:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • , které jsou součástí následujících rozšíření:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • byl propagován z neoficiálního oficiálního statutu schváleného ARB.
  • S výše uvedenými změnami byl protokol GLX pro OpenGL 3.0 povýšen z neoficiálního na oficiální status schválený úřadem ARB.
  • Přidán nový mechanismus přidělení systémové paměti pro velké alokace v ovladači OpenGL. Tento mechanismus umožňuje odmapování alokace z procesu, když se nepoužívá, čímž je aplikacím k dispozici více virtuálních adresních prostorů. Je povoleno ve výchozím nastavení pro 32bitové aplikace OpenGL s operačním systémem Linux 3.11+ a glibc 2.19+. Takto přidělená paměť bude využívat prostor v / dev / shm. Nastavení proměnné prostředí __GL_DevShmPageableAllocations na hodnotu 2 tuto funkci zakáže
  • Přidána podpora pro OpenGL 4.3.
  • Přidána podpora X.Org xserver ABI 20 (xorg-server 1.18).

Co je nového ve verzi 355.11:

  • Přidána podpora pro následující GPU:
  • Quadro M4000
  • Quadro M5000
  • Opravena chyba, která způsobila, že aplikace, které používají OpenCLL nebo CUDA s otevřenou interaktivitou OpenGL, k selhání při použití nepřímého vykreslování GLX.
  • Opravena chyba, která způsobila, že VDPAU zobrazí pouze horní polovinu obrazového rámečku při dekódování a zobrazování video streamů kódovaných H.265 / HEVC.
  • Opravena chyba, která by mohla způsobit výjimky GPU při použití glReadPixels () na vyrovnávacích pamětích hloubky nebo šablony multisample oken při změně velikosti nebo přesunu oken.
  • Byla opravena chyba, která by mohla způsobit, že data z jedné úrovně textury přepsají data z nejbližší nejnižší úrovně při vytváření zobrazení textu, které neobsahuje vyšší z obou úrovní.
  • Opravena chyba, která by mohla způsobit selhání ovládacího panelu nastavení nvidia při aktualizaci rozložení zobrazení.
  • Opravena chybná hlášení o podpoře rozšíření GLX: bylo hlášeno několik rozšíření podporovaných pro nepřímý GLX, které byly ve skutečnosti podporovány pouze při přímém vykreslování.
  • Přidána podpora pro následující rozšíření EGL:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Označil možnost DeleteUnusedDP12Displays jako zastaralé.
  • Verze 1.5.0 specifikace X Změna velikosti a otáčení přidala poznámku, že dynamicky vytvořené výstupy nebudou zničeny, takže tato možnost je zastaralá a v budoucím vydání ovladače bude odstraněna.
  • Přidána podpora pro profily VDPAU přidané v VDPAU 0.9:
  • 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
  • Opravena chyba, která zabránila sdílení více než jednoho výstupu RandR
  • Opravena chyba, která způsobila, že na některých obrazovkách při použití Xinerama došlo k ignorování intervalů swap specifikovaných aplikací.
  • Opravena chyba, která způsobila RandR režimy dodávané uživatelem s nesmyslnými kombinacemi příznaků + HSync, -HSync, + VSync a -VSync pro poškození seznamu režimů.
  • Přidána podpora pro vytváření kontextu OpenGL 3.0 a vyššího kontextu, aniž by došlo k tomu, aby byl proudný jakýkoliv.

Co je nového ve verzi 352.21:

  • Přidána podpora pro následující GPU:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Opravena chyba v nastaveních nvidia, která způsobila, že při ukládání EDID do souboru došlo k selhání aplikace.
  • Opravena chyba, která zabraňovala správnému čtení souborů nástroju "mkprecompiled" obsaženému v balíčku ovladače.
  • Opravena chyba, která by mohla způsobit chybu Xid při ukončení aplikace pro přehrávání videa pomocí frontové prezentace překryvů ve VDPAU.
  • Aktualizováno nvidia-installer, aby se zabránilo příliš hlubokému obrácení na stromy zdrojů jádra pod / usr / lib / modules, což odráží existující omezení rekurze pod / lib /
  • Aktualizoval nvidia-installer, aby používal modprobe (8) při opuštění modulu jádra NVIDIA načteného po instalaci namísto insmod (8) nebo libkmod. To umožňuje modulu jádra při načítání dodržovat všechny konfigurační direktivy, které se na něj vztahují v /etc/modprobe.d
  • Opravena chyba, která umožnila kreslení zpráv z konzoly z linuxového jádra přes uživatelské rozhraní nvidia-installer.

Co je nového ve verzi 346.72:

  • Opravena chyba způsobující ztrátu stereo synchronizace v některých konfiguracích Quadro Sync framesock.
  • Operace objektů Pevné vyrovnávací paměti Pixel při délce řádku menší než šířka. GL_ [UN] PACK_ROW_LENGTH lze nastavit na hodnotu nižší, než je šířka prováděné operace. Specifikace OpenGL to dovoluje (zdrojové nebo cílové linky se překrývají). Předtím naše implementace pixelových vyrovnávacích objektů tento případ nepodporovala a chyba by se chyběla.
  • Při spuštění aplikací, které používají OpenGL v více podprocesů na GPU Quadro, byla opravena podmínka zřídka bez blokování.

Co je nového ve verzi 346.59:

  • Přidána podpora pro následující GPU:
  • Quadro K1200
  • Quadro M6000
  • Opravena chyba, která způsobila poškození při přepínání režimů zobrazení v některých aplikacích používajících zpětnou vazbu.
  • Opravena chyba, která způsobila poškození textury na přílohách hloubky framebufferu vymazána pomocí glClearTexImage ().
  • Opravena chyba, která uměle omezila maximální pixelové hodiny na displejích v některých konfiguracích SLI Mosaic.
  • Opravena nevracení paměti jádra, ke které došlo při opakování dekódování videa s akcelerací hardwaru s VDPAU na GPU založeném na technologii Maxell.

Ostatní software developer NVIDIA Corporation

Komentáře k Nvidia Solaris Display Driver

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!