Компания NVIDIA представила (http://www.nvnews.net/vbulletin/showthread.php?t=163916) первую альфа-версию Linux-дистрибутива Tegra 12, оптимизированного для использования на платформе Tegra 2 (http://ru.wikipedia.org/wiki/Nvidia_Tegra), сочетающей в одном чипе ARM-совместимый CPU, графическую подсистему, контроллер периферийных устройств и специализированные DSP-процессоры. Дистрибутив построен на пакетной базе Ubuntu 11.04 и предназначен только для разработчиков, а не для конечных пользователей.
В дистрибутиве используются (http://developer.download.nvidia.com/assets/mobile/files/Teg... Linux-ядро с оптимизациями и модификациями, подготовленными в рамках проекта ChromeOS (http://www.opennet.me/opennews/art.shtml?num=28926), и набор графических драйверов с поддержкой OpenGL ES 1.1, OpenGL ES 2.0, EGL 1.3, OpenMAX IL 1.1 и RandR 1.3.URL: http://www.nvnews.net/vbulletin/showthread.php?t=163916
Новость: http://www.opennet.me/opennews/art.shtml?num=31023
Во, дистростроительство махровым цветом!1. Дистр, оптимизированный под nVidia GF8800.
2. Дистр, оптимизированный под ATI Rage (к примеру)
3. Дистр для слабовидящих, оптимизированный под Standard VGA (нафиг им аксель? с их зрением больше чем 640 на 480 и 16 цветов и не надо!)
4. и так далее до бесконечности.Мужики, мне одному кажется, что эти дистры профанируют концепцию ОС как универсальной среды запуска ЛЮБЫХ ПОТРЕБНЫХ программ?
А не чо что там свой процессор? :))))))))зы. а вообще-то, собственно это и есть дистрибутив. А всякие ubuntu - независимая ОС.
Процессор там arm-совместимый.
Это не мешает ему обладать пачкой собственной периферии.
> Это не мешает ему обладать пачкой собственной периферии.Но для поддержки "пачки периферии" новый дистрибутив не нужен.
Как раз это и хотел написать. "А ничего что там ARM?"
А ничО что не только у них?
Ubuntu - это тоже лишь дистрибутив, а не отдельная ОС, и не надо преувеличивать заслуг этой инициативы. Canonical не разработала все программы ядро и сервисы, которые включаются в сборки Ubuntu, они только упаковывают проги в свои дистры, которые им нравятся + некоторые свои утилиты. Свободная ОС одна единственная, представленная в виде большого числа дистрибутивов, адаптированных для различных задач. Когда уже народ это поймёт?
"оптимизированный" во всех этих случае означает "тщательно доработанный напильником" =)
Написано - дистр для разработчиков. Чего заистерил?
> Мужики, мне одному кажется,Мужик, мне похрену что там тебе кажется. Сделай поддержку тегры лучше и толкани в майнлайн. Тогда ты будешь крут. Или STFU, нытик. На выбор.
Не только тебе так кажется, дружище Аноним. Слишком много линуксов и с каждым днем всё больше.
почему бы им просто не открыть репозиторий пакетов со своими сборками ?
Вот этого я тоже понять никак не могу. В домене дистровотч, вместо "тысячи их!".
Потому что нвидия - махровые проприетарщики
> почему бы им просто не открыть репозиторий пакетов со своими сборками ?От них кроме драйверов ничего вообще не требуется.
> почему бы им просто не открыть репозиторий пакетов со своими сборками ?А что, уже есть официальная сборка убубна для ARM?
> А что, уже есть официальная сборка убубна для ARM?Уж давно. Недавно даже вышел какой-то полуофициальный ман как заливать оную в BeagleBoard. Но до тебя допрет лет через 20, как обычно.
Значит ли это, что я смогу ставить официальную Убунту без костылей, скажем, на Toshiba AC100 в скором времени? Долго еще пилить то под эту Тегру 2 чтоб без танцев с бубном можно менять андройд на Убунту?
> Значит ли это, что я смогу ставить официальную Убунту без костылей, скажем,
> на Toshiba AC100 в скором времени? Долго еще пилить то под
> эту Тегру 2 чтоб без танцев с бубном можно менять андройд
> на Убунту?Нет. Все дистростроительство нацелено на то, что есть официальный дериватив Линукса - и на его основе десятки, если не сотни, специализированных сборок под всякие целевые нужды. Это маразм, но другие идеи луноходов не посещают. Свобода же!
ОБЪЯСНИТЕ МНЕ, что это означает! nVidia жадничает?
Всего лишь то, что она в мэйнстриме СПО. Добавила свои пять копеек в толпу специализированных дистров. И теперь их 1001.
Это означает, что нвидиа сама станцевала танцы с бубном за всех тех, кто хочет поставить убунту на тегру. Чтобы юзерам не приходилось ломать голову над одними и теми же проблемами.
Это не линукс-вэй.
это юзер-френдли
> Это не линукс-вэй.Это не линукс вэй, но это все-таки лучше чем, простите, колхозить самолично видеодрайвер для этой проприетари из андроидных либ и демонов. Еще б до них доперло спеки открыть - и было бы вообще шикарно.
> Это означает, что нвидиа сама станцевала танцы с бубном за всех тех,
> кто хочет поставить убунту на тегру. Чтобы юзерам не приходилось ломать
> голову над одними и теми же проблемами.ага, мечты, на плату Harmony и только не хотел?
А как же "Nvidia says no to Linux on Tegra netbooks, chooses WinCE"?
http://arstechnica.com/gadgets/news/2009/06/nvidia-says-no-t...
> А как же "Nvidia says no to Linux on Tegra netbooks, chooses WinCE"?Пруф или не было)
> А как же "Nvidia says no to Linux on Tegra netbooks, chooses WinCE"?Так это они в 2009 сказали. Аналогично и с плеерами было, etc. А после этого - лососнули тунца по полной. Майкрософт официально слил Zune и повторяет подвиг с LosePhone7. Ну вот, посмотрели нвидия на то как конкуренты бойко барыжат, в то время пока они щелкают клювами, слушают как MS машет в воздух кулаком и обещает когда-то там показать всем - они засунули дружбу с MS куда подальше - "дружба дружбой, а деньги врозь". Их основной рынок нынче - ВНЕЗАПНО девайсы с андроидом типа планшетов и переросточных телефонов :). Тем не менее, на нетбуках лучше бы смотрелась именно убунта...
по мне, так мухи должны быть отдельно от котлет.
> От них кроме драйверов ничего вообще не требуется.Вот срач развели! А хоть бы кто по ссылке сходил. Есть там отдельный Driver package, я правда в него не лазил, т.к. без нужды, но кому надо, тот поставит.
Ну а кто не хочет работать напильником, поставит их сборку убунты и всего делов.
Т.е. теперь блоб поддерживает видеочипы из тегры?
Простите, но это маразм.
А если я не хочу Ubuntu?
Те кто видел что творится в AC-100 матерятся на чём свет стоит. Какие то там даемоны висят, через костылик с ядром общаются... Аж страшно.
Улучшения в ядре говорите, а почему они ещё не интегрированы в mainline-ветку ядра?
Мутят они чего то. Есть же DKMS, нехай поставляют собранные объектные файлы, которые при смене версии ядра автоматиченски будут перелинковываться. Всё должно быть максимально искоробочно для любого дистра, а целый дистр ради поддержки одной железяки, кхм...
Не все дрова и патчи сразу принимают в ядро, да и не сразу. А тут сразу.
А по поводу только Ubuntu - не пилить же им кучу дистров? Они взяли самый ходовой целясь на максимальную аудиторию. Мне кажется, это правильный шаг.
Естественно не сразу, но почему просто не сделать официальный nvidia-репозитарий, договориться с Canonical, чтобы те встроили в свой менеджер оборудования автоматичесое обноружение их железа и подключение их репа, с их ядром и их драйверами. Но зачем целый дистр то?
> их железа и подключение их репа, с их ядром и их драйверами. Но зачем целый дистр то?Эм.. чтобы подключить реп надо как-то загрузить систему, не? Это значит что правильный кернел и дрова изначально уже должны были быть :)
> Простите, но это маразм.
> А если я не хочу Ubuntu?Это дистрибутив для разработки, а не для повседневной работы. А там пусть хоть Linux XP.
> Это дистрибутив для разработки, а не для повседневной работы. А там пусть хоть Linux XP.А ты уже много разработал, умник? Ну, чтобы разработчикам указывать и вообще троллить в таком духе?
Блин, сколько же недоразумения в этом треде... Этот дистр всего лишь нужен для быстрой установки на устройство(в данном случае это Harmony). Отдельный архив с драйверами для тегры разумеется доступен и отдельно, так что никто не мешает заюзать их, например в генте.
> Блин, сколько же недоразумения в этом треде... Этот дистр всего лишь нужен
> для быстрой установки на устройство(в данном случае это Harmony). Отдельный архив
> с драйверами для тегры разумеется доступен и отдельно, так что никто
> не мешает заюзать их, например в генте.Драйвера скачал, посмотрел. В целом всё весьма прилично, скрипты для загрузки и сборки ядра есть, фирмвари для тегры есть. Что не понравилось: драйвера X.org-а собраны для разных версий abi, здорово, конечно, но хотелось бы всё-таки набо объектников что б можно было самому прилинковать их к иксам с любой версией abi. И почему у них софтина для сборки образа и прошивальщик закрыты?
>> Блин, сколько же недоразумения в этом треде... Этот дистр всего лишь нужен
>> для быстрой установки на устройство(в данном случае это Harmony). Отдельный архив
>> с драйверами для тегры разумеется доступен и отдельно, так что никто
>> не мешает заюзать их, например в генте.
> Драйвера скачал, посмотрел. В целом всё весьма прилично, скрипты для загрузки и
> сборки ядра есть, фирмвари для тегры есть. Что не понравилось: драйвера
> X.org-а собраны для разных версий abi, здорово, конечно, но хотелось бы
> всё-таки набо объектников что б можно было самому прилинковать их к
> иксам с любой версией abi. И почему у них софтина для
> сборки образа и прошивальщик закрыты?Напомнило мне CUDA. Тогда как драйвер сделан run-файлом, который заработает с любым ядром 2.4 и 2.6, и с любыми иксами от какой-то старой и до последней версии, CUDA распространяется в 5 версиях, начиная от RHEL 4 и заканчивая последними версиями новых дистрибутивов. При этом тоже в run-файлах. Попытка установить на предыдущую заканчивается руганью на старый glibc.
Заметил, что nvidia на Linux то ли программистов выделила меньше, чем раньше, то ли отношение к нему ухудшила. В драйвере последних версий наблюдаются глюки небывалых ранее масштабов, впервые за всё существование драйверов под Linux не реализуются новые функции. nv заброшен ещё до появления 3D-акселерации в nouveau (как раз 8-й GeForce, который с CUDA, и старше не поддерживает). Может, компания выделяет программистов в зависимости от процента скачивания линуксовых драйверов по сравнению с остальными? В то время как все скачивают из репозитариев.
> CUDA распространяется в 5 версиях, начиная от
> RHEL 4 и заканчивая последними версиями новых дистрибутивов.Они исправились! Зашёл на страницу скачивания nivida cg и увидел CG 3.0 в трёх вариантах: rpm, deb и tgz. И никакой привязки к окружению именно такого-то дистрибутива: rpm для всего где rpm, deb для Debian/Ubuntu, tgz универсален. Чую, скоро и CUDA так сделают.
> И почему у них софтина для сборки образа и прошивальщик закрыты?Старые проприетарные птицы пытаются научиться петь опенсорсные песни...
Слава богу, нвидия оразумилась, и есть надежда что они проснутся.
А то их тегра пока что вызывает как минимум недоумение. arm процессор, который невозможно нормально использовать без набора костылей, которые совместимы с дремуче древним ядром, да и с ним они глючат.
Ага, вот как они решили наипать Intel и IBM... :)
Не напрямую, так сбоку заходят.Пока CPU + DSP + GPU, затем DSP спаяют с GPU,
и скажут что это MFU (multi functional unit)
потом припаяют к ниму CPU, и выкинут DSP, получится
Linux on GPU - что они и хотели сделать 5 лет назад.
> Ага, вот как они решили наипать Intel и IBM... :)AMD успешно нае... их всех с своими видеокартами, где по факту несколько тысяч простых процессоров. Пока интел только это обещает, амд давно уже завалил этим рынок, ага.
>> Ага, вот как они решили наипать Intel и IBM... :)
> AMD успешно нае... их всех с своими видеокартами, где по факту несколько
> тысяч простых процессоров. Пока интел только это обещает, амд давно уже
> завалил этим рынок, ага.Я про портирование Linux на GPU
А как по мне, то прямая конкуренция с MeGoo от Intel только руками будущего сообщества. Вопрос удасться ли сформировать это самое сообщество? Чем идея nVidia уникальна по сравнению с MeGoo.
> идея nVidia уникальна по сравнению с MeGoo.Тем что в отличие от додиков из интела у них ARM. Который неплохо молотит, но мало кушает. Что позволяет использовать "телефонные" батарейки, с соответствующим бонусом в массогабаритные характеристики девайсов. На тегре реально сделать даже телефон. И делают. Реально выпускаемые. На интеле - много вы телефонов видели? К телефону с х86 понадобится чемодан с батарейками, как в ералаше. Главная проблема интела - то что они не могут засунуть свою гордость и сделать уже девайсы на более эффективной и подходящей архитектуре. И никому не впилось их жонглерство цифрами TDP и прочие получитерства - хорошее время работы при малой массе и размерах или есть, или нет. Сколько ни жонглируй.
Стоит в свете этой новости идти покупать AC-100?
> Стоит в свете этой новости идти покупать AC-100?Логично покупать asus eee transformer тогда уж - прикольнее задумано ;)
Юзаю на этом девайсе .38 ядро от marvin24, собрал окружение gentoo с hardfp, вчера прикрутил их новые xorg-овские драйвера... gnome 3 вполне комфортно стал себя чувствовать...
Что вы подразумеваете под "гном стал комфортно себя чувствовать"?
Покупай, покрасноглазишь вместе со всеми обладателями девайса: звука нет, саспенда нет, что предлагает l4t -пока что непонтяно, но 3д графики, похоже, пока тоже нет, бывают глюки с клавой и тачпадом, на котором скроллинга тоже нет, потому что для бОльшей стабильности его используют в режиме эмуляции мышки.
Ну и это не считая кривой разделки внутреннего ссд, которую изменить невозможно, необходимость прошивать каждый раз новое ядро с ББ.