LINUX.ORG.RU

NVIDIA делает шаг в сторону Nouveau

 , ,


2

2

Сегодня в списках рассылки Nouveau появилось сообщение следующего содержания:

Привет, разработчики Нуво,

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

В качестве первого шага к этому мы разместили документ здесь. В нём рассмотрено расположение Device Control Block («DCB») в VBIOS графической карты. DCB описывает топологию карты и её дисплейные разъёмы.

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

Несколько человек из числа тех, кто работает над проприетарным драйвером NVIDIA, будут следить за списками рассылки Нуво на lists.freedesktop.org и стараться вступать в разговор, насколько смогут.

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

Если у вас есть специфические вопросы к NVIDIA, вы можете задать свои вопросы здесь, либо направить их на open-gpu-doc at nvidia.com. Я не могу обещать, что мы сможем ответить на всё, но мы приложим все усилия в тех областях, в которых способны.

Спасибо,

- Andy Ritger

UPD: Дальнейшая переписка:

Насчёт микрокода: следуя из наших перспектив, я полагаю, NVIDIA перейдёт на модель выпуска микрокода (в бинарном виде) с доступным ABI, версионностью и адекватным лицензированием для доступности распространения.

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

- Andy Ritger

>>> Оригинал письма

★★★

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

вы можете спросить свои ответы здесь

нуну...может все же «задать свои вопросы здесь»?

Kompilainenn ★★★★★ ()

осилили бы они хотя бы 2д без артефактов, мониторинг температуры и энергосбережение.

onon ★★★ ()

Кстати, как там у nouveau с поддержкой Mir/XMir?

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

We'll see, I'm cautiously optimistic that this is a real shift in how Nvidia perceives Linux. The actual docs released so far are fairly limited, and in themselves they wouldn't be a big thing, but if Nvidia really does follow up and start opening up more, that would certainly be great.

They've already been much better in the ARM SoC space than they were on the more traditional GPU side, and I really hope that some day I can just apologize for ever giving them the finger.

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

Вы правы, семантически это более правильно. Надеялся, мне простят эту шалость, ан нет.

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

По ссылке в теме есть ответное письмо от разработчика Нуво, где он их благодарит и просит документацию по реклокингу (самая вечная головная боль нуво) и управлению питанием.

Посмотрим.

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

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

Adonai ★★★ ()

Палец Линуса животворящий.

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

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

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

Линусу не важна свобода. Ему нужен полнофункциональный драйвер неважно под какой лицензией.

Ttt ☆☆☆☆☆ ()
Последнее исправление: Ttt (всего исправлений: 1)

Поздно, NVIDIA, я уже купил карточку конкурентов.

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

nVIDIA на это ответили, что рассказать про реклокинг для них труднее всего, зато пообещали документировать и смягчить лицензию на firmware (так, что для нуво практически не будет смысла её реверсить).

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

Вот этого аргумента я не особо понимаю... Ньюэлл - не RMS, почему бы ему не использовать nvidia (блоб, то есть)?

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

Помните закупку миллиона графических карт Китаем? Мне кажется, это тоже повлияло.

Adonai ★★★ ()

ну пробежался я быстренько по ftp://download.nvidia.com/open-gpu-doc/DCB/1/DCB-4.0-Specification.html
видеовыводы, режимы и яркость подсветки, ну и ещё пару финтов ушами. Всё. 90% этого уже и так разгадали, а про 3D как ничего не было так и нет. Даже про ускорение видео не удосужились рассказать.

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

миллиона графических карт Китаем?

тут вопрос много это или мало. Если сравнить с Хящиком 360 то не очень.

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

Так и знал что кто-то объявится из секты святого ДРМа и запишет этот «прорыв» Нюэлу, пророку его.

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

тут вопрос много это или мало. Если сравнить с Хящиком 360 то не очень.

Консолям нужны кастомизированные чипы и очень очень дешево, поэтому Nvidia и послала Sony. Плюс консоли напрямую убивают рынок с которого Nvidia зарабатывает наверное большую часть денег.

PS: Там кстати не миллион, а 10 миллионов карт.

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

Они вроде хотят поддерживать открытые дрова.

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

Они вроде хотят поддерживать открытые дрова.

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

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

Ну а что, из проприетарщиков только нвидия осталась, на остальных картах уже открытые дрова во всю.

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

Ну а что, из проприетарщиков только нвидия осталась, на остальных картах уже открытые дрова во всю.

Игровой консоли не нужны новые ядра, новые иксы, красивый загрузочный экран, нативное разрешение в консоли и даже 2D ускорение не нужно.

Игровой консоли нужна производительность, поддержка всех фитч OpenGL и желательно точно такое же поведение драйверов как в винде. У проприетарных дров Nvidia это есть, у открытых нет.

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

Игровой консоли не нужны новые ядра

Даже в свежих дистрибутивах не всегда новые ядра.

новые иксы

Иксы и старые не нужны, надеюсь их сразу заменят на что-нибудь.

красивый загрузочный экран, нативное разрешение в консоли и даже 2D ускорение не нужно.

Окей, и что?

У проприетарных дров Nvidia это есть, у открытых нет.

Нет - значит будут.

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

Нет - значит будут.

Года эдак через 3-4 может и будут, сейчас открытые драйвера для консоли не вариант.

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

Увидим, всетаки ее не завтра выпускают. Да и на интеловских топовых картах играется более-менее.

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

Да и на интеловских топовых картах играется более-менее.

Нет уж спасибо, нам не нужно ещё одной консоли с производительностью на уровне 5-летней давности.

winddos ★★★ ()

Valve выпускает приставку на Linux, а NVidia открывает документацию.

Вполне может быть, что эти события как-то связаны.

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

Не нужно - не берите, вас не заставляют.

loz ★★★★★ ()

Главное чтобы павер менеджмент дали доки. По сути в нуве основное всё есть кроме этой вещи, без которой производительности на современных картах нет.

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

Nvidia и послала Sony.

Судя по визгу и обиженному шипению невидии, послали как раз ее.

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

Поздно, NVIDIA, я уже купил карточку конкурентов.

Это что, своеобразная голодовка?

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

Реклокинг и павер менеджмент это почти одно и то же

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

Реклокинг ещё

Он есть, по крайней мере на некоторых картах.

Gotf ★★★ ()

A few of us who work on NVIDIA's proprietary Linux GPU driver will pay attention to nouveau at lists.freedesktop.org and try to chime in when we can.

Судя по тому, что 2D в закрытых драйверах реализовано гораздо хуже, чем в открытых, делаю вывод, что плохо они «pay attention» на nouveau.

Я не призываю «тырить» код, но общий подход почему бы не подсмотреть на благо кактусоедов.

Jurik_Phys ★★★★★ ()

тенденция хорошая. но говорят что пока мало открыто

punya ★★ ()
Последнее исправление: punya (всего исправлений: 1)

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

Максимальный профит!

GNU-Ubuntu1204LTS ★★★ ()
Ответ на: комментарий от Jurik_Phys

2D в закрытых драйверах реализовано гораздо хуже, чем в открытых

gtkperf гонял?

Gotf ★★★ ()

Неужели невидела начинает меняться в лучшую сторону?

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

2D в закрытых драйверах реализовано гораздо хуже, чем в открытых

Интересно, откуда пошла эта чушня?

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