The OpenNET Project / Index page

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

Разработчики Sailfish OS обеспечили возможность использования GPU-драйверов Android в Wayland

12.04.2013 20:45

Карстен Мунк (Carsten Munk), основатель проекта Mer (форк MeeGo), занимающий должность руководителя по разработке в компании Jolla, основанной бывшими сотрудниками Nokia с целью разработки новых смартфонов, построенных на базе Linux-платформы MeeGo, сообщил о проведении адаптации Wayland для работы с графическими драйверами для платформы Android. Работа выполнена в процессе разработки операционной системы Sailfish.

Для задействования специфичных для платформы Android драйверов в обычном окружении Linux задействована ранее подготовленная Карстеном библиотека libhybris с реализацией прослойки для обеспечения работы в системах на базе Glibc специфичных для платформы Android драйверов устройств, работающих в пространстве пользователя и завязанных на использовании системной библиотеки Bionic. К сожалению на рынке мобильных систем сложилась практика, когда производители выпускают драйверы только для Android и игнорируют графический стек Linux. Возможность использования драйверов Android на системах с Glibc существенно упростит адаптацию различных Linux-систем для оборудования, изначально поставляемого с прошивками на базе Android.

В настоящее время уже подготовлен рабочий прототип для запуска композитной подсистемы Qt/QML (Qt Compositor) поверх Wayland с рендерингом вывода через Android-драйверы для GPU Qualcomm. После проведения окончательной чистки кода результаты планируется опубликовать под лицензией LGPLv2.1. Подготовленный код не привязан к системе Sailfish и сможет использоваться в таких проектах, как Open webOS, Qt, KDE, GNOME, Hawaii, Nemo Mobile, Mer Core и EFL.



  1. Главная ссылка к новости (http://mer-project.blogspot.fi...)
  2. OpenNews: Проект по запуску Wayland поверх Android
  3. OpenNews: Компания Jolla представила основанную на MeeGo операционную систему Sailfish
  4. OpenNews: Началось тестирование SDK для ОС Sailfish, развиваемой компанией Jolla на базе MeeGo
  5. OpenNews: Компания Jolla из-за проблем с патентным законодательством не будет поставлять в США смартфоны на базе Sailfish
Лицензия: CC-BY
Тип: К сведению
Короткая ссылка: https://opennet.ru/36685-wayland
Ключевые слова: wayland, android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (92) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, zburguy (ok), 00:30, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • –20 +/
    Мы хотим свой еще стотысячный велосипед, а потом почему на сто тысяч первую систему не делают драйверы...
     
     
  • 2.27, Аноним (-), 12:11, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Потому что мы не привыкли жрать что дают. Есть те кто прогибается под мир. А есть те кто прогибают его под себя. Выбор за вами.
     
     
  • 3.57, verus (ok), 16:15, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    А можно ничего никуда не гнуть, а просто жить спокойно?
     
     
  • 4.60, Ordu (ok), 17:01, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Что вы называете "жить спокойно"? Жрать, срать, спать и наслаждаться этой деятельностью до момента смерти? Вполне законное желание, и такая "спокойная жизнь" для овощей замечательно подходит, но не все люди -- овощи.
     
     
  • 5.90, kurokaze (ok), 14:09, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • –6 +/
    >Что вы называете "жить спокойно"?  Жрать, срать, спать

    О, юнный падаван, расскажи нам сколько дней ты уже не жрешь, не спишь и терпишь?

    >и наслаждаться этой деятельностью до момента смерти?

    Ну можешь власяницу одеть и кнутами себя стегать.

    >но не все люди -- овощи.

    Вот те кто любит порассуждать что онb "не овощb" - в жизни первостатейные овощи и есть

     
     
  • 6.103, Ordu (ok), 13:09, 15/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Почему это вас так волнует А вообще, вы как-то совершенно по-детски передёргива... большой текст свёрнут, показать
     
     
  • 7.114, terraslav (ok), 08:37, 07/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    "А может так и надо" - /Вассисуалий Лоханкин/
     
  • 4.65, Аноним (-), 17:46, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > А можно ничего никуда не гнуть, а просто жить спокойно?

    Как овощ на грядке? Ну попробуйте. Правда обычно тогда мир выгибают другие и не факт что в ту сторону которую удобно вам. Так что овощей начинает припекать.

     
  • 3.73, egress (ok), 20:36, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >  Потому что мы не привыкли жрать что дают. Есть те кто прогибается под мир. А есть те кто прогибают его под себя. Выбор за вами.

    Не стоит прогибаться под изменчивый мир, пусть лучше он прогнется под нас..
    Ну если более серьезно вы демонизируете и без того полный демонов мир Linux :) Mir, Walynad, X все достойно на жизнь, но время покажет что достойнее

     

  • 1.3, Аноним (-), 00:37, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Это отлично, можно будет установить на андроидфоны нормальную ОС.
     
     
  • 2.6, Vkni (ok), 01:13, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –10 +/
    > Это отлично, можно будет установить на андроидфоны нормальную ОС.

    Зачем? Это же телефон.

     
     
  • 3.8, runoverheads (ok), 01:50, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +9 +/
    во первых, почему телефону не нужна нормальная операционка? а во вторых, это не только телефоны.
     
     
  • 4.18, Vkni (ok), 07:39, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вы под "нормальной ОС" понимаете десктопную ОС, изначально вообще разработанную для стационарного компа. У телефона же несколько другие задачи, поэтому для него требования к "нормальной ОС" другие. В частности, "real-time", если не упоминать общее место - интерфейс.
     
     
  • 5.20, Аноним (-), 07:54, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    А у 10тидюймового планшета с клавиатурой какие задачи? И чем он принципиально отличается от нетбука в таком случаи?
     
     
  • 6.21, Vkni (ok), 08:10, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Смотрим на 2 реплики выше и видим, что разговор об "андроидофонах". Т.е. телефонах с Андроидом.
     
     
  • 7.22, Аноним (-), 09:10, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Хоспади, человек по инерции так написал. Да и дроидофоны, в том числе кетаефоны, сейчас уже стали такими, что назвать их телефонами можно условно
     
     
  • 8.23, zhuk (?), 09:23, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +8 +/
    вот именно этими лопатами тока огороды вскапывать... текст свёрнут, показать
     
     
  • 9.37, Аноним (-), 12:25, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Circuit-switched проиграл войну packet-switched Окончательно и бесповоротно Su... текст свёрнут, показать
     
     
  • 10.104, Мимокрок (?), 17:11, 15/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Yup, sure thing http habrahabr ru company megafon blog 156051 уж простите з... текст свёрнут, показать
     
  • 7.94, Aceler (ok), 15:22, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    К телефону запрещено подключить USB клавиатуру/мышь и HDMI монитор? К моему можно.
     
     
  • 8.100, Vkni (ok), 01:00, 15/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Они у вас всегда в кармане ... текст свёрнут, показать
     
  • 5.28, Anonim (??), 12:12, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, декстопную изначально вообще разработанную для компа, но с тачевым интерфейсом  звонилкой.
     
  • 5.42, all_glory_to_the_hypnotoad (ok), 13:19, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    под нормальной ОС понимаем хотя бы юзабильную и удобную ос для смартфона. Андроид же какое-то совершенно неудобное гогно под которое к тому же ещё и нет многого по, ибо всё нужно писать с полного нуля.
     
  • 3.24, Аноним (-), 10:18, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Эти "телефоны" под Android давно сравнялись по мощи с наладонниками. Для функции просто "звонить" достаточно было 16-разрядного управляющего контроллера. А нормальную ОС необходимо, чтобы превратить этот "телефон" в коммуникатор, которому можно доверять свою личную информацию. И он её бы не сливал в пользу ББ.
     
     
  • 4.30, Аноним (-), 12:13, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Эти "телефоны" под Android давно сравнялись по мощи с наладонниками.

    Они их давно перегнали и сравнялись по мощности с десктопом 10-летней давности.

     
  • 3.29, Аноним (-), 12:12, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Зачем? Это же телефон.

    Это карманный компьютер. Вполне хорошая и универсальная штука - нечто, затыкающее десктоп 10-летней давности теперь умещается в кармане. Тупо ограничиивать это метанием птиц и кормлением рыб. А ничего иного ведроид не умеет толком. Там даже просто терминалка - роскошь. За которую надо доплачивать или смотреть рекламу.

     
     
  • 4.69, Vkni (ok), 19:21, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Это карманный компьютер. Вполне хорошая и универсальная штука - нечто, затыкающее десктоп
    > 10-летней давности теперь умещается в кармане.

    Это устройство не затыкает десктоп 10-ти летней давности по интерфейсам. Собственно, по интерфейсам ваш телефон не затыкает даже IBM PC XT с мышкой. Поэтому классический терминал там нормально не взлетит. Можно попробовать разработать что-то столь же крутое для пальцетыкательного интерфейса, но пока этого нет.

    По вычислительной мощности - да, телефон быстрее. Но по вычислительной мощности, даже вшивый микроконтроллер в винчестере затыкает десктопы 20-ти летней давности.

     
     
  • 5.74, Аноним (-), 20:54, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Это вы так думаете А у меня вот лежат по сути кишки этого самого, в виде девбор... большой текст свёрнут, показать
     
     
  • 6.80, Vkni (ok), 22:31, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Вы не понимаете, о каких интерфейсах идёт речь Не интерфейсах машина-машина, а ... большой текст свёрнут, показать
     
     
  • 7.81, Michael Shigorin (ok), 22:52, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Как эти штуки помогают набирать текст - непонятно.

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

     
     
  • 8.85, Vkni (ok), 23:58, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    То был риторический вопрос - ... текст свёрнут, показать
     
  • 7.86, sasa (??), 00:02, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы не понимаете, о каких интерфейсах идёт речь. Не интерфейсах машина-машина, а
    > интерфейсах машина-человек. Или вы умеете напрямую работать с SATA, так сказать,
    > силой мысли?

    Какой же вы оказывается далекий :) эту ерунду покроет HDMI + USB, которые есть практически во всех современных SoC на базе cortex-a8 и выше.

     
     
  • 8.87, Vkni (ok), 01:07, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Милый Sasa, расскажите, как из 3-х разъёмов USB и одного HDMI сделать стандартну... текст свёрнут, показать
     
     
  • 9.88, sasa (??), 01:49, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Элементарно мой юный друг клавиатура http images yandex ru yandsearch text D... текст свёрнут, показать
     
     
  • 10.89, Vkni (ok), 01:56, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Оч хор Вот когда это будет, и народ реально будет таким пользоваться, тогда и ... текст свёрнут, показать
     
     
  • 11.95, Аноним (-), 19:23, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    друг, хотел бы я посмотреть как ты будешь таскать с собой в сумке вышеназванный ... текст свёрнут, показать
     
     
  • 12.99, Vkni (ok), 23:11, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Милый Аноним, у меня есть 11-ти дюймовый MBA, его можно таскать с собой Конечно... текст свёрнут, показать
     
  • 6.91, kurokaze (ok), 14:14, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Лично мой N900 вообще имеет usb-хост. А вот там можно уже и  мышку, и флешку и хоть черта лысого. Лишь бы ему питания
    > хватило (хост выдает 100 ма, от телефонной батареечки больше - сложно).
    > Можно усилить USB-хабом с питанием.

    Бгаагага, мой планшет с андроидом все это тоже могет

    > Ну вообще-то на лично моем N900 именно нормальный терминал как раз и
    > взлетает. И даже клавиатура аппаратная там есть. А вот на ведроиде
    > тyпoрылом - там да, это почему-то целая проблема.

    Какая проблема? Подключил через OTG/bluetooth клаву и вперед

    > Но это тyпopылость ведроида, а вовсе не...

    Да не, это тупрылость фанатичных анти-андроид-овцев же.

     
  • 3.40, Аноним (-), 12:35, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Зачем? Это же телефон.

    Затем что способы коммуникации более чем столетней давности неизбежно заменяются на более удобные и менее назойливые способы коммуникации XXI века. Это эра сетей пакетной передачи данных, TCP/IP и прочая.

     
  • 3.82, DFX (ok), 23:14, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    это уже давно железо общего назначения, а уж для чего оно, решать должен владелец.
    всё это рыночное сегментирование программными методами - неэтичное занятие.

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

     
  • 3.115, terraslav (ok), 08:39, 07/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> Это отлично, можно будет установить на андроидфоны нормальную ОС.
    > Зачем? Это же телефон.

    Как-те не особливо кошерно разговаривать по 10-дюймовому "телефону";)

     

  • 1.4, Sauron (??), 00:58, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    То есть они сделали ровно тоже самое, что делают разработчики Убунты, но поверх вайланда?
    Смешная ситуация получается, вроде бы тулкит один Qt5, а графических систем две.
     
     
  • 2.5, anonnonon (?), 01:08, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ну протоколы то разные. Разные инструкции, wayland - вроде более академичный подход - сначала стандарт все продумать, а потом писать. Mir - это сначала писать, воткнуть везде ограничение на 60 fps, а потом уже будем думать что отсталость в качестве стандарта, но зато они сразу сказали, чтоб обеспечить совместимость - нужная нормальная реализация egl (то есть и блобы и открытые дрова будут его поддерживать на уровне), что очень правильно.
     
  • 2.26, Аноним (-), 12:07, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, разработчики убунты взяли его наработки и как это обычно бывает начали выдавать за свои, ну как минимум не говорить чьи. В оригинальном посте на английском это есть.
     
     
     
    Часть нити удалена модератором

  • 4.43, Имя (?), 13:33, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Ты не читал, а говоришь, наверно просто ты ...

    Earlier this year however, I discovered that a well-known company had taken the code - disappeared underground with it for several months, improved upon it, utilized the capability in their advertisements and demos and in the end posted the code utilizing their own source control system, detached from any state of that of the upstream project's. Even to the extent some posters around the web thought libhybris was done by that company itself.

     
     
     
    Часть нити удалена модератором

  • 6.63, szh (ok), 17:31, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    покликайся по ссылкам в том тексте если не осилил посмотреть куда они ведут, и не тупи. Там ссылки прямо на ubuntu.com
     
  • 5.68, Michael Shigorin (ok), 17:53, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Earlier this year however, I discovered that a well-known company

    Шо, опять?! (ц)

    PS: "честный человек", предупреждение за введение в заблуждение одним уже ником.

     
  • 4.44, бедный буратино (ok), 13:50, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Я прочитал оригинальный пост

    Вся жизнь крутилась вокруг явления. Оно росло, жило и ширилось. Вокруг него возникали поселения, селились целые семьи, росли дети. Всё возвращалось на круги своя, и всё шло по кругу. Все смирились с порядком вещей, и это было даже клёво - люди спорили и соглашались, рождались и умирали, целые династии возрастали, один только буратино смог под шумок спилить немало брёвен.

    Но пришёл ОН. Человек, который прочёл оригинальный пост.

    Что же ты наделал, изверг?


     
  • 2.31, Аноним (-), 12:14, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Смешная ситуация получается, вроде бы тулкит один Qt5, а графических систем две.

    Кутям не привыкать. Они поверх такого количества графических подсистем работают, что плюс-минус еще одна - вообще не проблема. Хинт: куть например в винде и на маках работает.

     

  • 1.7, pavlinux (ok), 01:20, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Сколько же в мире костылей, бубнов и шаманов из-за закрытых драйверов.
     
     
  • 2.9, Анонимный драйверописатель (?), 02:38, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Напиши открытые, в чём проблема?
     
     
  • 3.10, pavlinux (ok), 02:46, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проблем нет, давай спецификации оборудования.
     
     
  • 4.11, Анонимный драйверописатель (?), 03:51, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –10 +/
    С чего бы я должен что-то давать? Да и зачем? Авторы нуво и без них обходятся.
     
     
  • 5.32, Аноним (-), 12:14, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А ты вообще кто такое? Анонимный выпекатель GPU из г@вна и палок? :)
     
  • 5.47, pavlinux (ok), 14:01, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Авторы нуво и без них обходятся.

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

     
     
  • 6.71, Аноним (-), 20:19, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > мерседесе с заблокированными, со второй по шестую скоростями, выключенным
    > кондиционером, и рулём поворачивающим только на право.

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

     
     
  • 7.77, pavlinux (ok), 22:18, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Как ты при этом нвидией пользуешься? :)

    http://www.geforce.com/drivers/results/59927#

     
  • 2.13, etw (ok), 04:54, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –5 +/
    К слову закрытые драйверы такие костыльные и юзерспейсные в свою очередь потому, что ядро под GPL.
     
     
  • 3.14, Xasd (ok), 06:55, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > К слову закрытые драйверы такие костыльные и юзерспейсные в свою очередь потому, что ядро под GPL.

    а почему же тогда драйвера от Intel HD -- не являются костыльными и закрытыми?

    и кстате -- как там дела у FreeBSD с <безкостыльными> видеодрайверами?

     
     
  • 4.96, etw (ok), 21:07, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> К слову закрытые драйверы такие костыльные и юзерспейсные в свою очередь потому, что ядро под GPL.
    > а почему же тогда драйвера от Intel HD -- не являются костыльными

    Потому что не закрытые.


     
  • 4.98, etw (ok), 21:16, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > а почему же тогда драйвера от Intel HD -- не являются костыльными
    > и закрытыми?
    > и кстате -- как там дела у FreeBSD с <безкостыльными> видеодрайверами?

    Не знаю. У любителей BSD поинтересуйся.

     
  • 3.25, sasa (??), 11:31, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –8 +/
    > К слову закрытые драйверы такие костыльные и юзерспейсные в свою очередь потому, что ядро под GPL

    Драйверы костыльные потому что драйверописатели не успевают за производителями процессоров, а китайцы и вовсе забивают на софт - лишь бы что-то работало и поскорей выкинуть на рынок за копейки - именно поэтому абсолютно все китайские андроидофоны такие убогие. На китайские процессоры нет документации _вообще_, т.е. она не закрыта - ее просто нет :) Самый качественные драйверы для android - у TI, которые тратят нехилые бабки на доработку. Юзерспейсные они потому что в Linux очень отсталый на данный момент графический стек, а юзерспейс еще хуже - тупое копирование интерфейса Windows с опозданием на несколько лет.

     
     
  • 4.34, Аноним (-), 12:19, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > _вообще_, т.е. она не закрыта - ее просто нет :)

    Да? А как это у меня даташит на китайский allwinner A10 открыт вот прям ща? Не знаете? Вы когда пургу гоните - все-таки не завирайтесь. Все у них есть, просто зачастую или куцее или под NDA. И описано таки не все. Какой-нибудь MALI GPU - понятен фиг, отдельный блок и описывается совсем другими документами. Которые получать надо у ARM, а вот они на этот документ зажлобились почему-то.

     
     
  • 5.38, sasa (??), 12:27, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > А как это у меня даташит на китайский allwinner A10 открыт вот прям ща?

    можешь подтереться такими даташитами, почитай вот про китайскую модель бизнеса

    http://lists.phcomp.co.uk/pipermail/arm-netbook/2012-March/002881.html

     
     
  • 6.67, Аноним (-), 17:50, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > можешь подтереться такими даташитами, почитай вот про китайскую модель бизнеса

    Можешь своим сообшением подтереться. Пока ты несешь булшит на форумах, народец просто разрабатывает. Некоторая доля правды там конечно есть, но как известно, бизнес - штука гибкая. Даже китайский. Вот что-что а китезы как ни странно вполне вменяемо ведут бизнес. Хоть и казалось бы, коммунисты.

     
     
  • 7.93, kurokaze (ok), 14:21, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Хоть и казалось бы, коммунисты.

    Коммунизмом там вообще то даже не пахнет. Да и социализмом весьма не везде.
    А что до названий, то могли себя и Третьим Римом назвать и Пятой Галактической Империей.

     
  • 5.48, pavlinux (ok), 14:05, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> _вообще_, т.е. она не закрыта - ее просто нет :)
    > Да? А как это у меня даташит на китайский allwinner A10 открыт
    > вот прям ща?

    Спеки процессора на 80 страницах?!!! Несмешите мои тапочки. :D

     
     
  • 6.72, Аноним (-), 20:24, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Спеки процессора на 80 страницах?!!! Несмешите мои тапочки. :D

    На 495 страницах не хотел? А то ишь какой оптимист - там периферии дохрена. Ну а описальник на само ядро cortex-A8 берется на arm.com, пересказывать его ясен пень никто у себя в даташите не станет.

     
     
  • 7.83, sasa (??), 23:40, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > На 495 страницах не хотел? А то ишь какой оптимист - там периферии дохрена.

    Это лажа однозначно. К примеру для i.mx6 один reference manual 5800 стр., кроме этого без NDA: еррата на процессор, аппнот с рекомендациями по дизайну систем на базе процессора, аппнот с описанием калибровки DDR2/3, карты фьюсов, даташит с общим описанием и электрическими характеристиками, описание корпусов BGA, утилита с мануалом для настройки мультиплексоров IO. Под NDA: видеопроцессор, криптопроцессор и HAB, графический процессор.

     
  • 7.102, BayaN (ok), 12:24, 15/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Спеки процессора на 80 страницах?!!! Несмешите мои тапочки. :D
    > На 495 страницах не хотел?

    Неа, не хотим. Такого говна даже на 10000 страницах не надо.
    Да и вообще в чем фишка в страницах мерять, при желании воды можно расписать на неограниченное число страниц, толку только.

    >А то ишь какой оптимист - там периферии дохрена.

    Ни в одном даташите на a10 нету детального описания периферии, по нему невозможно написать драйвера. Единственным источником информации сейчас служат исходники форка uboot и ядра Linux на гитхабе. Только качество этих исходников ровно такое же, как и даташита. Поэтому в таком виде попасть им в ванильное ядро не суждено, а допилить по нормальному без документации тоже фиг.

     
  • 4.92, kurokaze (ok), 14:19, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > на доработку. Юзерспейсные они потому что в Linux очень отсталый на
    > данный момент графический стек, а юзерспейс еще хуже - тупое копирование
    > интерфейса Windows с опозданием на несколько лет.

    Лол, вантузотроль изыди. Я 12 лет назад ушел с маздая именно потому что он внутри был убог и тормозил по сравнению с линем. А потом периодически смеялся с того как вантузятники радуясь приветствуют "новые" фичи которые несколько лет до того уже в КДЕ были.

     
  • 4.97, etw (ok), 21:13, 14/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    >> К слову закрытые драйверы такие костыльные и юзерспейсные в свою очередь потому, что ядро под GPL
    > Драйверы костыльные потому что драйверописатели не успевают за производителями процессоров,
    > а китайцы и вовсе забивают на софт - лишь бы что-то
    > работало и поскорей выкинуть на рынок за копейки - именно поэтому
    > абсолютно все китайские андроидофоны такие убогие. На китайские процессоры нет документации
    > _вообще_, т.е. она не закрыта - ее просто нет :) Самый
    > качественные драйверы для android - у TI, которые тратят нехилые бабки
    > на доработку. Юзерспейсные они потому что в Linux очень отсталый на
    > данный момент графический стек, а юзерспейс еще хуже - тупое копирование
    > интерфейса Windows с опозданием на несколько лет.

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

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

     
     
  • 5.101, sasa (??), 01:15, 15/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > И, если на десктопах еще можно предложить пользователям самим компилировать прослойку для
    > связи блоба и ядра, что и делается нвидией и амд, то на мобильных платформах это уже не
    > прокатит и потому закрытые драйверы суют в юзерспейс.

    Какой-то поток сознания :) На линуксовый юзерспейс большинство производителей мобильных процессоров просто забивает потому что выгоды от его использования ноль целых хрен десятых. Ядерная часть есть у всех драйверов GPU. Есть такой нюанс - на десктопах видеоадаптер/видеокарта - законченное устройство одного производителя, в SoC видеопроцессор, графический процессор и видеоподсистема - это три разных процессора, такие же bus-master как CPU, теперь посмотри когда появился стандартный интерфейс dma-buf-sharing в майнстриме. По сути каждый производитель делает свои костыли для управления памятью, возьми драйвер freedreno в MESA - он работает только с древними ядрами Qualcomm для андроида через костыльную прослойку, и на других SoC (к примеру на i.mx51/53) хрен взлетит.

     
     
  • 6.105, etw (ok), 21:30, 15/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> И, если на десктопах еще можно предложить пользователям самим компилировать прослойку для
    >> связи блоба и ядра, что и делается нвидией и амд, то на мобильных платформах это уже не
    >> прокатит и потому закрытые драйверы суют в юзерспейс.
    > На линуксовый юзерспейс большинство производителей мобильных
    > процессоров просто забивает потому что выгоды от его использования ноль целых
    > хрен десятых.

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

    >Ядерная часть есть у всех драйверов GPU.

    И на мобильных платформах это обычно тонюсенькая прослойка без какой-либо логики. А вся логика драйвера в юзерспейсе, потому что, если ее запихнуть в ядро, то без открытия исходников распространять будет нельзя.


     
     
  • 7.106, sasa (??), 01:01, 16/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И на мобильных платформах это обычно тонюсенькая прослойка

    ты хоть один драйвер видела, перед тем как такую ерунду сморозить ?

    > А вся логика драйвера в юзерспейсе, потому что, если ее запихнуть в ядро

    подумай на досуге, если есть чем - почему Mesa или Bellagio все такие открытые и не в ядре работают.

     
     
  • 8.107, etw (ok), 02:20, 17/04/2013 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проприетарный драйвер тегры, например, таким образом реализован Тебя головой ст... текст свёрнут, показать
     
     
  • 9.108, sasa (??), 10:00, 17/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Ты зачем-то мне пытаешься объяснить то что сама придумала http lists freedeskt... текст свёрнут, показать
     
  • 9.109, Michael Shigorin (ok), 19:45, 17/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Барышня, полегче Особенно после рассказывания сказок ... текст свёрнут, показать
     
  • 3.33, Аноним (-), 12:15, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > К слову закрытые драйверы такие костыльные и юзерспейсные в свою очередь потому, что ядро под GPL.

    К слову, под тех которые "не-GPL" этих драйверов вообще нет. И не будет в обозримом будущем. Такая фигня.

     

  • 1.12, dr Equivalent (ok), 04:01, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    О, вот это уже дело. Поздравляю.
     
  • 1.15, inferrna (ok), 06:56, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, Пекка Ппааланен имеет к этому отношение?
    http://ppaalanen.blogspot.ru/2012/07/wayland-on-android-snapshot-release.html
     
  • 1.19, Vkni (ok), 07:43, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хочу отметить, что вот на планшетах Wayland уместен. Хотя не очень понятно, как он сможет работать с мозаичными WM, которые на планшетах тоже вполне неплохо бы смотрелись.
     
     
  • 2.36, Аноним (-), 12:21, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > как он сможет работать с мозаичными WM,

    Не очень понятно нафиг они на планшетах. Там не настолько большой экран.

     
     
  • 3.61, Vkni (ok), 17:30, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Там не настолько большой экран.

    На два расположенных рядом окна хватит.

     
  • 3.113, AlexYeCu (ok), 20:13, 06/08/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Если человек употребляет в одном предложении словосочетания «большой экран» и «мозаичный wm», можно с уверенностью утверждать, что эти самые мозаичные wm он видел в лучшем случае мельком.
     
  • 2.51, Sauron (??), 14:47, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Там в качестве композитора используется Qt, так что что напишите то и будет. Там даже биндинги к qml есть.
     
     
  • 3.62, Vkni (ok), 17:31, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    > Там в качестве композитора используется Qt, так что что напишите то и
    > будет. Там даже биндинги к qml есть.

    ?

     
  • 2.58, Имя (?), 16:35, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    и снова не читал

    (Ignore the tearing, old demo video)

     
     
  • 3.76, Честный человек (?), 21:39, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    Он это добавил позже:) В момент написания сообщения этого не было!
     
  • 2.59, all_glory_to_the_hypnotoad (ok), 16:35, 13/04/2013 [^] [^^] [^^^] [ответить]  
  • +/
    это артефакты телефонной камеры на которую снимали демо.
     

  • 1.53, Аноним (-), 15:23, 13/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Случайно прочитал в первом предложении: "бывшими собутыльниками Nokia" вместо "бывшими сотрудниками Nokia".
    Пятница удалась.
     
  • 1.112, Аноним (112), 10:50, 29/04/2013 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня odroid на котором убунту летает, хоть загружена с sd карты. Даже сейчас многие настольные компы этим не могут похвастать. А вот с видео и 3д все очень грустно. Так что такая разработка только к лучшему
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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