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
Тип: К сведению
Ключевые слова: wayland, android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (92) Ajax/Линейный | Раскрыть все сообщения | 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. Окончательно и бесповоротно. Submit or die, foolish human.

    P.S. пришли парни из МГТС, отрезали на@#й медный провод до АТС, протянули оптоволокно от своего роутера и поставили ... роутер. Который преобразует circuit-switched телефон в packet-switched voip. Circuit-switched умер. Да здравствуют пакетные сети передачи данных.

     
     
  • 10.104, Мимокрок (?), 17:11, 15/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    > Circuit-switched проиграл войну packet-switched. Окончательно и бесповоротно.

    Yup, sure thing. http://habrahabr.ru/company/megafon/blog/156051/ (уж простите за ссылку на петухабр)

    Ъ: 4Gшный VoLTE, в итоге, не используется, вместо него фоллбэк на circut-switched network. Вот такая победа packed-switched.

     
  • 7.94, Aceler (ok), 15:22, 14/04/2013 [^] [ответить]    [к модератору]  
  • +1 +/
    К телефону запрещено подключить USB клавиатуру/мышь и HDMI монитор? К моему можно.
     
     
  • 8.100, Vkni (ok), 01:00, 15/04/2013 [^] [ответить]    [к модератору]  
  • –1 +/
    > К телефону запрещено подключить USB клавиатуру/мышь и HDMI монитор? К моему можно.

    Они у вас всегда в кармане?

     
  • 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 [^] [ответить]    [к модератору]  
  • +/
    > Это вы так думаете. А у меня вот лежат по сути кишки
    > этого самого, в виде девборды на упомянутом allwinner A10. И вот
    > чего-чего, а интерфейсов там - мама не горюй!

    Вы не понимаете, о каких интерфейсах идёт речь. Не интерфейсах машина-машина, а интерфейсах машина-человек. Или вы умеете напрямую работать с SATA, так сказать, силой мысли?

    Интерфейсы машина-человек у любого смартфона уступают интерфейсам ХТ с мышью:

    1. Размер экрана у десктопа значительно больше.

    2. Клавиатура у десктопа эргономичная или близка к ней. Присутствует тактильная обратная связь.

    3. Мышь расположена удобно, она значительно более точное устройство позиционирования, нежели палец.

    У смартфона есть аналог светового пера, от которого на десктопах отказались в 80-х, датчики ускорения, компас, GPS. Как эти штуки помогают набирать текст - непонятно.

     
     
  • 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 [^] [ответить]    [к модератору]  
  • +/
    > Какой же вы оказывается далекий :) эту ерунду покроет HDMI + USB, которые есть практически во всех современных SoC на базе cortex-a8 и выше.

    Милый Sasa, расскажите, как из 3-х разъёмов USB и одного HDMI сделать стандартную 101 клавишную клавиатуру?

    В кармане-то у вас лежит смартфон, в котором разъёмы есть, а 15-ти дюймового дисплея с клавиатурой нет.

     
     
  • 9.88, sasa (??), 01:49, 14/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > В кармане-то у вас лежит смартфон, в котором разъёмы есть, а 15-ти дюймового дисплея с клавиатурой нет

    Элементарно мой юный друг
    клавиатура
    http://images.yandex.ru/yandsearch?text=%D1%81%D0%BA%;D0%BB%D0%B0%D0%B4%D0%BD%D0%B0%D1%8F%20%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D0%B0%20%D0%B4%D0%BB%D1%8F%20%D1%81%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD%D0%B0&img_url=http%3A%2F%2Fstatic.novate.ru%2Fpreview%2F21874s1.jpg&pos=0&rpt=simage&lr=213&noreask=1&source=wiz

    дисплей
    http://images.yandex.ru/yandsearch?text=google%20glass&img_url=http%;3A%2F%2Fwww.kurzweilai.net%2Fimages%2Fgoogle-glasses.top_.jpg&pos=0&rpt=simage&lr=213&noreask=1&source=wiz

     
     
  • 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 +/
    >> И на мобильных платформах это обычно тонюсенькая прослойка
    > ты хоть один драйвер видела, перед тем как такую ерунду сморозить ?

    Проприетарный драйвер тегры, например, таким образом реализован.

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

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

     
     
  • 9.108, sasa (??), 10:00, 17/04/2013 [^] [ответить]    [к модератору]  
  • +/
    > Я тебе объясняю, почему производители железа для мобильных платформ пихают большую часть своих блобы в юзерспейс

    Ты зачем-то мне пытаешься объяснить то что сама придумала
    http://lists.freedesktop.org/archives/mesa-dev/2013-February/034711.html

    > So don't look at freedreno as an example of how to write a libdrm
    > module or a DRM driver.. it is just an attempt to paper over a non-
    > standard kernel driver architecture.
    > The intention is that when there is a proper kernel driver, it will
    > be mostly just changes in libdrm_freedreno to adapt the gallium
    > driver and xf86-video-freedreno (ignoring the fbdev->KMS changes).

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

     
  • 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:
    Текст:


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