Arch Linux переходит на использование открытых модулей ядра в пакетах с драйверами NVIDIA

Разработчики дистрибутива 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.

В отличие от проприетарных модулей, открытые модули поддерживают работу только с GPU, оснащёнными микроконтроллером GSP (GPU System Processor), выносящим операции инициализации и управления GPU из драйвера на уровень проприетарной прошивки. GSP поставляется в видеокартах на базе таких микроархитектур, как Turing, Ampere, Ada и Hopper.

Видеокарты на базе микроархитектур Pascal и Maxwell, а также более старые GPU, в открытых модулях не поддерживаются, поэтому пользователям с старых GPU рекомендовано удалить пакеты nvidia, nvidia-lts или nvidia-dkms и переключиться на использование legacy-ветки драйверов, распространяемой в репозитории AUR в пакете nvidia-580xx-dkms. Пользователи Turing (серии RTX 20xx и GTX 1650) и более новых GPU будут переведены на пакеты с открытыми модулями ядра автоматически (достаточно просто установить обновления командой «pacman -Syu»).



Источник: http://www.opennet.ru/opennews/art.shtml? num=64461

©  OpenNet