Izdanje proprietarnog NVIDIA drajvera 580.76.05

Tvrtka NVIDIA objavila je izdanje vlastitog drajvera NVIDIA 580.76.05 (prvo stabilno izdanje nove grane 580.76). Drajver je dostupan za Linux (ARM64, x86_64), FreeBSD (x86_64) i Solaris (x86_64). NVIDIA 580.x postala je jedanaesta stabilna grana nakon što je tvrtka NVIDIA objavila komponente koje rade na razini jezgre. Izvorni kodovi modula jezgre nvidia.ko, nvidia-drm.ko (Direct Rendering Manager), nvidia-modeset.ko i nvidia-uvm.ko (Unified Video Memory) iz nove grane NVIDIA, kao i korišteni zajednički komponenti bez vezivanja uz operativni sustav, dostupni su na GitHubu. Firmware i korisničke biblioteke, poput CUDA, OpenGL i Vulkan steka, ostaju vlasnički.

Glavne promjene:

  • Ažurirani su komponenti egl-x11 1.0.3 i egl-wayland 1.1.20.
  • U parametar MetaMode dodan je atribut „OutputBitsPerComponent“, koji upravlja brojem bitova za svaku komponentu boje koja se prenosi putem Display Porta.
  • Riješeni su problemi sa zamrzavanjem i naglim prekidom aplikacija koje koriste Vulkan grafički API. Između ostalog, ispravljeno je naglo prekidanje GTK 4 aplikacija koje koriste Vulkan temeljen backend u Wayland okruženjima, kao i naglo prekidanje llama.cpp pri korištenju Vulkana.
  • Dodana je podrška za Wayland protokol fifo-v1, koji implementira FIFO mehanizam (prvi došao — prvi otišao) obrade reda za ažuriranje sadržaja prikazne površine. Praktično, protokol omogućava korištenje čekanja na završetak vertikalnog iscrtavanja (vblank) umjesto poziva povratnih funkcija pri svakoj spremnosti za iscrtavanje novog okvira, čime se rješava problem visoke opterećenosti GPU-a pri korištenju VSync-a.
  • Prema zadanim postavkama uključena je opcija RMIntrLockingMode, koja aktivira način obrade prekida kontrolera prikaza s minimalnim kašnjenjima. Ova opcija korisna je za smanjenje zamrzavanja u sustavima virtualne stvarnosti pod uvjetima visokog opterećenja sustava.
  • Dodan je eksperimentalni način za smanjenje procesorskog vremena utrošenog na obradu prekida na ekranima s niskim kašnjenjima iscrtavanja. Za aktivaciju u modulu nvidia.ko može se koristiti parametar „NVreg_RegistryDwords==RmEnableAggressiveVblank=1“.
  • Riješen je problem s iscrtavanjem praznog ekrana pri pokretanju GXL aplikacija koje koriste jednostruko isbufferiranje pod upravljanjem Xwayland.
  • Ispravljena greška koja je uzrokovala povećano korištenje memorije u aplikacijama koje koriste X11 OpenGL i Vulkan nakon izlaska iz mirovanja.
  • Ispravljeno rušenje 32-bitnih aplikacija na sustavima s novim izdanjima glibc.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster