Megérkezett az NVIDIA 580.76.05 Linux meghajtó új EGL-verziókkal, új MetaMode attribútummal és számos hibajavítással

Megjelent az NVIDIA R580.65.06 meghajtó, amely a korábbi R580 Beta kiadás óta számos fejlesztést és hibajavítást hozott mind X11, mind Wayland környezetben. A frissítés tartalmazza az egl-x11 csomag 1.0.3-as, valamint az egl-wayland csomag 1.1.20-as verzióját, továbbá egy új MetaMode attribútumot, az „OutputBitsPerComponent” beállítást, amely lehetővé teszi a felhasználó számára a színkomponensenként továbbított bitek számának kézi szabályozását. Ennek hiányában a meghajtó automatikusan a kijelzőhöz optimális színformátumot választja.

Megérkezett az NVIDIA 580.76.05 Linux meghajtó új EGL-verziókkal, új MetaMode attribútummal és számos hibajavítással

Újdonságok és fejlesztések

A frissítés kiterjedt Vulkan-kompatibilitási javításokat tartalmaz, többek között megszünteti azt a hibát, amely swapchain-ek törlésekor, eszközvesztési esemény után akasztotta el a Vulkan-alkalmazásokat. Hasonlóan fontos fejlesztés, hogy a Wayland felületen már támogatott a fifo-v1 protokoll Vulkan alatt, továbbá a GPU órajel-értékek jelentése mostantól hőmérsékleti és üresjárati lassítás előtti állapotot mutat, így jobban egyezik a Windows alatti működéssel. A VR-élményt segíti, hogy a korábban az r570 sorozatban bevezetett RMIntrLockingMode alapértelmezés szerint engedélyezett, csökkentve a képkocka-megakadások esélyét. Emellett egy kísérleti funkció is bekerült, amely az alacsony késleltetésű kijelzőmegszakítások feldolgozását késleltetve végzi, mérsékelve az interrupt kezelési idejét; ez alapértelmezés szerint kikapcsolt, de kernelmodul-paraméterrel aktiválható.

Hibajavítások

A kiadás számos hibát orvosol, például megszűnt egy olyan probléma, amely Waylanden GTK 4 alkalmazások összeomlását okozta Vulkan backend használata esetén, valamint egy ritkán előforduló hiba, amely a llama.cpp alkalmazást a bezáráskor lefagyasztotta. Javították a kompatibilitást a Bigscreen Beyond HMD eszközökkel, valamint elhárították azt a hibát, amely bizonyos HDMI módbeállításoknál fekete képernyőt eredményezett. Megoldódott az a probléma is, hogy különböző felbontású kijelzők Maxwell és Pascal GPU-kon, nvidia-drm modeset=1 és fbdev=1 paraméterek mellett üres vagy fagyott képernyőt okozhattak.

A fejlesztők kiküszöbölték az nvidia-suspend.service szolgáltatás memória szűke esetén bekövetkező hibáját, és javítottak több, Xwaylanden egyes GLX alkalmazásoknál jelentkező üres képernyős megjelenítési problémát is. A frissítés kezel egy pre-Turing GPU-kon előforduló kernel use-after-free hibát, valamint megszünteti az OpenGL és kompozitor fagyásokat Reverse PRIME használatakor. Megoldódott a memóriaszivárgás X11-es OpenGL és Vulkan alkalmazásokban hibernálási ciklus után, és javították azt a hibát is, amely 32 bites x86 alkalmazások összeomlását okozta glibc újabb verzióin a dlopen() hívás során.

További információk és a driver letöltési elérhetősége az NVIDIA oldalán található.

Gábor a Pingvinbázis alapítója és főszerkesztője, több mint 20 éves tapasztalattal rendelkezik a Linux rendszerek és az Open Source szoftverek területén. Jártas a Python, és a PHP nyelvben, valamint a BASH scriptelésben is.