LINUX.ORG.RU
решено ФорумTalks

Празные вопросы по directfb

 


0

1

Не очень понимаю, что такое direcfb, но судя по описанию это такая штука, которая сейчас всем нужна.
Чуть ниже есть тема про «умные» часы с тайзеном и иксами.
Активно пилится вейланд.
Разработчики мира симулируют деятельность.
Зачем это все нужно, если есть условно-готовый directfb, на котором даже железки выпускают?
Надо все переписать? Но и в остальных проектах надо.
Нет дров? Так на мобильных устройствах и так дров нет, все пишет производитель.
А в directfb есть оконный менеджер, композитный менеджер, звуковая подсистема, начаты проекты поддержки основных тулкитов, и даже «развивается» Xdirectfb, чтобы недоделки гонять в иксах поверх самого directfb.
Зачем велосипедить вейланд, мир? Какие у них принципиальные фичи предполагаются?

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

Ну wayland как и иксы может работать поверх directfb.

Ну так зачем вообще нужен этот wayland?
Есть рабочие навороченные иксы. Есть легкий directfb, его же проще допилить до рабочего на десктопе состояния, чем написать все заново.

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

siphonops> Зачем это все нужно, если есть условно-готовый directfb, на котором даже железки выпускают?

Не условно-готовый, а уже давно вовсю в продакшне.

Просто вяленд - ещё один слой абстракции. В embedded он не нужнее иксов.

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

Просто вяленд - ещё один слой абстракции. В embedded он не нужнее иксов.

Тогда я не понимаю вяленд. Почему «еще один слой абстракции» продвигают как замену?

Ну NIH-синдром у людей. Что непонятного?

Непонятно почему, при таком количестве легковесностроителей не нашлось ни одного, который бы запилил рабочий дистрибутив на directfb с минимальным набором пользовательских приложений (консольные-то точно заработают, так что будет чем заполнить)?

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

там нельзя окна с анимацией сворачивать

А в вейланде уже можно?
Этим можно пожертвовать ради легковестности, как это сделано в опенбоксах и пр.

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

Так это фича вестона.
У directfb ilixi compositor - искоробочный, но ему не обязательно быть единственным. Вестон же тоже эталонная реализация. Его могут и заменить.

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

Есть легкий directfb, его же проще допилить до рабочего на десктопе состояния, чем написать все заново.

Не похоже. Во первых изначально его и не хотели пилить. directfb был легковесной неполной заменой иксам для слабых железок и на большее не претендовал. У него были проблемы с opengl-приложениями, тулкиты портировались с трудом и ограничениями.

Сейчас вроде частично исправлено, но планы на версию 2.0 были и суть была в более лёгкой реализации тулкитов. Сейчас не могу точнее посмотреть, сайт лежит.

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

directfb был легковесной неполной заменой иксам для слабых железок и на большее не претендовал.

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

У него были проблемы с opengl-приложениями, тулкиты портировались с трудом и ограничениями.

Ровно такие жа, как и у вейланда. Что до тулкитов, то это же дело наживное.

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

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

повторяю: как пользователь этого fb в смарт-тв - зокопать и большы никада ни аткапывать, ибо тормоз...

Хотитя убядиться сами? валите в магазин Бульбульдрао и потыкайте любой ТВ со смарт, оно оказывается тормозит в графоне.

Deleted
()

в итоге будет так: во всяких специфичных местах будут иксы, на десктопах вяленд, в ембеддеде - DirectFB. и пересекаться они не будут. Mir сдохнет.

Lincor
()
Ответ на: комментарий от siphonops

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

Кто там опять чушь порет? Пусть прекратит немедленно. Ей же больно.

«Wayland is intended as a simpler replacement for X, easier to develop and maintain.»
«The Weston compositor is a minimal and fast compositor and is suitable for many embedded and mobile use cases.»
с главной wayland.

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

«Mir is a next generation display server targeted as a replacement for the X window server system to unlock next-generation user experiences for devices ranging from Linux desktop to mobile devices powered by Ubuntu.» с главной мира.

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

