Nvidia Solaris Display Driver

Screenshot Software:
Nvidia Solaris Display Driver
Mga detalye ng Software:
Bersyon: 396.45 Na-update
I-upload ang petsa: 17 Aug 18
Nag-develop: NVIDIA Corporation
Lisensya: Libre
Katanyagan: 29

Rating: nan/5 (Total Votes: 0)

Nvidia Solaris Display Driver ay isang pagmamay-ari, ngunit malayang ipinamamahagi ng video driver ng OpenGL 3D na nagdudulot ng suporta para sa mga graphics card ng Nvidia sa mga operating system ng Solaris. Ang drayber ay ipinamamahagi sa maraming edisyon, tulad ng Long Lived (suportadong pangmatagalang) at Maikling Lived (short term supported) sanga.


Pag-install ng Nvidia Solaris Display Driver

Upang i-install ang Nvidia Solaris Display Driver sa iyong operating system ng Solaris, dapat mong i-download ang binary na pakete mula sa seksyon ng Mga Download sa itaas at i-save ang run file sa iyong direktoryo ng Home. Pagkatapos, ipasok ang terminal mode at isakatuparan ang & ldquo; sh ./NVIDIA-Solaris-x86-xxx.xx.run” utos bilang ugat (lumipat sa ugat gamit ang & ldquo; su & rsquo; utos), kung saan ang xxx.xx ay ang numero ng bersyon o ang driver.

Magkaroon ng kamalayan na kailangan mo munang i-install ang mga header ng kernel sa iyong operating system ng Solaris. Sa panahon ng pag-install, ang mga gumagamit ay tatanungin kung nais nilang i-edit ang manu-manong X configuration file o hayaan ang installer na gawin ang lahat ng trabaho. Bilang kahalili, pagkatapos ng pag-install, maaari mong patakbuhin ang nvidia-xconfig na utos sa pamamagitan ng client ng emulator ng terminal ng X11 upang itakda ang bagong driver bilang default.

Magpapatakbo ba ito sa aking kahon ng Solaris?

Oo, marahil! Matagumpay na nasubok ang lahat ng mga pinakabagong operating system ng Solaris na inilabas sa nakaraang ilang taon. Ang parehong 32-bit (x86) at 64-bit (x86_64) na set ng mga arkitektura ay sinusuportahan sa oras na ito.


Hindi ito gumagana sa aking napaka lumang graphics card Nvidia!

Dahil natanggap namin ang maraming mga reklamo mula sa mga gumagamit ng Solaris, FreeBSD at Linux na nagpapatakbo ng napakalubhang mga graphics card ng Nvidia, nararamdaman namin na obligadong banggitin dito na ang driver na ito ay hindi gagana sa kanilang mga video card. Samakatuwid, dapat kang maghanap sa Softoware para sa pinakabagong Nvidia Solaris Legacy Display Drivers, na magagamit sa maraming sangay, kabilang ang 304.xx series, 96.43.xx series at 173.14.xx series.

Ano ang bago sa paglabas na ito:

  • Nakatakdang isang bug na maaaring maging sanhi ng pag-crash ng mga application ng multi-sinulid na EGL kapag lumabas.

Ano ang bago sa bersyon 390.67:

  • Nakatakdang isang bug na maaaring magdulot ng kernel panics kapag gumagamit ng hardware ng Quadro SDI Capture.
  • Fixed a bug na sanhi kwin OpenGL compositing crash kapag ilunsad ang ilang mga aplikasyon ng OpenGL.
  • Fixed isang paulit-ulit na pag-crash kapag naglulunsad ng mga application ng Vulkan.
  • Nakatakdang isang bug na sanhi ng driver, sa ilang mga mababang bandwidth na DisplayPort na mga configuration, upang hindi lamang ma-enable ang display dithering. Nagresulta ito sa nakikitang banding.
  • Nagdagdag ng suporta para sa X.Org xserver ABI 24 (xorg-server 1.20).
  • Pinahusay na nvidia-bug-report.sh upang masuri ang kern.log na kung saan ay ang default na file ng log file na kernel para sa maraming distribusyon ng Linux na nakabatay sa Debian.
  • Nakatakdang isang bug na maaaring magdulot ng mga server ng X na nag-e-export ng Video Driver ABI mas maaga kaysa sa 0.8 upang mag-crash kapag tumatakbo ang mga X11 application na tumawag sa XRenderAddTraps ().

Ano ang bagong sa bersyon:

  • Fixed isang pagbabalik na maaaring maging sanhi ng mga error sa driver kapag nagtatakda ng mga mode na kasama ang mga aparatong DisplayPort Multi-Stream Transport.
  • Fixed a regression na naging sanhi ng ilang mga konektor ng pagpapakita sa ilang GPU upang hindi mag-ulat ng konektadong HDMI o DisplayPort audio device kahit na sinusuportahan ng konektado monitor ang audio.
  • Nakapirming isang bug na kung minsan ay naghadlang sa pindutan ng "I-reset ang Default na Configuration" sa pahina ng mga setting ng "Mga Setting ng ECC" ng nvidia-setting kapag nakaayos ang configuration ng ECC sa isang di-default na estado.
  • Fixed a bug na sanhi ng nvidia-settings upang ipatupad ang labis na agresibong mga limitasyon sa mga posisyon ng display sa pahina ng "Configuration Display X Server" sa ilang mga sitwasyon.
  • Nakapirming ang isang bug na maaaring magdulot ng "Enable Base Mosaic (Surround)" na checkbox sa nvidia-settings upang mawala kapag ang isang X screen, sa halip na isang display, ay napili sa pahina ng "Configuration Display X Server." >
  • Fixed isang kondisyon ng lahi na maaaring humantong sa pag-crash kapag ang mga programa ng OpenGL manipulahin vertex buffer ng mga bagay mula sa maraming mga thread nang sabay-sabay.
  • Naayos ang isang bug na sanhi ng control panel ng nvidia-settings upang mapanatili ang ilang mga setting na na-apply, ngunit hindi nakumpirma. Nagresulta ito sa mga hindi gustong setting na inilalapat sa mga kasunod na mga pagbabago sa setting.
  • Nagdagdag ng suporta para sa YUV 4: 2: 0 compression para sa mga monitor na konektado sa pamamagitan ng DisplayPort sa mga kumpigurasyon kung saan ang display o GPU ay hindi kaya sa pagmamaneho sa kasalukuyang mode sa RGB 4: 4: 4. Tingnan ang paglalarawan sa appendix ng "Programming Modes" para sa mga detalye.
  • Nagdagdag ng katangian ng "AllowGSYNC" MetaMode na magagamit upang ganap na huwag paganahin ang G-SYNC. Maaaring gamitin ito upang payagan ang mga tampok na pagpapagana na hindi tugma sa G-SYNC, tulad ng Ultra Low Motion Blur o Frame Lock.
  • Ang mga naka-tap na monitor na dating nagresulta sa isang hiwalay na screen ng Xinerama na iniuulat para sa bawat tile. Sila ngayon, sa pamamagitan ng default, ay pinagsama sa isang solong malaking screen ng Xinerama.
  • Ang mga indibidwal na panel sa isang naka-tile na monitor ay isasaayos na batay sa impormasyon ng layout na ibinigay sa EDID ng monitor. Maaari itong i-override sa alinman nang manu-manong tumutukoy sa mga offset o gamit ang pagpipiliang "MetaModeOrientation".
  • Mga naka-disable na interlaced na mga mode sa DisplayPort bilang default dahil sa hindi kumpletong suporta sa GPU. Nagdagdag ng "AllowDpInterlaced" na token ng pagpapatunay upang i-override ang default na pag-uugali at payagan ang mga interlaced mode sa paglipas ng DisplayPort protocol pa rin.
  • Fixed a bug na maaaring maging sanhi ng ilang mga eDP G-SYNC ipinapakita sa andap sa mababang refresh rate.
  • Fixed a bug na artipisyal na limitado ang pinakamataas na orasan ng pixel sa 300 MHz kapag gumagamit ng ilang mas may kakayahang DisplayPort sa mga adapter ng HDMI.
  • Naayos ang isang bug na sanhi ng hindi tamang pag-uulat ng topology ng PCI sa nvidia-smi sa mga system ng Intel Skylake.

Ano ang bago sa bersyon 387.22:

  • Fixed isang pagbabalik na maaaring maging sanhi ng mga error sa driver kapag nagtatakda ng mga mode na kasama ang mga aparatong DisplayPort Multi-Stream Transport.
  • Fixed a regression na naging sanhi ng ilang mga konektor ng pagpapakita sa ilang GPU upang hindi mag-ulat ng konektadong HDMI o DisplayPort audio device kahit na sinusuportahan ng konektado monitor ang audio.
  • Nakapirming isang bug na kung minsan ay naghadlang sa pindutan ng "I-reset ang Default na Configuration" sa pahina ng mga setting ng "Mga Setting ng ECC" ng nvidia-setting kapag nakaayos ang configuration ng ECC sa isang di-default na estado.
  • Fixed a bug na sanhi ng nvidia-settings upang ipatupad ang labis na agresibong mga limitasyon sa mga posisyon ng display sa pahina ng "Configuration Display X Server" sa ilang mga sitwasyon.
  • Nakapirming ang isang bug na maaaring magdulot ng "Enable Base Mosaic (Surround)" na checkbox sa nvidia-settings upang mawala kapag ang isang X screen, sa halip na isang display, ay napili sa pahina ng "Configuration Display X Server." >
  • Fixed isang kondisyon ng lahi na maaaring humantong sa pag-crash kapag ang mga programa ng OpenGL manipulahin vertex buffer ng mga bagay mula sa maraming mga thread nang sabay-sabay.
  • Naayos ang isang bug na sanhi ng control panel ng nvidia-settings upang mapanatili ang ilang mga setting na na-apply, ngunit hindi nakumpirma. Nagresulta ito sa mga hindi gustong setting na inilalapat sa mga kasunod na mga pagbabago sa setting.
  • Nagdagdag ng suporta para sa YUV 4: 2: 0 compression para sa mga monitor na konektado sa pamamagitan ng DisplayPort sa mga kumpigurasyon kung saan ang display o GPU ay hindi kaya sa pagmamaneho sa kasalukuyang mode sa RGB 4: 4: 4. Tingnan ang paglalarawan sa appendix ng "Programming Modes" para sa mga detalye.
  • Nagdagdag ng katangian ng "AllowGSYNC" MetaMode na magagamit upang ganap na huwag paganahin ang G-SYNC. Maaaring gamitin ito upang payagan ang mga tampok na pagpapagana na hindi tugma sa G-SYNC, tulad ng Ultra Low Motion Blur o Frame Lock.
  • Ang mga naka-tap na monitor na dating nagresulta sa isang hiwalay na screen ng Xinerama na iniuulat para sa bawat tile. Sila ngayon, sa pamamagitan ng default, ay pinagsama sa isang solong malaking screen ng Xinerama.
  • Ang mga indibidwal na panel sa isang naka-tile na monitor ay isasaayos na batay sa impormasyon ng layout na ibinigay sa EDID ng monitor. Maaari itong i-override sa alinman nang manu-manong tumutukoy sa mga offset o gamit ang pagpipiliang "MetaModeOrientation".
  • Mga naka-disable na interlaced na mga mode sa DisplayPort bilang default dahil sa hindi kumpletong suporta sa GPU. Nagdagdag ng "AllowDpInterlaced" na token ng pagpapatunay upang i-override ang default na pag-uugali at payagan ang mga interlaced mode sa paglipas ng DisplayPort protocol pa rin.
  • Fixed a bug na maaaring maging sanhi ng ilang mga eDP G-SYNC ipinapakita sa andap sa mababang refresh rate.
  • Fixed a bug na artipisyal na limitado ang pinakamataas na orasan ng pixel sa 300 MHz kapag gumagamit ng ilang mas may kakayahang DisplayPort sa mga adapter ng HDMI.
  • Naayos ang isang bug na sanhi ng hindi tamang pag-uulat ng topology ng PCI sa nvidia-smi sa mga system ng Intel Skylake.

Ano ang bago sa bersyon 384.59:

  • Fixed isang bug na pumigil sa mga pagbabago sa assignment ng stereo mata mula sa pagkuha ng inilalapat mula sa control panel ng nvidia-settings.
  • Nakatakdang isang bug na maaaring maging sanhi ng mga application ng OpenGL sa pag-crash pagkatapos ng pagtawag glDeleteBuffers sa VBO na na-remapped sa ARB_vertex_attrib_binding.
  • Fixed a bug na maaaring magdulot ng mga aplikasyon ng OpenGL upang i-lock hanggang sa matanggap ng X server ang input.
  • Fixed a bug na sanhi ng nvidia-settings upang i-drop ang mga halaga ng busID ng device kapag gumagawa ng mga pagbabago sa isang umiiral na X configuration file.
  • Fixed a regression na pumigil sa nvidia-xconfig sa pag-query sa ilang GPUs, hal. kapag tumatakbo `nvidia-xconfig -a`.
  • Fixed a bug na dulot ng pag-playback ng VDPAU na masira kapag pinalawig sa mga coordinate lampas 16384 pixels.
  • Nagdagdag ng suporta para sa isang "pinakamalapit na" transform filter sa driver ng X. Ito ang nagiging sanhi ng X driver na gumamit ng pinakamalapit na pagsasala ng kapwa kapag nagsasagawa ng mga pagbabago sa screen. Ang filter ay maaaring hilingin sa pamamagitan ng argumento ng 'filter' sa RRSetCrtcTransform ng RandR, o sa pamamagitan ng token ng 'ResamplingMethod' MetaMode.
  • Ayusin ang isang bug sa GLX_EXT_buffer_age kung saan ang mga hindi tamang mga halaga ng edad ng buffer ay maiuulat para sa mga configuration ng SLI AFR. Sa ganitong mga pagsasaayos ng edad ng buffer ay maaaring mas malaki kaysa sa 3, ang nakaraang maximum buffer age.
  • Nakatakdang isang bug na maaaring magdulot ng pabitin at Xids kapag gumaganap ang RandR transform sa Pinagana ang Overlay at SLI.
  • Pinalawak ang impormasyong iniulat ng extension ng NVIDIA Xinerama X upang mag-ulat ng mga display ng PRIME bilang karagdagan sa mga direktang konektado na display.
  • Nakatakdang isang bug na naging sanhi ng mga aparatong audio sa HDMI na lumitaw o nawawala nang hindi magkakasya kapag ang mga HDMI device ay may hotplugged o unplug.
  • Nakatakdang isang bug na maaaring magdulot ng mga error sa pagmamaneho kapag nagtatakda ng mga mode sa X screen na tumatakbo sa Lalim 8 o Lalim 15.
  • Nakatakdang isang bug na maaaring maging sanhi ng mga panitikang kambal nang paulit-ulit kapag tumatakbo sa PRIME Sync.
  • Fixed a bug na sanhi ng kernel panic kapag ang hotplugging HDMI ay nagpapakita sa ilang Zotac mini PCs.

Ano ang bago sa bersyon 381.22 / 381.09 Beta:

  • Nakatakdang isang bug na sanhi ng extension ng buffer ng buffer GLX_EXT_buffer_age upang bumalik ang mga maling halaga para sa stereo drawables kapag gumagamit ng passive stereo mode 5 hanggang 9.
  • Nakatakdang isang bug na sanhi ng "nvidia-settings --query all" upang mag-print ng maraming mga duplicate na entry.
  • Fixed a bug na sanhi ng mga pag-crash ng mga application sa ilang mga sitwasyon kapag tumatawag glXMakeCurrent habang pinagana ang OpenGL threaded optimization.
  • Naayos ang isang bug na sanhi ng proseso ng X server na mag-hang sa 100% na paggamit ng CPU.
  • Fixed a bug na dulot ng mga application ng VDPAU upang gamitin ang blit queue ng pagtatanghal kapag ang isang nakaraang VDPAU application ay hindi sinara nang malinis.
  • Nakatakdang nakakabit at nag-crash na maaaring maganap kapag lumilikha ang isang konteksto ng OpenGL habang ang system ay wala sa magagamit na memorya.
  • Nakatakdang isang bug na dulot ng katiwalian kapag ang mga bintana ng OpenGL ay inilipat o nabago.
  • Nakapirming isang bug na sanhi ng X screen na gumagamit ng Pagpipilian "UseDisplayDevice" "none" upang mapalitan sa 640x480 kapag gumagamit ng "xrandr -s" upang baguhin ang configuration ng screen.
  • Ang disabled na OpenGL ay may sinulid na mga pag-optimize sa pamamagitan ng default, sa simula ay naka-enable sa 378.09, dahil sa iba't ibang mga ulat ng kawalang-tatag.
  • Inalis ang splash screen ng logo ng driver ng X at ang kaukulang opsyon sa NoLogo at LogoPath xorg.conf.
  • Nagdagdag ng opsyon na "ResamplingMethod" na MetaMode, na nagdaragdag ng suporta para sa mga pamamaraan ng resiksyon ng bicubic kapag ginagamit ang mga pagbabago sa scaling screen. Tingnan ang README para sa higit pang mga detalye.

