Felbontáskorlátozási hiba az NVIDIA nyílt forrású Linux driverben – az 580.105.08-as verzió érintett

Info
A hibabejelenség javításáig javasoljuk az előző GPU kernel modulra való visszatérést

Néhány nappal ezelőtt számoltunk be az NVIDIA legújabb, 580.105.08-as verziószámú illesztőprogramjának megjelenéséről, amelynek nyílt forráskódú GPU-kernelmoduljában most egy komoly kijelzőkezelési hiba látott napvilágot. A probléma a DisplayPorton keresztül csatlakoztatott monitorok natív felbontását korlátozza. A regressziót egy a CachyOS-t használó darklenre nevű felhasználó jelentette a kernelmodul GitHub-oldalán, miután NVIDIA RTX A2000 12 GB-os grafikus kártyáján a frissítést követően a rendszer legfeljebb 1920×1080-as felbontást engedélyezett, noha a monitor natív felbontása 2560×1440. A hiba kizárólag az Open GPU Kernel Module csomagban jelentkezik, a zárt forrású meghajtó ugyanazon verziója mellett a kijelző megfelelően működik.

Felbontáskorlátozási hiba az NVIDIA nyílt forrású Linux driverben – az 580.105.08-as verzió érintett

Az NVIDIA driverben jelentkező hiba részletei és körülményei

A probléma az 580.95.05-ös verzióról való frissítés után jelentkezik, és egyaránt érinti a Wayland megjelenítési szerverrel futó rendszereket is, mint amilyen a KDE Plasma 6.5.1 környezetet használó CachyOS. A felhasználó által közzétett információk szerint az EDID-adatok továbbra is helyesen jelzik a 2560×1440@60Hz natív módot, ugyanakkor a rendszerfájlokban a maximális felbontásként csak 1920×1080 jelenik meg. A edid-decode kimenete is megerősíti, hogy a monitor helyesen hirdeti a nagyobb felbontást, tehát a hiba a meghajtó kijelzőkezelő rétegében keletkezhet. Az előző verzióra való visszalépés azonnal megoldja a problémát, ami egyértelműen regresszióra utal a 580.105.08-as kiadásban.

Nem egyedi problémáról van szó

A hibát több felhasználó is megerősítette a CachyOS közösségi fórumán, ahol a frissítést követően többen tapasztaltak hasonló jelenséget: a rendszer nem ismeri fel helyesen a másodlagos monitorokat, illetve a nagyobb felbontások elérhetetlenné válnak. A hiba nem tűnik eseti jellegűnek, mivel a jelentések szerint minden érintett rendszeren reprodukálható, ha az nvidia-utils csomag frissül a 580.105.08-as verzióra. A közösségi fórumokon két külön szál is foglalkozik a jelenséggel, ami arra utal, hogy a probléma szélesebb körben érinti a DisplayPort kapcsolaton keresztül használt monitorokat.

A regresszió pontos oka egyelőre nem ismert, de a jelek szerint az új nyílt forrású meghajtó egy kijelzőfelismerési vagy EDID-kezelési hibát tartalmazhat. Az NVIDIA hibakövetője jelenleg nyitott állapotban tartja az esetet, és remélhetőleg a következő kiadásban orvosolják is a problémát. Addig is a felhasználók számára az egyetlen megbízható megoldás a korábbi, 580.95.05-ös meghajtóverzióra való visszatérés, amelynél nem jelentkezik ez a hiba.

Köszönjük zoli83 felhasználónevű Discord tagunknak, hogy felhívta erre a figyelmünket!

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.