Lansering av den proprietÀra NVIDIA-drivrutinen 580.76.05

NVIDIA har publicerat den proprietÀra drivrutinen 580.76.05 (den första stabila lanseringen av den nya serien 580.76). Drivrutinen Àr tillgÀnglig för Linux (ARM64, x86_64), FreeBSD (x86_64) och Solaris (x86_64). NVIDIA 580.x har blivit den elfte stabila serien efter att NVIDIA öppnat komponenter som arbetar pÄ kÀrnnivÄ. KÀllkoden för kÀrnmodulerna nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko och nvidia-uvm.ko (Unified Video Memory) frÄn den nya NVIDIA-serien, samt de gemensamma komponenter som anvÀnds i dem och som inte Àr kopplade till nÄgot operativsystem, publicerades pÄ GitHub. Firmware och de anvÀndarbibliotek som anvÀnds, sÄsom CUDA-, OpenGL- och Vulkan-stacken, förblir proprietÀra.

Huvudsakliga förÀndringar:

  • Komponenterna egl-x11 1.0.3 och egl-wayland 1.1.20 har uppdaterats.
  • En ny attribut 'OutputBitsPerComponent' har lagts till i MetaMode-parametern för att styra antalet bitar för varje fĂ€rgkomponent som överförs via displayport.
  • Problem med hangs och kraschande av applikationer som anvĂ€nder den grafiska Vulkan-API har Ă„tgĂ€rdats. Bland annat har kraschande av GTK 4-applikationer som anvĂ€nder Vulkan-baserad backend i Wayland-miljöer samt krasch av llama.cpp vid anvĂ€ndning av Vulkan Ă„tgĂ€rdats.
  • Stöd för Wayland-protokollet fifo-v1 har lagts till, vilket implementerar FIFO-mechanismen (först in — först ut) för att hantera uppdateringsköer för innehĂ„llet pĂ„ visningsytan. PĂ„ praktisk nivĂ„ möjliggör protokoll att vĂ€ntan pĂ„ att avsluta vertikal synkronisering (vblank) anvĂ€nds istĂ€llet för att anvĂ€nda callback-anrop varje gĂ„ng en ny bild Ă€r redo att visas, vilket löser problemet med hög GPU-belastning nĂ€r VSync anvĂ€nds.
  • Parametern RMIntrLockingMode Ă€r nu aktiverad som standard, vilket aktiverar avbrottshanteringsmode för displaykontrollen med minimala fördröjningar. Detta lĂ€ge Ă€r anvĂ€ndbart för att minska hangs i virtuella verklighetssystem under hög systembelastning.
  • Ett experimentellt lĂ€ge har lagts till för att minska CPU-tiden som anvĂ€nds för att hantera avbrott pĂ„ skĂ€rmar med lĂ„g visningslatens. För att aktivera detta i modulen nvidia.ko kan parametern 'NVreg_RegistryDwords==RmEnableAggressiveVblank=1' anvĂ€ndas.
  • Problemet med att rita en tom skĂ€rm vid start av GXL-applikationer som anvĂ€nder enkel buffring under Xwayland har Ă„tgĂ€rdats.
  • Felaktigheten som ledde till ökat minnesanvĂ€ndande efter att ha vaknat frĂ„n vilolĂ€ge i applikationer som anvĂ€nder X11 OpenGL och Vulkan har Ă„tgĂ€rdats.
  • Olyckligt avslutande av 32-bitars applikationer pĂ„ system med nya glibc-versioner har Ă„tgĂ€rdats.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster