Lëshimi i driverit proprietar NVIDIA 570.124

Kompania NVIDIA publikoi një version të qëndrueshëm të degës së re të drivereve pronësore NVIDIA 570.124. Driveri është i disponueshëm për Linux (ARM64, x86_64), FreeBSD (x86_64) dhe Solaris (x86_64). NVIDIA 570.x është bërë dega e nëntë e qëndrueshme pas hapjes nga kompania NVIDIA të komponenteve që funksionojnë në nivelin e bërthamës. Tekstet burimore të moduleve të bërthamës nvidia.ko, nvidia-drm.ko (Menaxheri i Shikimit të Drejtpërdrejtë), nvidia-modeset.ko dhe nvidia-uvm.ko (Memoria Video e Unifikuar) nga degën e re NVIDIA, si dhe komponentët e përbashkët që përdoren në to, të pa të lidhur me sistemin e operimit, janë vendosur në GitHub. Firmware dhe bibliotekat që përdoren në hapësirën e përdoruesit, si steka CUDA, OpenGL dhe Vulkan, mbeten pronësore.

Ndryshimet kryesore:

  • Paneli i kontrollit nvidia-settings Ă«shtĂ« pĂ«rkthyer pĂ«r tĂ« pĂ«rdorur bibliotekĂ«n NVML nĂ« vend tĂ« NV-CONTROL pĂ«r menaxhimin e frekuencĂ«s sĂ« GPU-sĂ« dhe shpejtĂ«sinĂ« e rotorit. Kalimi nĂ« NVML ka mundĂ«suar qĂ« nvidia-settings tĂ« funksionojĂ« nĂ« mjedise tĂ« bazuara nĂ« protokollin Wayland, nĂ« tĂ« cilat nuk Ă«shtĂ« e mundur tĂ« pĂ«rdoret zgjatimi X NV-CONTROL. Disa operacione, tĂ« cilat mĂ« parĂ« ishin tĂ« disponueshme pĂ«r pĂ«rdoruesit pa privilegje, tani do tĂ« kĂ«rkojnĂ« privilegje tĂ« rritura.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r VRR (Shkalla e Rifreskimit tĂ« VariabĂ«l) nĂ« konfigurime me shumĂ« monitorĂ«, duke pĂ«rfshirĂ« edhe nĂ« mjedise me Wayland. VRR lejon ndryshimin adaptiv tĂ« frekuencĂ«s sĂ« rifreskimit tĂ« monitorit pĂ«r tĂ« siguruar njĂ« lojĂ« tĂ« qetĂ« dhe pĂ«r tĂ« shmangur ndarjet gjatĂ« lojĂ«rave dhe shfaqjes sĂ« videove.
  • ËshtĂ« implementuar mbĂ«shtetje pĂ«r zgjerimin Vulkan VK_KHR_incremental_present.
  • PĂ«r GPU-tĂ« qĂ« mbĂ«shtesin ndryshimin e frekuencĂ«s programore, nĂ« konfiguratorin nvidia-settings janĂ« aktivizuar si parazgjedhje cilĂ«simet pĂ«r mbingarkim tĂ« GPU-sĂ« (overclocking). MĂ« parĂ«, pĂ«r tĂ« shfaqur cilĂ«sime tĂ« tilla, kĂ«rkohej aktivizimi nĂ« skedarin e konfigurimit pĂ«rmes seksionit "Coolbits".
  • PĂ«r GPU-tĂ« qĂ« bazohen nĂ« arkitekturĂ«n Ada dhe mĂ« tĂ« reja, pĂ«r sipĂ«rfaqet e krijuara pĂ«rmes API DRM Dumb-Buffers (p.sh., gjatĂ« pĂ«rdorimit tĂ« DRM fbdev), Ă«shtĂ« çaktivizuar moda e kursimit tĂ« energjisĂ«. Ky ndryshim zgjidhi problemet me shfaqjen e ekranit tĂ« zi gjatĂ« vizatimit pĂ«rmes bufferit tĂ« daljeve nĂ« ekran (front-buffer) nĂ« vend tĂ« kalimit tĂ« bufferave pĂ«rmes KMS.
  • NĂ« modulit e bĂ«rthamĂ«s nvidia-modeset Ă«shtĂ« shtuar parametri 'conceal_vrr_caps' pĂ«r tĂ« menaxhuar aktivizimin e mundĂ«sive tĂ« disa ekraneve, si LMB (Ultra Low Motion Blur), tĂ« pa kompatibil me VRR (Shkalla e Rifreskimit tĂ« VariabĂ«l).
  • TĂ« dhĂ«nat janĂ« shtuar nĂ« skedarin /proc/driver/nvidia/gpus/*/power, tĂ« cilat reflektojnĂ« gjendjen e pĂ«rdorimit tĂ« teknologjisĂ« sĂ« rritjes sĂ« performancĂ«s Dynamic Boost.
  • NĂ« backend, NVIDIA GBM Ă«shtĂ« aktivizuar modaliteti i pĂ«rputhshmĂ«risĂ« me aplikacionet 32-bit.
  • ËshtĂ« shtuar skedari /usr/share/nvidia/files.d/sandboxutils-filelist.json me njĂ« listĂ« tĂ« tĂ« gjitha skedarĂ«ve tĂ« shoferĂ«ve qĂ« pĂ«rdoren nĂ« mjedise tĂ« bazuara nĂ« konteiner tĂ« izoluar, si nvidia-container-toolkit dhe enroot.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r aktivizimin e modalitetit suspend-then-hibernate pĂ«rmes systemd.
  • Si parazgjedhje janĂ« vendosur parametrat 'nvidia-drm modeset=1' dhe 'nvidia-drm fbdev=1', tĂ« cilat do tĂ« pĂ«rdorin module nvidia-drm (Direct Rendering Manager) si njĂ« zĂ«vendĂ«sim pĂ«r konsolĂ«n sistemike tĂ« bazuar nĂ« framebuffer. Ky ndryshim zgjidh problemet me daljen e gabuar kur pĂ«rdoren shoferĂ«t nvidia-drm dhe simpledrm nĂ« njĂ« ekran.
  • ËshtĂ« implementuar njĂ« modalitet eksperimental pĂ«r trajtimin e ndĂ«rprerjeve tĂ« kontrollorĂ«ve tĂ« ekranit me vonesa minimale, i cili Ă«shtĂ« i çaktivizuar si parazgjedhje. Ky modalitet Ă«shtĂ« i dobishĂ«m pĂ«r tĂ« reduktuar ngadalĂ«simet nĂ« sistemet e realitetit virtual nĂ« kushte ngarkese tĂ« lartĂ«. PĂ«r ta aktivizuar nĂ« modulin nvidia.ko, mund tĂ« pĂ«rdoret parametri 'NVreg_RegistryDwords=RMIntrLockingMode=1'.
  • ËshtĂ« siguruar mbĂ«shtetje pĂ«r ndĂ«rtimin me daljet e reja tĂ« bĂ«rthamĂ«s Linux.
  • ËshtĂ« shtuar njĂ« profil pĂ«r pĂ«rmirĂ«simin e performancĂ«s sĂ« lojĂ«s 'Indiana Jones and the Great Circle'.
  • ËshtĂ« shtuar njĂ« profil pĂ«r tĂ« zgjidhur problemet me daljen e gabuar nĂ« ekran nĂ« lojĂ«rat Assassin’s Creed Valhalla dhe Assassin’s Creed Mirage.
  • ËshtĂ« zgjidhur njĂ« problem me performancĂ«n dhe ngadalĂ«simet qĂ« shfaqeshin gjatĂ« rrotullimit tĂ« dritareve nĂ« sistemet me Wayland dhe me firmware GSP.
  • ËshtĂ« eliminuar njĂ« gabim qĂ« shkaktonte mbylljen e papritur tĂ« disa aplikacioneve qĂ« pĂ«rdorin API-nĂ« grafike Vulkan gjatĂ« trajtimit tĂ« ngjarjeve pĂ«r ndryshimin e madhĂ«sisĂ« sĂ« dritares.
  • ËshtĂ« eliminuar njĂ« gabim qĂ« shkaktonte mbylljen e papritur tĂ« disa aplikacioneve shumĂ«-filashe qĂ« pĂ«rdorin OpenGL nĂ« njĂ« mjedis tĂ« bazuar nĂ« Xwayland. PĂ«r shembull, problemi shfaqej nĂ« lojĂ«n Civilization 6.

    Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster