LINUX.ORG.RU

Прошивка Nvidia GSP теперь в Linux 6.7

 


2

2

Прошивка для поддержки видеокарт NVIDIA включена в ветку 6.7 ядра Linux. Это решение позволит разработчикам nouveau в целом не волноваться с реклокингом для новых видеокарт (начиная с 20xx (NV160 family (Turing) серии видеокарт до последней 40xx ((Ada Lovelace))). По умолчанию эта фича будет включена только для видеокарт серии 40xx. Если же вы хотите попробовать её для других поколений устройств NVIDIA, необходимо в параметрах запуска ядра указать параметр nouveau.config=NvGspRm=1.

Цитата разработчиков Nouveau:

Поскольку прошивка NVIDIA GSP берет на себя инициализацию и управление питанием графического процессора, это должно означать упрощение запуска будущих поколений графических процессоров NVIDIA. Крайне важно, что это должно помочь улучшить управление питанием / поддержку реклокинга для драйверов Nouveau, которая не имела хорошей поддержки со времен GeForce GTX 700… Тем не менее, не ожидайте, что Nouveau внезапно станет более производительным по сравнению с проприетарным драйвером.

Есть и недостаток: в этой прошивке ещё больше блоков с закрытым исходным кодом от NVIDIA, которые необходимы для нашего открытого драйвера. Еще хуже, что ABI прошивки нестабилен, например, текущий код драйвера NVIDIA, представленный для Linux 6.7, совместим с прошивкой, распространяемой как часть пакета драйверов серии NVIDIA R535.

Вторая новость от Nouveau: теперь драйвер NVK совместим со спецификацией Vulkan 1.0. Для его работы необходимо иметь свежее ядро (не ниже 6.6) и mesa-git. Он будет работать на видеокартах от поколения Turing до Ada Lovelace. Если же у вас видеокарта предыдущих поколений, можно попытаться запустить Вулкан в тестовом режиме. Нет гарантий, что он будет работать, возможно будут артефакты и так далее).
Пример:
NVK_I_WANT_A_BROKEN_VULKAN_DRIVER=1 бинарник

Источник 1
Источник 2

Цитата:

Это означает, что он проходит все тесты Vulkan 1.0, но не означает, что он готов для геймеров/энтузиастов Linux или что это быстрая реализация. Не говоря уже о том, что VKD3D-Proton требует поддержки как минимум Vulkan 1.3. Еще в августе я опубликовал несколько начальных тестов NVK . С тех пор он улучшился, но по-прежнему не подходит для геймеров Linux с современными играми. Совсем недавно новый компилятор NAK стал еще одним важным шагом на пути к повышению производительности.

>>> Оригинал



Проверено: hobbit ()
Последнее исправление: CYB3R (всего исправлений: 7)

Ответ на: комментарий от drfaust

У меня на GT710 2GB ddr3 работает, но там есть некоторые регрессии, доом3 (2004) например с реклокингом бегал под 40 фпс на 1440*900, а сейчас всего 30 и артефакты.

Так что можно отдельно скомпилить драйвер из mesa 22.1.7, и его подсовывать для разных игрушек, которые многопоточность не используют. (фикс для многотопочности просадил UT 99 под wine, приходится проц на полную частоту запускать, а не как раньше на 1.4ггц). Так вроде есть ogl 4.3

https://m.youtube.com/watch?v=pK2uPuLbvks

Еще там vdpau сломали, боюсь что в 23.3 оно так и будет сломано … в 23.2 еще работало.

В общем «x regressions dot argh»

Andrew-R ★★★★★
()
Ответ на: комментарий от Andrew-R

GT710

Найди rx550, там всяко лучше будет, а то в нуво слишком сырое. Амд карты даже в Эльбрус пихают, так что архитектура не проблема.

einhander ★★★★★
()
Ответ на: комментарий от Andrew-R

А у тебя при записи экрана быстродействие на сколько падает? У меня на нуво лютые лаги при записи идут. Хоть в окне более 60 фпс - как будто фпс’ов 5-25

linuxuser112
() автор топика
Ответ на: комментарий от DumLemming

перельман

Неплохой синоним слову «нищеброд»)

Logopeft ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.