The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Релиз ARM-платформы Linaro 12.01 с поддержкой OpenGL ES 2 для Unity 3D и Compiz

30.01.2012 10:37

Консорциум Linaro, созданный компаниями ARM, Freescale, IBM, Samsung, ST-Ericsson и Texas Instruments, объявил о выходе программной платформы Linaro 12.01, вобравшей в себя последние наработки по развитию Linux для устройств на базе архитектуры ARM. Для загрузки доступно несколько наборов LEB-компонентов (Linaro Evaluation Builds) для построения готовых решений на базе Android 4.0.3 и Ubuntu Linux 11.10 для ARM-платформ Freescale iMX53, ST Ericsson Snowball, Samsung Origen и TI Panda board.

В рамках проекта Linaro поддерживаются модифицированные версии набора компиляторов GCC 4.6/4.6, отладчика GDB 7.3, набора утилит Binutils, эмулятора QEMU, графических компонентов, таких как Compiz и Unity, различных библиотек (alsa-lib, libpng, libjpeg-turbo). Для Linux-ядра 3.2 подготовлен специальный набор патчей, значительно расширяющих спектр поддерживаемых ARM-устройств, понижающих потребление энергии и повышающих производительность за счет использования специальных оптимизаций. Работа программных компонентов, оптимизированных для архитектуры ARM, проверена на различных ARM-совместимых SoC от разных производителей, что гарантирует работоспособность всех базовых программ на различном спектре устройств.

Дополнительно поставляются обновлённые инструменты кросс-компиляции и создания рабочих образов, которые оформлены в виде пакетов для различных версий Ubuntu. Тем не менее, Linaro не привязан к Ubuntu и предоставляет коллекцию типовых улучшений и дополнений, пригодных для использования в широком спектре существующих дистрибутивов, таких как Android, LiMo, MeeGo, Ubuntu, Debian и webOS. Целью Linaro является прямой вклад в развитие существующих открытых проектов, путем реструктуризации и оптимизации их кода для повышения эффективности работы на различных ARM SoC. Все создаваемые в Linaro инструменты разработки и основанные на Linux проекты поставляются в исходных текстах под открытыми лицензиями и рекомендуются для интеграции в основные проекты (upstream). Работа консорциума сфокусирована на обеспечении совместимости программных решений с устройствами на базе различных ARM-совместимых систем от разных поставщиков, что позволяет производителям программных решений и Linux-дистрибутивам сэкономить инженерные ресурсы за счет задействования унифицированного низкоуровневого программного обеспечения.

