Драйвера от NVIDIA для Linux начиная с R560 будут по умолчанию использовать ядро с открытым исходным кодом, минимальное требование видеокарты серии GTX 16 или RTX 20

Переведено с помощью DeepL

Начиная с 2022 года, NVIDIA предлагает ядро с открытым исходным кодом в Linux, первоначально ориентированное на видеокарты для рабочих станций и центров обработки данных.

Этот драйвер также подходит для потребительских видеокарт, но есть некоторые проблемы, связанные с питанием, которые могут склонить пользователей к использованию проприетарных драйверов, отмечает Phoronix.

Тем не менее, пользователи GeForce уже могут использовать этот драйвер для включения таких функций, как несколько дисплеев, G-SYNC, или даже трассировка лучей RTX или NVIDIA Optix.

NVIDIA только что объявила, что начиная с R560, при установке драйвера по умолчанию будет использоваться открытое ядро для работы с видеокартой, что является сдвигом по сравнению с тем, что было объявлено в 2022 году с анонсом ядра с открытым исходным кодом (на фото ниже).

Драйвера от NVIDIA для Linux начиная с R560 будут по умолчанию использовать ядро с открытым исходным кодом, минимальное требование видеокарты серии GTX 16 или RTX 20

Цель NVIDIA - заменить проприетарные модули ядра и в конечном итоге заменить эти драйверы на ядро с открытым исходным кодом, как в случае с драйверами AMD.

Следует отметить, что открытое ядро для видеокарты работает только с GTX 16 и RTX 20 и более новыми. Это связано с тем, что в этой архитектуре впервые появился встроенный процессор - GPU System Processor (GSP), который, по сути, является процессором на базе RISC-V, отвечающим за основные задачи запуска графического процессора, которые в противном случае возлагались бы на центральный процессор.

Начиная с релиза 560, рекомендуется использовать открытые модули ядра NVIDIA для Linux везде, где это возможно.

При установке из .run-файла установка определит, какие видеокарты присутствуют, и по умолчанию установит открытые модули ядра, если все видеокарты NVIDIA в системе могут работать с открытыми модулями ядра.

Переупаковка драйвера NVIDIA в зависимости от дистрибутива может потребовать дополнительных шагов, специфичных для данной упаковки, чтобы выбрать открытый вариант.

В релизе серии драйверов 560 по-прежнему можно будет настроить файл .run на установку проприетарных модулей ядра с помощью опции командной строки -kernel-module-type=proprietary. Однако в будущем некоторые видеокарты могут поддерживать только открытый вариант.

NVIDIA
11
8 комментариев

Комментарий недоступен

1

Комментарий недоступен

Похуй, нормальные люди не используют невидию на ляликсе.

1

ура, линуксоиды теперь смогу проходить игры 2000-2024 годов