Ровно такие жа, как и у вейланда.

Нет, не такие же. Вяленный изначально рассчитан на работу в среде с OpenGL (хотя может обойтись и без). А вот DirectFB помнится вообще не поддерживал. Потом поддерживал криво. Теперь только пофиксили, но я не помню до конца ли.

А от вэйланда надо бежать, как от огня.

Бегите. Без неадекватов только легче станет.

atrus ★★★★★
()
Последнее исправление: atrus (всего исправлений: 2)
Ответ на: комментарий от siphonops

siphonops> Почему «еще один слой абстракции» продвигают как замену?

-Бэрримор, а что это за шум за окном?

Дальше ты наверное знаешь, как анекдот заканчивается.

siphonops> Непонятно почему, при таком количестве легковесностроителей не нашлось ни одного, который бы запилил рабочий дистрибутив на directfb с минимальным набором пользовательских приложений

Может даже и заиливали. Как Qt, так и GTK в своё время умели работать через framebufferбез иксов. На Qt даже для мобильных платформ среду делали - Qtopia. И оно очень даже работало.

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

der_looser> там нельзя окна с анимацией сворачивать

Можно.

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

Lincor> в итоге будет так: во всяких специфичных местах будут иксы, на десктопах вяленд, в ембеддеде - DirectFB. и пересекаться они не будут.

Ну чо уж. Давайте сразу на десктоп одну ОС с одним ядром, на сервер другую с абсолютно другим ядром, в embedded третью, и пересекаться они не будут... WAIT! OH SHI~

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

atrus> Вяленный планируется, как более простая замена иксам, более лёгкий в разработке и поддержке.

И в итоге ничерта не получится, так как версия давно перевалила за 1.0, а в итоге разработка вяленда идут по трём подходям одновременно:

1) Если этой фичи нет, то не нужно

2) Костыльно-ориентированная разработка

3) Политика несовместимости и поощрение несовместимых костылей

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

Хотитя убядиться сами? валите в магазин Бульбульдрао и потыкайте любой ТВ со смарт, оно оказывается тормозит в графоне.

Т.е. directfb - это любой смарт? Вериться с трудом.
Да и смарт - не показатель. Там железо даже до росбери не дотягивает.

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

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

И как это противоречит тому, что я написал?

Вяленный изначально рассчитан на работу в среде с OpenGL (хотя может обойтись и без). А вот DirectFB помнится вообще не поддерживал. Потом поддерживал криво. Теперь только пофиксили, но я не помню до конца ли.

Какая разница, изначально, или нет. С теми человекочасами, что потрачены на разработку альфы вяленого, можно было сделать из directfb конфетку уже к данному моменту.

Бегите. Без неадекватов только легче станет.

тестировать федорку и ее огороженые решения? Как вам будет угодно.

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

это будет уже порванный баян, просто к тому, чтобы на fb не возлагали больших надежд. Телеки ЛыЖы, до 2013 включительно, работают через этот самый фб. Отрисовка графики откровенно лажа.

900-1000МГц процессора и 1гиг памяти, РасПи еще мечтать о таких ARM.

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

1) в вялом уже есть все необходимое.
2) 4.2, как раз протокол X11 изначально задуман как куча костылей, называемых «расширениями».
3) 4.2, XWayland делается разработчиками.

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

Так может оно сырое просто. У средного линуксойда на десктопе система в разы лучше, чем на среднем массовом терминале (недавно видел в метро убунту с vlc, которая вылетать умудрялась. Хотя вылетать там совершенно нечему.)

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

И в итоге ничерта не получится

В итоге всё получится. Просто, хейтерс, традиционно, гона хейт.

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

И как это противоречит тому, что я написал?

Наверное, так: «Так вейланд с миром тоже хотят занять нишу неполной замены иксов, только на десктопе».

Выделенные жирным слова в корне неверны.

можно было сделать из directfb конфетку уже к данному моменту.

Но её не сделали. Соответсвенно, можете теперь сколько угодно стенать по этому поводу. Не поможет.

тестировать федорку и ее огороженые решения?

И это тоже не поможет.

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