Развивачите на дистрибуцијата Arch Linux анонсировали замену пакетов с проприетарными драйверами NVIDIA «nvidia», «nvidia-dkms» и «nvidia-lts» на пакеты «nvidia-open», «nvidia-open-dkms» и «nvidia-lts-open», в которых используются открытые компанией NVIDIA модули ядра. Решение обусловлено оставлением в драйверах NVIDIA 590.x только поддержки GPU, начиная с микроархитектуры Turing (серии RTX 20xx и GTX 1650), что делает бессмысленным поддержание в официальных репозиториях проприетарного варианта модулей, основной причиной поставки которого было сохранение поддержки старых GPU.
Отворените модули поддржуваат само графички процесори опремени со микроконтролер GSP (GPU системски процесор), кој ги префрла операциите за иницијализација и контрола на графичкиот процесор од драјверот на сопствениот фирмвер. GSP е вклучен во графички картички базирани на микроархитектури како што се Turing, Ampere, Ada и Hopper.
Графичките картички базирани на микроархитектите Pascal и Maxwell, како и постарите графички процесори, не се поддржани во модули со отворено јадро. Затоа, на корисниците со постари графички процесори им се препорачува да ги деинсталираат пакетите nvidia, nvidia-lts или nvidia-dkms и да се префрлат на гранката на legacy драјверот, дистрибуирана во репозиториумот AUR како пакет nvidia-580xx-dkms. Корисниците на Turing и поновите графички процесори автоматски ќе бидат мигрирани кон пакети со отворени модули на јадрото (едноставно инсталирајте ги ажурирањата со командата „pacman -Syu“).
Извор: opennet.ru
