LINUX.ORG.RU

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

 , , ,


2

3

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

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



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

Без PMU фирмвари и интерфейса к ней — не нужно.

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

Конечно не равно: navi выходит уже вот-вот, а от открытия доков до доведения nouveau до ума — километры (и это даже если не считать вышеупомянутые PMU и CUDA).

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

Ну, хочется всё-таки надеяться на лучшее — что эта парочка сегодня-завтра сцепится уже всерьёз и пойдёт ноздря в ноздрю, ко всеобщей выгоде потребителей: красные будут догонять по железу, зелёные по софту.

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

А это в связи с отказом поддержки карт под 340 драйвер и происходит, новое ядро 5.2 с ним уже не дружит, вот и кинули собаке кость.

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

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

О да, конечно, судьба свободных драйверов для системы с 1% на десктопах и полурабочими игорями очень сильно влияет на продажи топовых игровых видеокарт.

Polugnom ★★★★★ ()

Ну такое.. Я все же убежден, что открытые драйверы не нужны - драйверы как раз должен писать поставщик оборудования (если железо изначально не открытое, конечно, но такого с гулькин нос).

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

Лучше бы таки были открытые, но их бы писал поставщик до релиза железа на рынок. Но это уже из разряда «много захотел».

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

Интел на радуге сидит, в смысле со спектром борется. :) Да и слышал кажется здесь же (или на опеннете) неодкратно, что до нормальных видях интелу как до горы раком.

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

открытые драйверы не нужны

драйверы как раз должен писать поставщик оборудования

Как связаны эти два утверждения? Большинство драйверов в этом вашем написаны производителями.

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

Ну да, от поставщика + открытые = идеальный вариант, но он настолько идеальный, что даже не пришел в голову.

duott ★★★★★ ()

а ларчик открывается очень просто.

идем в гугл и смотрим, какие патенты на электросхемы истекали в течении последних 6 месяцев.

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

Вноси это в тред, раз тебе несложно.

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

У них на то (видео) отдельное стадо дрессированных индусов :D. Посмотрим, года полтора примерно осталось.

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

Это все благодаря разработчикам Sway, которые открытым текстом посылали владельцев зеленых карт.

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

Хехе, подгорает перед релизом *New_and_Not_yet_Been_Released_AMD_Generation*? Поздно, робя, поздно.

я это последнии лет 10 слышу. И каждый раз оказывается что «нешмогла»

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

А я и про navi слышал, что ни хрена это не новая архитектура, а всё то же говно только на 7нм. Никому нельзя верить. :(

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

Что значит «уже»? Его используют настолько старые карточки, что они не лучше абсолютно какой угодно вcтройки.

anonymous ()

Для реальной работы карт годы человеко-часов. Никто по серьёзному заниматься этим не будет. Пиар-ход.

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

Разработчики nouveau на зарплате у редхата. Nouveau уже есть, как и весь остальной открытый стек. Там им остаётся недоработки позакрывать.

anonymous ()

Судя по докам, там под конткретную задачу, конкретным людям, которые что-то спрашивали.

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

Тогда будем страдать ещё и от уязвимостей в видюхах.

Уязвимости есть везде, с этим ничего не поделать.

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

до нормальных видях интелу как до горы раком

Это не про интел, а про любую встройку.

WitcherGeralt ★★ ()

Отлично! Спасибо за новость.

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

А это в связи с отказом поддержки карт под 340 драйвер и происходит, новое ядро 5.2 с ним уже не дружит, вот и кинули собаке кость.

А почему в Linux такая плохая совместимость драйверов видеокарт?

Вот на Windows 10, можно установить драйвер 96.85 и будет работать. Как минимум в сети есть история успеха fx5500, nvidia 96.85 и Windows 10. Может и более старые можно установить...

Из-за этой несовместимости по сути на Linux нет выбора, только AMD, так как свободные драйверы обновляют и они продолжают работать.

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

340хх до конца года поддержка в линуксе, под виндой еще в апреле окончилась, а в дистрибутивах после 5.2 ядра котовасия вообще, в арче уже дропнули.

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

Тут вы не правы, карточки выпущенные с 2009 по 2014 на нативных дровах игры того времени тянут дай боже, а вот на свободных швах полный.

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

Открытые тоже ставь куда хочешь, а вот с закрытыми там к нвидии претензии, там обмазка типо блоба, которая в принципе и сломалась в 340.

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

При чем здесь совместимость, если максимальная версия ядра просто прописана в установщике нвидии, можно снять и установить, все будет работать.

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

Линукс ни с какими дровами не дружит. А половина производителей не дружит с Линукс )) Видеокарты - вершина айсберга.

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

На венде все работает, любое штопанное на коленках в деревнях Поднебесной, потому что имеется взаимный интерес. Взять ту же Нвидиа - рынок игр требует постоянного апгрейда, и не только видеокарт, заинтересованы все - от производителей железа до программного обеспечения. Линукс же заинтересована сама в себе )) Страдайте, раки !!!

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

А почему в Linux такая плохая совместимость драйверов видеокарт?

Потому что NVIDIA не хочет соблюдать правила. Правило простое: если хочешь, чтобы твой модуль работал нормально, ты его включаешь в дерево. Если не хочешь этого делать — you're on your own.

Вот на Windows 10, можно

Потому что правила Microsoft NVIDIA соблюдает.

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

Линукс ни с какими дровами не дружит. А половина производителей не дружит с Линукс )) Видеокарты - вершина айсберга.

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

Например, есть у меня роутер https://www.tp-link.com/ru/home-networking/wifi-router/tl-wdr3600/

Он уже EOL, и последняя прошивка от 2015 года, а в OpenWRT поддерживается и исправляются уязвимости (например, защита от KRACK)

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

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