LINUX.ORG.RU

NVidia начала публиковать документацию для разработки открытых драйверов.

 , , ,


2

3

Nvidia начала публиковать свободную документацию по интерфейсам своих графических чипов. Это позволит усовершенствовать открытый драйвер nouveau. Публикуемая информация включает сведения о семействах Maxwell, Pascal, Volta и Kepler, данных о чипах Turing на текущий момент нет. В составе информации есть данные о BIOS, инициализации и управлении устройствами, режимах энергопотребления, управлении частотами и т. д. Вся опубликованная информация доступна на GitHub.

>>> Подробности



Проверено: Shaman007 ()

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

Вот это верно - Нвидиа и вендузятники разработали тыщу лет назад стандарты. Если это случится зоопарке Линукс - я бошкой клаву проломаю вместе со столом.

anonymous ()
Ответ на: комментарий от fsb4000

Еще бы древнее железо не поддерживалось )) Если речь о видеокартах, то это будут последние версии. А там все тяжко )) Пока Нуво будет пилиться под новые видюхи, им как раз и исполнится по 5 лет ))) То же самое и сов всем остальным - от вай фая до блютуха с звуковухами ))

anonymous ()
Ответ на: комментарий от fsb4000

Улыбнуло, хлам выбрасывать надо ))

anonymous ()
Ответ на: комментарий от anonymous

Открытые драйвера всегда были говном, будут говном и останутся говном форева. Закон бутерброда.

anonymous ()
Ответ на: комментарий от undemeon

Собственно, раньше это работало, да и сейчас патчи пилят под Nvidia driver bin installer'ы, чтобы на гит ядре сидеть, например. Но только с недавними версиями, очевидно, десятилетний драйвер работать не будет.

abbcto ()
Ответ на: комментарий от undemeon
dmesg | grep -E 'Linux version|NVRM'
[    0.000000] Linux version 5.2.7-calculate (builder@calculate) (gcc version 9.1.0 (Gentoo 9.1.0 p1.0)) #1 SMP Wed Aug 7 03:40:29 MSK 2019
[   15.741673] NVRM: loading NVIDIA UNIX x86_64 Kernel Module  340.107  Thu May 24 21:54:01 PDT 2018
[   16.887928] NVRM: Your system is not currently configured to drive a VGA console
[   16.887929] NVRM: on the primary VGA device. The NVIDIA Linux graphics driver
[   16.887930] NVRM: requires the use of a text-mode VGA console. Use of other console
[   16.887931] NVRM: drivers including, but not limited to, vesafb, may result in
[   16.887932] NVRM: corruption and stability problems, and is not supported.

лови лекарство

Нужно только под дистрибутив подогнать.

diff -u /usr/portage/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r1.ebuild /home/portage/local/x11-drivers/nvidia-drivers/nvidia-drivers-340.107-r2.ebuild|wgetpaste]

kickass ()

Какие-то там огрызки по ходу, а не документация

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

Это так разработчики nouveau написали, или ты сейчас придумал?

anonymous ()
Ответ на: комментарий от petyanamlt

пиздуй на винтуз, таким там рады

anonymous ()

Вот что палец животворящий делает!

anonymous ()
Ответ на: комментарий от dimgel

подгорает перед релизом AMD Navi

Navi уже зарелизился и успел соснуть со своими дутыми 7нм

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

Ну почему дутыми, просто проклятие кукурузной микроархитектуры перешло с процессоров на радивоны. Некоторые говорят, что ещё во времена kepler-maxwell у конкурента.

anonymous ()

Это не документация, а кусок гавна. Очередной плевок в лицо опенсорцу.

Skullnet ★★ ()
Ответ на: комментарий от anonymous

Вот что палец животворящий делает!

Уже было на опеннете

Deleted ()
Ответ на: комментарий от Deleted

Куда не нужна.
Нужен полноценный свежий OpenCL. А не то что слепили в NVidia.

WatchCat ★★★★★ ()
Ответ на: комментарий от Skullnet

Таки щё ещё от них можно было ожидать.
Линус всё-таки был прав.

WatchCat ★★★★★ ()
Ответ на: комментарий от Deleted

Плюсую, новые игоря там всё равно не пойдут, XP или линукс максиму для этого уг.

anonymous ()
Ответ на: комментарий от WatchCat

