Разработчики дистрибутива 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 и более новых GPU будут переведены на пакеты с открытыми модулями ядра автоматически (достаточно просто установить обновления командой "pacman -Syu").
Источник: https://www.opennet.ru/opennews/art.shtml?num=64461