Ano ang bago sa bersyon 378.13 / 381.09 Beta:

  • Nagdagdag ng suporta para sa mga sumusunod na GPU (s):
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Ang disabled na OpenGL ay may sinulid na mga pag-optimize sa pamamagitan ng default sa ilalim ng Xinerama.
  • Nagdagdag ng suporta para sa extension ng ARB_parallel_shader_compile upang payagan ang multi-threaded na compilation ng GLSL shaders.
  • Na-update ang X driver upang huwag pansinin ang anumang Virtual Reality Head Mounted Displays (HMDs). Tingnan ang pagpipiliang configuration ng "AllowHMD" X sa README para sa mga detalye.
  • Ang driver ay mag-aanunsyo ngayon ng GLX FBConfigs nang walang mga malalalim na bit sa malalim na 30 X screen.
  • Fixed isang bug na sanhi ng sistema hang kapag nagpapatuloy mula sa suspindihin sa ilang GPUs.
  • Fixed a regression na maaaring maging sanhi ng katiwalian kapag nagpapakita ng hot-plugging.
  • Nakatakdang isang pagbabalik na pumigil sa mga system na may maraming mga monitor ng DisplayPort mula sa muling pagpapatuloy nang tama mula sa suspindihin.
  • Naayos ang isang bug sa module na nvidia-modeset.ko kernel na maaaring magdulot nito sa pag-crash kapag nagpapadala ng mga kaganapan sa mga sangkap ng driver ng user space.
  • Nagdagdag ng suporta para sa X.Org xserver ABI 23 (xorg-server 1.19)

Ano ang bago sa bersyon 378.13:

  • Nagdagdag ng suporta para sa mga sumusunod na GPU (s):
  • Quadro P3000
  • Quadro GP100
  • Quadro P4000
  • Quadro P2000
  • Quadro P1000
  • Quadro P600
  • Quadro P400
  • Quadro M1200
  • Quadro M2200
  • Ang disabled na OpenGL ay may sinulid na mga pag-optimize sa pamamagitan ng default sa ilalim ng Xinerama.
  • Nagdagdag ng suporta para sa extension ng ARB_parallel_shader_compile upang payagan ang multi-threaded na compilation ng GLSL shaders.
  • Na-update ang X driver upang huwag pansinin ang anumang Virtual Reality Head Mounted Displays (HMDs). Tingnan ang pagpipiliang configuration ng "AllowHMD" X sa README para sa mga detalye.
  • Ang driver ay mag-aanunsyo ngayon ng GLX FBConfigs nang walang mga malalalim na bit sa malalim na 30 X screen.
  • Fixed isang bug na sanhi ng sistema hang kapag nagpapatuloy mula sa suspindihin sa ilang GPUs.
  • Fixed a regression na maaaring maging sanhi ng katiwalian kapag nagpapakita ng hot-plugging.
  • Nakatakdang isang pagbabalik na pumigil sa mga system na may maraming mga monitor ng DisplayPort mula sa muling pagpapatuloy nang tama mula sa suspindihin.
  • Naayos ang isang bug sa module na nvidia-modeset.ko kernel na maaaring magdulot nito sa pag-crash kapag nagpapadala ng mga kaganapan sa mga component ng gumagamit ng space driver.
  • Nagdagdag ng suporta para sa X.Org xserver ABI 23 (xorg-server 1.19)

Ano ang bago sa bersyon 375.26:

  • Nagdagdag ng suporta para sa mga sumusunod na GPU (s):
  • Quadro M3000 SE
  • Fixed isang pagbabalik na pumigil sa backlight sa ilang notebook computer na nagpapakita mula sa pagbalik sa matapos na patayin.
  • Fixed isang pagbabalik na pumigil sa console na maibalik nang maayos kapag gumagamit ng SLI.
  • Fixed isang pagbabalik na maaaring maging sanhi ng pag-crash ng control panel ng nvidia-settings sa startup gamit ang ilang mga configuration ng GPU.
  • Fixed a regression na pumigil sa extension ng GLX_NV_swap_group na gumana kapag gumagamit ng SLI o Quadro Sync.

Ano ang bago sa bersyon 375.20:

  • Nagdagdag ng suporta para sa mga sumusunod na GPUs:
  • Quadro M620
  • Quadro M5000 SE
  • Quadro M3000 SE
  • Nakatakdang isang bug na maaaring magdulot ng mga display sa SLI Mosaic upang blangko kapag nag-aaplay ng isang transformation matrix.
  • Nakatakdang isang bug na pumigil sa G-SYNC na gumana sa mga display ng notebook.
  • Nakatakdang isang bug na dulot ng mga aparatong DisplayPort multistream upang mabura pagkatapos na maibalik ang console.
  • Nakapirming isang bug na sanhi ng pag-crash ng kernel kapag nagsisimula X para sa pangalawang pagkakataon kapag higit sa isang DisplayPort multistream device ay nakakonekta sa isang solong connector ng DisplayPort sa pamamagitan ng isang branch device.
  • Nai-update na nvidia-settings upang hindi magkaroon ng isang build-time na pag-asa sa isang panlabas na pakete ng pag-unlad ng nvml (isang pagbabalik na ipinakilala sa 375.10).
  • Fixed a crash sa nvidia-settings kapag nagdadagdag ng Profile Profile Rule and Profile entries.
  • Inalis ang pagpipiliang "Paganahin ang Tooltip" sa nvidia-settings para sa interface ng GTK 2.
  • Nagdagdag ng mga bagong opsyon sa pagsasaayos ng X:
  • ForceCompositionPipeline
  • ForceFullCompositionPipeline
  • na pinapalitan ang mga token ng MetaMode na may parehong mga pangalan.
  • Naayos ang isang bug na nagdulot ng matagal na pagkaantala kapag umaalis sa VT o hindi pinapagana ang isang display device habang tumatakbo ang isang OpenGL application.
  • Nagdagdag ng suporta para sa RandR TILE na ari-arian na idinagdag sa RandR 1.5.
  • Itinaas ang laki ng cache ng OpenGL shader sa disk sa 64MB hanggang 128MB. Sumangguni sa seksyon ng "Pagtatakda ng Mga Setting ng Pagkakaiba sa Environment ng OpenGL" ng README ng driver para sa mga detalye kung paano piliin ang lokasyon nito o huwag paganahin ito.
  • Naayos ang isang bug sa mga primitibong pag-synchronize na ibinahagi sa pagitan ng X at OpenGL.
  • Nagdagdag ng suporta para sa X.Org xserver ABI 23 (xorg-server 1.19)

Ano ang bago sa bersyon 370.28:

  • Fixed undefined reference symbols sa libnvidia-glcore.so.

  • Nai-update KasalukuyangMetaMode na pag-uulat sa pamamagitan ng NV-CONTROL API upang mapakita kung ang ForceCompositionPipeline o ForceFullCompositionPipeline ay nakatakda sa kasalukuyang MetaMode.
  • Nagdagdag ng kakayahang mag-over- and under-clock ng ilang GeForce GPUs sa serye ng GeForce GTX 1000 at sa ibang pagkakataon. Para sa mga GPU na nagpapahintulot nito, ang isang offset ay maaaring mailapat sa mga halaga ng orasan sa ilang mga domain ng orasan ng lahat ng antas ng pagganap. Ang pagmamanipula ng orasan ay ginagawa sa sariling panganib ng gumagamit. Tingnan ang dokumentasyon ng README ng pagpipiliang configuration ng "CoolBits" X para sa higit pang mga detalye.
  • Nagdagdag ng opsyon na "PixelShiftMode" MetaMode, na nagpapagana ng suporta para sa 4K at 8K pixel shift display. Tingnan ang README para sa mga detalye.

Ano ang bago sa bersyon 367.44:

  • Nagdagdag ng suporta para sa mga sumusunod na GPUs:
  • TITAN X (Pascal)
  • GeForce GTX 1060 6GB
  • GeForce GTX 1060 3GB
  • Fixed a regression na sanhi ng mga application na gumagamit ng hindi tuwirang GLX na bumagsak.
  • Inayos ang isang pagbabalik na ipinakilala sa 367.35 na naging sanhi ng unang modeset ng X server na ipapakita na blangko kung ang mga tampok na hiniling sa X configuration file ay nagpapagana sa pipeline ng komposisyon ng X driver. Ito ay ma-trigger, hal., Sa pamamagitan ng mga token ng MetaMode tulad ng ForceCompositionPipeline, ForceFullCompositionPipeline, Pag-ikot, Reflection, at Transform.

Ano ang bago sa bersyon 367.35:

  • Fixed a bug na sanhi ng X sa pag-crash kapag nag-aaplay ng mga pagbabago sa RandR CscMatrix na ari-arian habang VT-inilipat ang layo mula sa X.
  • Fixed a bug na sanhi ng pag-crash kapag lumabas sa nvidia-settings sa nagpapakita na may 8 o 15 bit depth depth.
  • Nagdagdag ng suporta para sa VDPAU Feature Itakda H sa driver ng NVIDIA VDPAU. Ang GPUs na may VDPAU Feature Set ay may kakayahang pag-decode ng hardware ng 8192x8192 (8k) H.265 / HEVC video stream.
  • Nagdagdag ng suporta para sa query sa mga halaga ng orasan sa Pascal GPUs.
  • Inalis ang pagpipiliang pagsasaayos ng Base Mosaic mula sa nvidia-settings sa mga system kung saan ang aktwal na suportado.
  • Nakatakdang isang bug na sanhi ng nvidia-smi upang mag-ulat ng di-tumpak na numero ng bersyon.

Ano ang bago sa bersyon 364.19:

  • Nagdagdag ng suporta para sa mga sumusunod na GPUs:
  • Quadro M6000 24GB
  • Quadro M5500
  • Nakatakdang isang bug na maaaring maging sanhi ng hindi tamang pag-uulat ng rate ng frame sa mga configuration ng Quadro Sync na may maraming GPU.
  • Pinahusay na X colormap katumpakan mula sa 8 makabuluhang mga piraso sa 11 sa GeForce GPUs.Quadro GPU ay gumamit ng 11 na piraso ng katumpakan.
  • Nagdagdag ng isang bagong RandR property, CscMatrix, na tumutukoy sa 3x4 color-space conversion matrix. Ang matrix ay inilalapat pagkatapos ng X colormap at bago ang gamma ramp. Ang property na ito ay magagamit sa GF119 at mas bagong GPUs.
  • Mas pinahusay na paghawak ng X gamma ramp sa GF119 at mas bagong mga GPU. Sa mga GPU na ito, ang RandR gamma ramp ay laging 1024 na entry at ngayon ay nalalapat sa cursor at VDPAU o workstation overlay bilang karagdagan sa window ng X root.
  • Pinahusay ang interactivity ng mga application na gumagamit ng hardware cursor habang ang G-SYNC ay aktibo.

Ano ang bago sa bersyon 361.42:

  • Nagdagdag ng suporta para sa mga sumusunod na GPUs:
  • GeForce 920MX
  • GeForce 930MX
  • Quadro M6000 24GB
  • Limitahan ang default na antas ng concurrency sa nvidia-settings sa 32, upang maiwasan ang pagpindot sa limitadong mga limitasyon sa mga gawain sa mga system na may maraming mga CPU.
  • Fixed a regression na dulot ng GPU exceptions at incorrect rendering kapag gumagamit ng pbuffers sa EGLDevice.
  • Fixed a bug na dulot ng nvidia-settings na bumagsak kapag ang pagpapares ng baso gamit ang 3D Vision Pro transmitter sa ilang mga sistema.
  • Fixed a bug na sanhi ng mga manifest entries ng installer para sa ilang 32-bit na mga library ng compatibility na doble sa package installer.
  • Fixed isang pagbabalik na sanhi ng HSync at VSync mode na timing polarity flags upang i-invert.

Ano ang bago sa bersyon 361.28:

  • Ang imprastraktura ng OpenGL Vendor-Neutral Driver (GLVND) ay kasama na ngayon at suportado ng mga driver ng NVIDIA GLX at OpenGL. Hindi ito dapat maging sanhi ng anumang mga nakikitang pagbabago sa pag-uugali para sa mga end user, ngunit ang ilang panloob na mga library ng component ng pagmamaneho ay pinalitan at / o inilipat bilang isang resulta. Ang mga pagbabagong ito ay maaaring makaapekto sa mga script na umaasa sa pagkakaroon ng mga sangkap ng driver ng NVIDIA OpenGL maliban sa mga tinukoy sa Linux OpenGL ABI na bersyon 1.0, mga tagapanatili ng mga alternatibong mga pakete sa pag-install ng driver ng NVIDIA, at mga application na umaasa sa pagkakaroon ng anumang mga simbolo ng OpenGL / GLX sa library ng libGL.so.1 at dependencies nito sa anumang paraan. Mangyaring tingnan ang https://github.com/NVIDIA/libglvnd. Para sa karagdagang impormasyon sa GLVND na proyekto. Ang detalye ng OpenGL ABI bersyon 1.0 ay magagamit sa https://www.opengl.org/registry/ABI

  • Nai-update na nvidia-installer upang magpatakbo ng ldconfig (8) at depmod (8) matapos i-uninstall ang isang umiiral na driver, sa halip na lamang patakbuhin ang dalawang command kapag nag-install ng bagong driver.

  • Inalis ang VDPAU wrapper at mga bakanteng aklatan libvdpau.so.1 at libvdpau_trace.so.1 mula sa pakete ng driver. Maaaring makuha ang mga aklatang ito sa pamamagitan ng sistema ng pamamahala ng pakete ng pamamahagi, o maaaring maipon mula sa mga mapagkukunang magagamit sa http://people.freedesktop.org/~aplattner/vdpau/. Mangyaring tingnan ang http://freedesktop.org/wiki/Software/VDPAU/ para sa higit pang impormasyon.
  • Nakatakdang isang bug sa driver ng EGL kung saan ang isang mutex ay na-unlock nang higit sa isang beses. Ito ay nagpapalitaw ng di-natukoy na pag-uugali, at partikular, kung ang pag-lock elisyon ay pinapagana sa glibc, maaaring magresulta sa isang pagkakamali sa segmentation.

Ano ang bago sa bersyon 358.16:

  • Fixed a regression, ipinakilala sa 358.09, na naging sanhi ng hindi tamang pag-render ng mga application ng stereo ng OpenGL na kumbinasyon ng Quadro Sync sa ilang GPUs.
  • Fixed a regression, na ipinakilala sa 358.09, na naging sanhi ng mga application ng stereo ng OpenGL na mag-hang kapag pinagana ang SLI AFR, SFR, o SLIAA mode.
  • Fixed a regression, na ipinakilala sa 358.09, na naging sanhi ng system na mag-hang habang naglulunsad ng mga application ng OpenGL kapag ang ilang mga topology ng SLI Mosaic ay ginagamit.
  • Nakatakdang isang bug na maaaring maging sanhi ng ilang mga monitor ng G-SYNC sa pag-flicker sa mga GPU na batay sa Kepler kapag tumatakbo sa mababang mga rate ng frame.
  • Fixed isang pagbabalik na maaaring maging sanhi ng mga application ng OpenGL o VDPAU na mag-hang sa mga layout ng Xinerama na kasama ang maramihang mga screen ng X na hinihimok ng parehong GPU.
  • Nagdagdag ng isang fallback upang pahintulutan ang GLX na gumana kapag ang UNIX domain socket komunikasyon ay hinarangan sa pagitan ng NVIDIA client-side GLX at NVIDIA server-side GLX. Halimbawa, ang default na patakaran ng SELinux sa Fedora 22 ay pinipigilan ang driver ng NVIDIA 358.09 GLX mula sa pagtatrabaho sa GDM3:
  • https://bugzilla.redhat.com/show_bug.cgi?id=1271401
  • Naayos ang isang pagbabalik mula 358.09 na naging sanhi ng mga pagsubaybay ng G-SYNC na isinaayos upang gamitin ang 3D Vision stereo upang mabura at mag-ulat ng hindi sinusuportahang signal.
  • Naayos ang isang pagbabalik mula 358.09 na naging sanhi ng mga aplikasyon ng OpenGL na nabigong makipag-ayos ng pahintulot upang maisagawa ang glXSwapBuffers sa pamamagitan ng pag-flipping upang ihinto ang pag-update ng screen. Na-trigger ito sa Fedora 22 kung saan pinipigilan ng patakaran ng SELinux system ang gnome-shell mula sa pakikipag-ugnay sa X server.
  • Ngayon, ang mga aplikasyon ng OpenGL na hindi makipag-ayos sa pag-flip ay babalik sa glXSwapBuffers sa pamamagitan ng blitting.
  • Tingnan ang https://bugzilla.redhat.com/show_bug.cgi?id=1271401 para sa higit pang mga detalye.
  • Fixed a regression na nagbawas ng pagganap ng OpenGL sa walang ulo na mga configuration ng X server.
  • Fixed isang memory leak na nangyari matapos ang pagsira sa isang GLXWindow na mayroon pa ring kasalukuyang konteksto na nakalakip dito.
  • Fixed a bug na sanhi ng EGL pbuffers na nilikha gamit ang parehong front at back buffer, sa halip na isang back buffer lamang, tulad ng kinakailangan para sa EGL.
  • Nagdagdag ng bagong kernel module, nvidia-modeset.ko. Ang bagong sangkap ng pagmamaneho ay gumagana kasabay ng nvidia.ko kernel module upang magproseso ng display engine ng GPU.
  • nvidia-modeset.ko ay hindi nagbibigay ng anumang mga bagong pag-andar o interface ng user na nakikita sa mga application ng third party. Gayunpaman, sa ibang pagkakataon, ang nvidia-modeset.ko ay gagamitin bilang isang batayan para sa modesetting interface na ibinigay ng direct rendering manager (DRM) ng kernel.
  • Nabawasang pagkutitap at pagkaantala kapag lumipat sa o sa labas ng G-SYNC mode. Bilang bahagi ng pagbabagong ito, sinusubaybayan na may mga tagapagpahiwatig ng G-SYNC sa kanilang mga display sa screen ang laging nauulat na sila ay nasa mode ng G-SYNC. Maaaring paganahin ang visual indicator ng OpenGL G-SYNC sa mga setting ng nvidia upang matukoy kung kailan ginagamit ang G-SYNC.
  • Ang GLX protocol para sa sumusunod na extension ng OpenGL mula sa OpenGL 3.0 ay na-promote mula sa hindi opisyal sa ARB naaprubahan opisyal na katayuan:
  • GL_EXT_draw_buffers2
  • GLX protocol para sa mga sumusunod na OpenGL 3.0 utos:
  • BindBufferRangeNV
  • BindBufferBaseNV
  • BeginTransformFeedbackNV
  • EndTransformFeedbackNV
  • GetTransformFeedbackVaryingEXT
  • TransformFeedbackVaryingsEXT
  • na bahagi ng mga sumusunod na extension:
  • GL_NV_transform_feedback
  • GL_EXT_transform_feedback
  • ay na-promote mula sa hindi opisyal sa ARB na naaprubahan na opisyal na katayuan.
  • Gamit ang mga pagbabago sa itaas, ang GLX protocol para sa OpenGL 3.0 ay na-promote mula sa hindi opisyal sa ARB na naaprubahan opisyal na katayuan.
  • Nagdagdag ng bagong sistema ng paglalaan ng memorya ng memory para sa mga malalaking alokasyon sa driver ng OpenGL. Ang mekanismong ito ay nagbibigay-daan sa pag-unmapping ng paglalaan mula sa proseso kung hindi ito ginagamit, na ginagawang mas maraming puwang ng virtual address na magagamit sa application. Ito ay pinagana sa pamamagitan ng default sa 32 bit na mga application ng OpenGL sa Linux 3.11+ at glibc 2.19+. Ang memory na inilalaan sa ganitong paraan ay ubusin ang espasyo sa / dev / shm. Ang pagtatakda ng variable ng kapaligiran na __GL_DevShmPageableAllocations sa 2 ay hindi paganahin ang tampok na ito
  • Nagdagdag ng suporta para sa OpenGL 4.3.
  • Nagdagdag ng suporta para sa X.Org xserver ABI 20 (xorg-server 1.18).

