Kompania NVIDIA publikoi versionin e ri të drajverit proprietar NVIDIA 580.76.05 (publikimi i parë stabil i degës së re 580.76). Drajveri është në dispozicion për Linux (ARM64, x86_64), FreeBSD (x86_64) dhe Solaris (x86_64). NVIDIA 580.x u bë dega e njëmbëdhjetë e qëndrueshme pas hapjes nga kompania NVIDIA të komponentëve që punojnë në nivelin e bërthamës. Kodet burimore të moduleve të bërthamës nvidia.ko, nvidia-drm.ko (Menaxheri i Renderingut të Drejtë), nvidia-modeset.ko dhe nvidia-uvm.ko (Memoria e Videos e Bashkuar) nga dega e re NVIDIA, si dhe komponentët e përbashkët që përdoren, të cilët nuk janë të lidhur me sistemin operativ, janë publikuar në GitHub. Firmware dhe bibliotekat që përdoren në hapësirën e përdoruesit, si steka CUDA, OpenGL dhe Vulkan, mbeten proprietare.
Ndryshimet kryesore:
- Përditësohen komponentët egl-x11 1.0.3 dhe egl-wayland 1.1.20.
- PĂ«r parametĂ«r MetaMode Ă«shtĂ« shtuar atributi âOutputBitsPerComponentâ, qĂ« lejon kontrollin e numrit tĂ« bitĂ«ve pĂ«r çdo komponent tĂ« ngjyrĂ«s qĂ« kalon pĂ«rmes portĂ«s sĂ« shfaqjes.
- Zgjidhen problemet me ngritjen dhe mbylljen e papritur të aplikacioneve që përdorin API grafik Vulkan. Ndër të tjera, është korrigjuar mbyllja e papritur e aplikacioneve GTK 4, që përdorin backend të bazuar në Vulkan në ambientet Wayland, si dhe mbyllja e papritur e llama.cpp gjatë përdorimit të Vulkan.
- Shtohet mbĂ«shtetje pĂ«r protokollin Wayland fifo-v1, i cili implementon mekanizmin FIFO (i pari qĂ« vjen â i pari qĂ« del) pĂ«r pĂ«rpunimin e radhĂ«s sĂ« azhurnimit tĂ« pĂ«rmbajtjes sĂ« sipĂ«rfaqes sĂ« shfaqjes. Nga njĂ« kĂ«ndvĂ«shtrim praktik, protokolli lejon pĂ«rdorimin e pritjes sĂ« pĂ«rfundimit tĂ« skanimit tĂ« vertical (vblank) gjatĂ« shfaqjes, nĂ« vend tĂ« thirrjeve callback tĂ« çdo gati pĂ«r tĂ« shfaqur njĂ« kornizĂ« tĂ« re, çka zgjidh problemin e ngarkesĂ«s sĂ« lartĂ« nĂ« GPU gjatĂ« pĂ«rdorimit tĂ« VSync.
- Aktivizohet si parazgjedhje parametri RMIntrLockingMode, që aktivizon modin e përpunimit të ndërprerjeve të kontrolluesit të shfaqjes me vonesa minimale. Ky mod është i dobishëm për të reduktuar ngurtësimet në sistemet e realitetit virtual në kushte ngarkese të lartë në sistem.
- Shtohet njĂ« mod eksperimental pĂ«r tĂ« reduktuar kohĂ«n e procesorit tĂ« shpenzuar nĂ« pĂ«rpunimin e ndĂ«rprerjeve nĂ« ekrane me vonesa tĂ« ulĂ«ta. PĂ«r ta aktivizuar, nĂ« modulin nvidia.ko mund tĂ« pĂ«rdoret parametri âNVreg_RegistryDwords==RmEnableAggressiveVblank=1â.
- Zgjidhet problemi me paraqitjen e një ekrani të zbrazët gjatë nisjes së aplikacioneve GXL, që përdorin buferim të vetme, nën menaxhimin e Xwayland.
- Korrigjohet një gabim që çonte në rritjen e konsumit të memories pas daljes nga gjumi në aplikacione që përdorin X11 OpenGL dhe Vulkan.
- Korrigjohet mbyllja e papritur e aplikacioneve 32-bit në sisteme me mbledhje të reja glibc.
Burimi: opennet.ru
