LINUX.ORG.RU
ФорумTalks

NVIDIA выпускает исходный код Linux драйвера для Tegra K1

 , ,


1

1

Много людей помнит, как летом 2012 года Линус Торвальдс осуждал NVIDIA за отсутствие поддержки Linux.

Тогда его речь закончилась нелицеприятным жестом, однако время шло, и компания всеми силами стремилась исправить ситуацию. И Линус теперь говорит: «В этот раз я поднимаю перед NVIDIA большой палец. Хорошие времена». На самом деле, это крайне хорошие новости для Linux сообщества, ведь сделанные изменения помогут раскрыть весь потенциал SoC Tegra K1 в полной мере.

Команда Nouveau тратила годы, на написание кода для поддержки устройств NVIDIA методом реверс-инжиниринга, однако сама компания решила сделать невиданный доселе подарок. Она опубликовала исходный код для чипа GK20A, т.е. для Tegra K1.

«Следующие патчи привнесут архитектурные изменения в Nouveau, необходимые для поддержки не-PCI GPU, и добавят изначальную поддержку GK20A. Несмотря на то, что поддержка по-прежнему ограничена и требуется проведение больших изменений пользовательского пространства для обеспечения запуска графического стека поверх всего этого, мы смогли успешно открыть каналы и запустить простые пуш-буферы с использованием libdrm», — написал представитель NVIDIA Александр Курбот.

Надо сказать, что это превосходный шаг от NVIDIA, ведь компания наконец-то решила сделать что-то не бизнес-ориентированное, а просто для всеобщего блага.

Выпущенный код ограничен Nouveau DRM драйвером ядра, а разработка Nouveau застряла на GL3, не справившись с аппаратным обеспечением NVIDIA с поддержкой OpenGl 4.x.

http://nvworld.ru/news/2014/02/10/#nvidia-releasing-source-code-for-k1

http://wccftech.com/nvidia-open-source-tegra-k1-code/

★★★

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

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

навряд ли

но это кмк уже большой шаг в повороте невидии лицом к linux-человечеству

fcx ★★★
() автор топика

Ничего важного как всегда нет:

патчи только для поддержки в ядре, т.е. без патчей для Mesa3D и DDX, и только для Tegra K1.

The scope of this work is strictly limited to Tegra (although given the similarities desktop GPU support will certainly benefit from it indirectly), and we do not have any plan to work on user-space support. So do not uninstall that proprietary driver just yet. ;)

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

таки ненужно?

может быть для планшетов станут возможны нормальные сборки линухов - это не так уж и плохо

fcx ★★★
() автор топика

Linux... linux... linux...

cоовсем уже зажрались на своей Линдовс. между тем невидия делает нашный проприетарный блоб для фряхи и солярки. да и этот новый опен соус тоже везде будет!

PS упс, оказывается нувье - линукс онли :) кто знал!

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

решила сделать что-то не бизнес-ориентированное, а просто для всеобщего блага

Ой ли. Просто их предыдущие тегры оказались ненужны потому что не было дров.
С четвёртым ударом граблей по лбу пришло озарение.

Deleted
()

Если в nouveau для тегры будет полноценный OpenGL, а не GLES, определённо будет иметь смысл прикупить железку на той тегре.

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

время покажет - нужен или нет

хотелось бы иметь настоящий linux на планшете в дуалбуте

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

С четвёртым ударом граблей по лбу пришло озарение.

А вот если бы грабли были детские, дошло бы с первого раза :3

Deleted
()

Интересно, что их заставило пойти на такой шаг. Кмк, это попытка nvidia удержаться на рынке SoC армов.

Имхо, сделай они это несколько лет назад то было бы гораздо больше эффекта от открытия дров.

Кстати, а есть ли реальный смысл скрывать сырцы дров? Может ли это дать конкурентам преимущество?

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

прочел

мобильный ускоритель псевдографики

подумал
посмеялся
перепрочитал

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

Но зачем? И что вас не устраивает в ES?

trex6 ★★★★★
()

а разработка Nouveau застряла на GL3, не справившись с аппаратным обеспечением NVIDIA с поддержкой OpenGl 4.x.

Это проблемы месы, а не конкретно нуво.
4.х нет ни у кого.

Она опубликовала исходный код для чипа GK20A, т.е. для Tegra K1.

Угу. Причем по заявлениям разработчиков нуво там обфускаций и магии полно.

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

интриги

может зеленоглазые этим хотели перед инвесторами и рынком выступить?

ну, типа как отреагируют и от этого дальше плясать

тогда это мракетинг и фуфел

к сожалению

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

обфускаций и магии полно.

Опять обманули - расходимся.

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

Угу. Причем по заявлениям разработчиков нуво там обфускаций и магии полно.

Осталось еще им выделить бесплатного мудреца чтеца из команды разработчиков компании.

anonymous_sama ★★★★★
()

Вот что палец Линуса может.

yacuken ★★★★
()

Я так понимаю, что это позволит на устройствах с этой тегрой собирать ядро\андроид не дожидаясь драйверного блоба от невидии. Ну тогда гуд. Сколько устройств не обновляются на новые версии из-за того что производитель SOC зажал драйверы под свежие версии.

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