NVIDIA proprietary driver kuburitsa 555.58

NVIDIA yakaburitsa dhiraivha yayo yeNVIDIA 555.58 yakagadzikana. Dhiraivha iyi inowanikwa Linux (ARM64, x86_64), FreeBSD (x86_64), uye Solaris (x86_64). NVIDIA 550.x yakava bazi rechinomwe rakagadzikana mushure mekunge NVIDIA yavhura ma kernel-level components ayo. Kodhi yesource yema kernel modules nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko, uye nvidia-uvm.ko (Unified Video Memory) kubva kubazi idzva reNVIDIA, pamwe chete nezvikamu zvakagovaniswa, zvisiri zveOS-specific zvavanoshandisa, zviri paGitHub. Maraibhurari eFirmware nenzvimbo dzevashandisi, akadai seCUDA, OpenGL, uye Vulkan stacks, achiri ega.

Shanduko huru:

  • Pane masisitimu ane maGPU akavakirwa paTuring (GeForce GTX 16xx uye ese RTX) uye nyowani diki diki dzakashongedzerwa neGSP (GPU System Processor) microcontroller, iyo inoita GPU kutanga uye kutonga mashandiro, kodhi inoshandisa mafoni kubva kufirmware kuenda kuGSP inogoneswa ne. default. Kudzima kushandiswa kweGSP firmware mune kernel module, unogona kushandisa "NVreg_EnableGpuFirmware=0" parameter.
  • Yakawedzera tsigiro yeWayland protocol linux-drm-syncobj-v1, iyo inopa maturusi ekunyatso wiriranisa mabhafa uchishandisa DRM (Direct Rendering Manager) zvinhu zvekuyananisa. Iyo protocol inoita kuti ive nechokwadi chekuti mashandiro ekupa kune buffer apedzwa maneja wemubatanidzwa asati apa buffer. Padivi rinoshanda, kuisirwa kweprotocol kunoita kuti iwe ushandise iyo "yakajeka sync" masisitimu ane NVIDIA vatyairi, izvo zvinoita kuti zvibvire kuderedza latency, kubvisa zvigadzirwa uye kubvisa stutters paunenge uchiburitsa magiraidhi pamasisitimu ane NVIDIA GPU uye. Wayland tsigiro yakagoneswa.
  • Shanduro yekernel inotsigirwa zvishoma Linux yakawedzera kubva pa3.10 kusvika pa4.15.
  • Vulkan Wayland WSI (Window System Integration) yakawedzera tsigiro yekukasira kuratidza modhi, iyo inova nechokwadi chekuti zvirimo zvinobuda nemaapplication zvinopihwa pasina kumirira kuti maneja wemubatanidzwa apedze vertical blanking pulse, izvo zvinogona kutungamira mukubvaruka kwemufananidzo panguva yekubuda.
  • HDMI Tsigiro ine gumi mabhiti paruvara chiteshi inogoneswa neiyo default (yakaremara kuburikidza ne "hdmi_deepcolor=10" parameter).
  • Iyo nvidia-installer installer ikozvino inoratidza kukurumidza kunokubvumira kusarudza pakati pemamodule e kernel akavhurika uye eproprietary. Linux, pamasisitimu avanotsigirwa. NVIDIA inoronga kugonesa mamodule akavhurika nekutanga muvhezheni 560 yemadhiraivha ayo.
  • Ipa kugona kushandisa EGL pachinzvimbo cheGLX seOpenGL ICD (Installable Client Driver) mutyairi weNvFBC (NVIDIA Frame Buffer Capture) screen capture API.
  • Tsigiro yeOpenGL yekuwedzera GLX_EXT_buffer_age yekuwedzera yeXwayland yakadzimwa kwenguva nekuda kwebug inokonzeresa kupaza.
  • Tsigiro yeBase Mosaic modhi yakabviswa, iyo yaimbove ichingowanikwa kune mamwe maGPU uye yaigumira kutsigira isingapfuure 5 skrini.

Source: opennet.ru

Tenga inovimbika yekutambira kwemasaiti ane DDoS dziviriro, VPS VDS maseva 🔥 Tenga webhusaiti yakavimbika ine dziviriro yeDDoS, maseva eVPS VDS | ProHoster