Ano ang bago sa bersyon 355.11:

  • Nagdagdag ng suporta para sa mga sumusunod na GPUs:
  • Quadro M4000
  • Quadro M5000
  • Naayos ang isang bug na nagdulot ng mga application gamit ang OpenCL o CUDA na may interGagagamitang OpenGL na bumagsak kapag gumagamit ng hindi direktang rendering ng GLX.
  • Naayos ang isang bug na sanhi ng VDPAU upang ipakita lamang ang nangungunang kalahati ng isang video frame kapag nagde-decode at nagpakita ng mga H.265 / HEVC na naka-encode na mga stream ng video.
  • Nakatakdang isang bug na maaaring maging sanhi ng mga pagbubukod ng GPU kapag gumagamit ng glReadPixels () sa malalim o stencil buffer ng mga multisample window habang ang pagbabago ng laki o paglipat ng mga bintana.
  • Nakatakdang isang bug na maaaring magdulot ng data mula sa isang antas ng texture upang i-overwrite ang data mula sa susunod na pinakamababang antas, kapag lumilikha ng view ng texture na hindi kasama ang mas mataas na dalawang antas.
  • Nakatakdang isang bug na maaaring maging sanhi ng pag-crash ng control panel ng mga setting ng nvidia kapag nag-update ng layout ng display.
  • Nawasto ang ilang maling pag-uulat ng suporta para sa mga extension ng GLX: ang ilang mga extension ay naiulat bilang suportado para sa hindi tuwirang GLX, na sa katunayan ay sinusuportahan lamang sa ilalim ng direktang rendering.
  • Nagdagdag ng suporta para sa mga sumusunod na extension ng EGL:
  • EGL_KHR_swap_buffers_with_damage
  • EGL_NV_stream_consumer_gltexture_yuv
  • Minarkahan ang pagpipiliang DeleteUnusedDP12Displays bilang hindi na ginagamit.
  • Ang Bersyon 1.5.0 ng X Resize at Rotate specification ay nagdagdag ng isang nota na ang mga dynamic na nilikha output ay hindi malilipol, kaya ang pagpipiliang ito ay hindi na ginagamit at aalisin sa isang hinaharap na release ng driver.
  • Nagdagdag ng suporta para sa mga profile ng VDPAU na idinagdag sa 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
  • Nakatakdang isang bug na pumigil sa higit sa isang RandR na output mula sa pagbabahagi ng mga mode na idinadagdag ng user.
  • Fixed a bug na sanhi ng mga pagitan ng swap na tinukoy ng application na hindi papansinin sa ilang mga screen kapag gumagamit ng Xinerama.
  • Nakatakdang isang bug na sanhi ng mga mode ng RandR na ibinigay ng gumagamit na may mga walang kapantay na mga kumbinasyon ng mga HSync, -HSync, + VSync, at -VSync na mga flag upang masira ang listahan ng mode.
  • Nagdagdag ng suporta upang gumawa ng OpenGL 3.0 at sa itaas ang kasalukuyang konteksto nang hindi ginagastos ang anumang drawable.

Ano ang bago sa bersyon 352.21:

  • Nagdagdag ng suporta para sa mga sumusunod na GPUs:
  • Tesla K40t
  • GeForce 720A
  • GeForce 920A
  • GeForce 930A
  • GeForce 940A
  • GeForce GTX 950A
  • GeForce GTX 980 Ti
  • Fixed a bug sa nvidia-settings na sanhi ng pag-crash ng application kapag nagse-save ng EDID sa isang file.
  • Naayos ang isang bug na pumigil sa "mkprecompiled" na utility na kasama sa pakete ng driver mula sa tamang mga file sa pagbabasa.
  • Fixed a bug na maaaring magdulot ng Xid error kapag tinatapos ang isang video playback application gamit ang overlay presentation queue sa VDPAU.

  • Nai-update nvidia-installer upang maiwasan ang pag-recurs ng masyadong malalim sa mga puno ng pinagmulan ng kernel sa ilalim ng / usr / lib / modules, sa pag-mirror ng umiiral na paghihigpit sa recursion sa ilalim ng / lib / modules.
    Nai-update nvidia-installer upang magamit ang modprobe (8) kapag umaalis sa module ng kernel ng NVIDIA na ikinarga pagkatapos ng pag-install, sa halip na insmod (8) o libkmod. Pinapayagan nito ang module ng kernel na igalang ang anumang mga direktiba sa pagsasaayos na nalalapat dito sa /etc/modprobe.d kapag naka-load ito.
  • Naayos ang isang bug na pinapayagan ang mga mensahe ng console mula sa kernel ng Linux na iguguhit sa interface ng gumagamit ng nvidia-installer.

Ano ang bago sa bersyon 346.72:

  • Fixed a bug na nagiging sanhi ng pagkawala ng pag-synchronise ng stereo sa ilang mga configuration ng Quadro Sync framelock.
  • Ang mga pagpapatakbo ng Fixed Pixel Buffer Object kapag ang haba ng hilera ay mas mababa sa lapad. Ang GL_ [UN] ay maaaring itakda sa PACK_ROW_LENGTH sa mas mababang halaga kaysa sa lapad ng pagpapatakbo na isinagawa. Pinapayagan ng pagtutukoy ng OpenGL para sa (ang mga pinagmulan o destination line ay magkakapatong). Noong nakaraan, ang aming pagpapatupad ng Pixel Buffer Objects ay hindi sumusuporta sa kasong ito at magtapon ng error.
  • Fixed isang bihirang kondisyon ng deadlock kapag tumatakbo ang mga application na gumagamit ng OpenGL sa maramihang mga thread sa isang Quadro GPU.

Ano ang bago sa bersyon 346.59:

  • Nagdagdag ng suporta para sa mga sumusunod na GPUs:
  • Quadro K1200
  • Quadro M6000
  • Nakatakdang isang bug na sanhi ng katiwalian kapag lumilipat ang mga mode ng display sa ilang mga application na gumagamit ng pagbabagong-anyo ng feedback.
  • Fixed a bug na sanhi ng texture corruption sa framebuffer na mga attachment sa malalim na natanggal gamit ang glClearTexImage ().
  • Fixed a bug na artipisyal na limitado ang maximum na orasan ng pixel sa nagpapakita sa ilang mga configuration ng Mosaic na SLI.
  • Fixed isang kernel memory leak na naganap sa pag-loop ng hardware-accelerated video decoding sa VDPAU sa Maxell-based GPUs.

Iba pang mga software developer ng NVIDIA Corporation

Mga komento sa Nvidia Solaris Display Driver

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!