полноценный ... OpenCL

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

anonymous ()

Инструкция.

Как заниматься реверс-инжинирингом драйверов видеокарт.

1. Необходим дизассемблер. 2. Документация по нему. 3. Подождать пока код откроют. 4. Профит.

Более эффективного способа нет. Поэтому, собственно, опен-сорц в области близко к железу всегда будет только догонять.

anonymous ()
Ответ на: Инструкция. от anonymous

Вообще-то в первую очередь mmiotrace.

anonymous ()
Ответ на: комментарий от Deleted

просто так, я не знаю.

ну на raspberry pi 3 же запускали Windows 10, думаю видеочип raspberry +- сопоставим с fx 5xxx, хотя может raspberry и мощнее, я не искал тесты...

fsb4000 ★★ ()
Ответ на: удаленный комментарий

Те тебя не устраивает только форматирование, и ты это называешь «плевок в лицо»? Ты здоров?

anonymous ()
Ответ на: удаленный комментарий

Плюсую, у АМД с доками всегда лучше, причём намного. «Доки решают всё» (с) И.В. Сталин.

anonymous ()
Ответ на: комментарий от anonymous

Так говорили, когда у хуанга просто не было доков.

anonymous ()
Ответ на: комментарий от kickass

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

undemeon ()
Ответ на: комментарий от undemeon

Наверное у тебя «нативки» с графоном уровня третьекваки, где видеокарта и не загружена.

anonymous ()
Ответ на: комментарий от undemeon

Ну вот. Она ешё при выходе была нетроебовательной. Сейчас она сугубо отражает корость процессора, тк процессор это единственный её боттлнек.

anonymous ()
Ответ на: комментарий от anonymous

Да дело не в ней, например тот же F.E.A.R при нативных дровах летал то же на максималке, а при нуве фризы,а нативные игры даже и не пискнули, у меня их пачка, разницы не заметил вообще.

undemeon ()
Ответ на: комментарий от undemeon

Сюда смотри внимательно на дату сборки ядра:

dmesg | grep -E 'Linux version|NVRM'
[    0.000000] Linux version 5.2.7-calculate (builder@calculate) (gcc version 9.1.0 (Gentoo 9.1.0 p1.0)) #1 SMP Wed Aug 7 03:40:29 MSK 2019

kickass ()

NVidia начала публиковать документацию для разработки открытых драйверов

При этом, на сам открытый драйвер (нуво) наложили ограничения.

Нет уж. Фак ю, нвидия.

Deleted ()
Ответ на: комментарий от kickass

Тут есть нюанс: я перед сборкой ядра делаю:

export INSTALL_MOD_STRIP=" --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.build-id"
export KBUILD_BUILD_USER=builder
export KBUILD_BUILD_HOST=calculate

kickass ()
Ответ на: комментарий от anonymous

На венде все работает

А я вижу ростоянные вылеты на geforce по 2 года через 1. Для radeon 280 тоже понадобились годы от синего экрана до редких вылетов. После патчей от meltdown и spectre винду так шатало, что вылетало на квадрах и даже на интелах(а радеоны держались неплохо). Проблема явно в винде была, т.к. потом стабилизировалось, хотя немало драйверов остались на древних версиях.

boowai ★★ ()
Ответ на: комментарий от anonymous

А ещё есть субъективные хотелки. Например, жук навозник не будет сильно против говна.

anonymous ()
Ответ на: комментарий от fsb4000

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

Это одно и то же.

AnDoR ★★★★★ ()
Ответ на: комментарий от anonymous

Если это случится зоопарке Линукс - я бошкой клаву проломаю вместе со столом.

Эффектнее будет сразу башкой в монитор.

Deleted ()
Ответ на: комментарий от WatchCat

Нужен полноценный свежий OpenCL

Такой даже в амуде не смогли создать. А у nVIDIA всё просто работает, да, на актуальной карте и актуальных драйверах.

Deleted ()
Ответ на: комментарий от anonymous

А реализация от амуде вообще косячная.

Deleted ()
Ответ на: комментарий от dimgel

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

Deleted ()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Polugnom

Тсс, не мешай человеку наслаждаться ожиданием раскрытия потенциала.

anonymous ()

а забавно будет если нуво доведут до приличного состояние раньше чем амуду которую уже сколько лет пердолят? 10?

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