Ключевые новшества, представленные в выпуске Linaro 12.01:

  • Пользовательское окружение Unity 3D, композитный менеджер Compiz и opengl-тулкит Nux портированы для работы с OpenGL ES 2.0 (GLES), упрощенным вариантом OpenGL для мобильных устройств. Это очень важное достижение, открывающее двери к использованию оболочки Unity 3D и Compiz не только на компьютерах c полноценной реализацией OpenGL, но и на мобильных устройствах, поддерживающих лишь OpenGL ES, на которых ранее приходилось использовать оболочку Unity 2D, базирующуюся на библиотеке Qt. Код с поддержкой Unity 3D уже передан upstream-проектам Unity и Nux и будет по умолчанию поддерживаться в следующем выпуске Ubuntu;
  • В состав LEB-пакета на базе Ubuntu добавлен медиацентр XBMC, оптимизированный для использования на различных платформах ARM. Интегрированы компоненты, развиваемые в рамках проекта Ubuntu TV, ориентированного для использования на телевизорах и телеприставках. На базе Ubuntu TV подготовлен отдельный образ linaro-tv;
  • Обеспечена полная поддержка средств акселерации декодирования видео, используемых в SoC TI PandaBoard. Для PandaBoard также добавлена поддержка Gstreamer. В Ubuntu TV и XBMC обеспечена полная поддержка средств акселерации, доступных в SoC PandaBoard;
  • Представлена обновлённая версия оптимизированной с использованием набора команд NEON библиотеки libjpeg-turbo, в которую были бэкпортированы оптимизации, специфичные для платформы Android 4.0;
  • Обеспечена полная поддержка ускорения графических операций с использованием GPU Mali-400, поставляемого в SoC ST-Ericsson Snowball. В U-Boot-Linaro добавлена поддержка SoC Snowball;
  • В тестовом комплекте LAVA (Linaro's Automated VAlidation) обеспечена поддержка автоматизированного тестирования графической подсистемы, WiFi и Bluetooth.


  1. Главная ссылка к новости (http://lists.linaro.org/piperm...)
  2. OpenNews: Релиз Linaro 11.11, в который включены сборки Android 4 для дополнительных платформ ARM
  3. OpenNews: Новый план разработки выпусков ядра Linux c продлённым сроком поддержки
  4. OpenNews: Релиз ARM-платформы Linaro 11.06 с поддержкой оболочки Unity
  5. OpenNews: Компания Canonical представила первый прототип Ubuntu TV
  6. OpenNews: Linaro выпустил первый релиз компонентов по улучшению работы Linux на платформе ARM
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/32934-linaro
Ключевые слова: linaro, arm, ubuntu, android, unity
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (16) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Almas (??), 12:08, 30/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Т.е. это можно поставить на Тошибу АС100 вместо андроида ?
     
     
  • 2.3, mylefthand (?), 12:55, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    они там даже armhf не смогли. Только armel. Походу они просто взяли ubuntu.
     
     
  • 3.11, sasa (??), 15:43, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >они там даже armhf не смогли. Только armel.

    Это вообще о чем - чего не смогли ? armel - arm EABI, Little-endian.

     
  • 3.12, sasa (??), 16:08, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Понял - про тошу речь. Дурни из nvidia на tegra2 выпилили NEON - это акселератор выполняющий SIMD с поддержкой которого собирают все нормальные люди, он в том числе ускоряет и операции с плавающей точкой (кроме DP которая на десктопах нафик не нужна). Ставьте тормозной дебиан - там вообще VFP не используется, но работать будет :)
     
     
  • 4.16, Аноним (-), 21:46, 31/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Они не выпилили, неон - опциональное расширение. Но тем не менее нвидия ступила пожлобившись на этот набор команд. В тегра3 дошло и таки долицензировали ядро до нормального.
     
  • 3.14, Аноним (-), 17:32, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > они там даже armhf не смогли. Только armel.

    Пардон? ARMEL означает всего лишь ARM с little endian, "new" EABI. Про полавучку в этом контексте не уточняется.

     
  • 2.8, Вася (??), 14:12, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    На нее уже давно можно поставить убунту, пусть пока и без графического ускорения, так что на фиг там андроид?
     
  • 2.10, DFX (ok), 15:39, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну там же, вроде, какая-то nvidia'вская поделка, и видеодрайверы они под неё выпускать не хотят (сюрприз! пузырчатые nvidia-фанатики ликуют), nouveau это пока тоже не поддерживает.
    нравится tegra и пузырики ?) получайте, чтож.

    ещё, нвидиевцы тут недавно заговорили о поддержке Optimus'а в своих пузыриках. дак для этого они возжелали, чтобы им кусок GPL-кода из ядра подарили. вот молодцы-то!

     

  • 1.2, YetAnotherOnanym (?), 12:29, 30/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Народ, кто в теме, подскажите плз, в какой-нибудь доступной хомячку железке есть криптоакселератор хотя бы на уровне VIA'шного падлока? Или такое только для жырных корпоративных клиентов?
     
     
  • 2.7, XXX (??), 13:38, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    toshiba ac100 crypto-aes хардварное (но народ пишет, что на Cortex-a9 все равно быстрее)...
     
     
  • 3.13, YetAnotherOnanym (?), 17:05, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Пасиб!
     

  • 1.4, EuPhobos (ok), 12:55, 30/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Позитивная новость, есть над чем опять экспериментировать.
     
     
  • 2.9, Аноним (-), 15:04, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит «опять»? Оно выходит раз в месяц.
     
     
  • 3.15, EuPhobos (ok), 20:58, 30/01/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Что значит «опять»? Оно выходит раз в месяц.

    Не над сабжем, а вообще.. Мучаю свой n900 дебианом, кде встало, а вот компиз из сабжа нет, юнити пока не мучал.

     

  • 1.5, EuPhobos (ok), 12:57, 30/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Для загрузки доступно(http://releases.linaro.org/12.01/android/images-ics-preview/) несколько наборов
    >Not Found
    >The requested URL /12.01/android/images-ics-preview/ was not found on this server.

    Хех)

     
  • 1.6, mylefthand (?), 12:58, 30/01/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Интересно они собрали кеды с поддержкой OpenGL ES?
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2021 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру