LINUX.ORG.RU
Форум — Talks  

Enlightenment в будущем перейдёт на Wayland и не заинтересован в поддержке Mir

 , ,


0

1

Карстен Хайцлер (Carsten Haitzler, Rasterman), основатель и лидер проекта Enlightenment, объявил о решении использовать Wayland в качестве будущей дисплейной подсистемы для компонентов десктоп-окружения Enlightenment. При этом заявлено, что у разработчиков Enlightenment в настоящее время нет планов в отношении поддержки дисплейного сервера Mir, так как данный проект пока не ушёл дальше концептуального прототипа и его жизнеспособность трудно оценить.

Некоторое время назад проект Enlightenment уже начал работу по адаптации для использования Wayland и намерен продолжать её. Поддержка полноценной работы поверх дисплейного сервера Wayland уже более года присутствует в библиотеках EFL (Enlightenment Foundation Library), компоненты которых составляют основу проекта Enlightenment. Поверх Wayland уже могут работать использующие EFL клиентские приложения, базирующиеся как на готовых виджетах Elementary, так и на низкоуровневом API Ecore-Evas. При работе под управлением Wayland поддерживается отрисовка с использованием совместного доступа к буферам Shared-memory и с использованием OpenGL ES2, используются механизмы ввода Wayland, поддерживается изменение размера и перемещение окон, выполняется декорация окон на стороне клиента. Ведётся работа по созданию для Enlightenment полноценного композитного сервера на базе Wayland.

В своих планах по поддержке Wayland проект Enlightenment оказался солидарен с разработчиками GTK+/GNOME и Qt/KDE, которые также рассматривают Wayland в качестве будущей замены X11. Разработчики Enlightenment считают, что успеха можно добиться только при совместной работе над развиваемыми сообществом стандартами, такими как Wayland, который предоставляет каждому из десктоп-окружений возможность реализации индивидуального подхода через развитие собственных композитных серверов, поддерживающих единый протокол Wayland.

В настоящее время разработчики Enlightenment не видят каких-либо технических проблем в Wayland и вещей, которые проект Mir должен бы изменить. Более того, отсутствуют какие-либо фундаментальные технические и функциональные отличия между Mir и Wayland. Поэтому, проект Enlightenment не считает целесообразным поддерживать дополнительные движки рендеринга и дисплейные системы, развиваемые проектом Mir. Подобная поддержка стала бы дополнительным бременем для проекта, поэтому Enlightenment не заинтересован в поддержке Mir, даже если за эту работу взялся бы кто-то со стороны.

Дополнительно можно отметить заметку об успехах по оптимизации и сокращению потребления памяти в библиотеках EFL. При участии инженеров из компаний Samsung и Intel в процессе разработки ветки EFL 1.8 была добавлена реализация новой объектной модели Eo для унификации всех объектов EFL, возможность асинхронного рендеринга и новый компонент Ephysics. Указанные изменения повысили расход памяти при запуске тестового комплекта с 5.4 до 8 Мб. После проведённых оптимизаций удалось сократить потребление памяти до 5.6 Мб, что приблизительно соответствует состоянию до внесения изменений.

Подробности

Перемещено tazhate из opensource

★★★★★

<...>5.4 до 8 Мб <...> до 5.6 Мб

win

вот, как надо работать. подожду ещё годик пока E17 не обрастёт всем необходимым и сменю им свой xfce

jeuta ★★★★
()

Разработчикам ненужного оконного менеджера не посчитали нужным реализовать совместимость с ненужным дисплейным сервером.

quowah ★
()

RIP E17. А ведь был таким годным окружением.

Будем надеяться, что LXDE никогда не перейдёт на это говно.

necroposter
()

Переход на Wayland E17 принесёт только готовность к wayland-embedded. Отказ от иксов же приведёт к полной неспособности работать на десктопе.

Quasar ★★★★★
()

Правильно, сначала развели зоопарк среди дистрибутивов, потом среди систем инициализации, теперь среди X. Молоцы, чё.

IPR ★★★★★
()

Кстати. Вот будет круто, если KDE, GNOME и E17 сделают wayland-only (как и заявляют), а дистрибутивы на вяленд переходить не будут и даже пакетов не предоставят. Это будет отличная возможность сделать быструю и мощную DE для X11, так как не будет конкуренции со стороны кедогнома.

Quasar ★★★★★
()

Я думаю, всё кончится тем, что Canonical запилит в Mir поддержку протокола Wayland. Если только DE не будут гвоздями прибиты к Weston (а это вряд ли: KWin тоже хотят сделать реализацией протокола).

reserved ★
()

Эта новость расстраивает пользователей Bodhi LInux.

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

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

Quasar ★★★★★
()

так как данный проект пока не ушёл дальше концептуального прототипа и его жизнеспособность трудно оценить

Это он про mir или про e17?

thesis ★★★★★
()

как всегда заголовок не стыкуется с содержанием, хейтеры такие хейтеры

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

Да и в gtk они так работают, только разрабы приняли упорина зачем-то и хотят отрубить поддержку x искуственно

derlafff ★★★★★
()
Последнее исправление: derlafff (всего исправлений: 1)
Ответ на: комментарий от Quasar

Вот будет круто, если KDE, GNOME и E17 сделают wayland-only (как и заявляют)

Кто заявляет, няша? Команда KDE как раз работает над тем чтобы код был максимально платформонезависимым. Никаких wayland-only кед не будет.

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

BSDшник, чтоль?

Что-то обилие систем инициализации и дистрибутивов, не было проблемой. Так же и дисплейными серверами будет. Максималисты из wayland даже и не могли представить себе такой поворот событий, планируя заменить иксы. А теперь будет несколько DE, и придется как-то обеспечивать совместимость.

Постепенно мир открытых ОС изменится. Сейчас сложно перекроить свои представления, потому что выглядеть уже все будет иначе. Будет зоопарк, но совершенно иного вида.

quowah ★
()

мир тоже не зинтересован в enlightment

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

Их типа самсунг использует в своеи тайзене, и более того, на тайзене уже запланированы реальные устройства, так что этот wm вполне себе нужный.

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

Ненужно решило перейти на ненужно.

И не заинтересовано в поддержке другого «ненужно».

dexpl ★★★★★
()

Enlightenment в будущем перейдёт на Wayland и не заинтересован в поддержке Mir

Вы побили ЛОРовский рекорд. Целых три «ненужно» в одном предложении. Поздравляю.

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

быструю и мощную DE

для X11

На ноль делить нельзя.

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

Очень медленная эволюция. У других систем с самого начала текущей линейки (уже более 10 лет) была быстрая локальная графика.

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

В линуксе и игры появились только вот-вот.

PolarFox ★★★★★
()
Последнее исправление: PolarFox (всего исправлений: 1)
Ответ на: комментарий от quowah

Если вам это не нужно, это не значит что это никому не нужно, взрослейте уже.

qrck ★★
()

Что если убунта заявила о переходе на mir

[Conspiracy Keanu]

чтобы wayland стал быстрее готов для убунты?

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

Никаких wayland-only кед не будет.

Ржунимагу. Аналог WM в вяленде и WM в X11 пересекаются чуть менее чем никак. Отрисовка декораций в вяленде и X11 возложена в одном месте на тулкит, во втором на WM. Соотевтетсвенно, всяческие изменения размер и ТП происходят по-разному. В принципе. Генерация событий происходит вообще в разных циклах. Стандартов ни на что из вышеуказанного нет. Всяческих спецификаций вроде NETWM больше нет.

Если кто ещё не понял, то поясняю специально вяленд == линуксдесктопокапец. Всё, линукс с десктопов можно сносить и ставить восьмерочкумаксимульнуюскряком. На ноутбуке я кстати так и сделал, только там не восьмерка, а семёрка.

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

KWin в первую очередь портируется на Qt5/KDE frameworks 5, во вторую очередь на Wayland. Но ты продолжай ржать :}

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

вангую бугурт у космонавта после такой «теплой» встречи его поделки.

Космонавт хочет сделать ещё один Андроид. IMHO.

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

Космонавт хочет сделать ещё один Андроид. IMHO.

И как на нём он собирается деньги то зарабатывать? Нет ни магазина приложений, ни рекламной сети. Лицензии на эту поделку тоже никто покупать не будет.

dinn ★★★★★
()
Ответ на: комментарий от no-dashi

Аналог WM в вяленде и WM в X11 пересекаются чуть менее чем никак.

И что? Ну будут отдельно городить костыли для вяленого. Поддержку X11 никто ломать не собирается, потому что все ещё в своем уме. Разраб kwin об этом в своем бложике неоднократно говорил.

Gary ★★★★★
()
Ответ на: комментарий от no-dashi

вяленд == линуксдесктопокапец. Всё, линукс с десктопов можно сносить и ставить восьмерочкумаксимульнуюскряком. На ноутбуке я кстати так и сделал

При том, что на Вяленде работает разве что RebeccaBlackOS? А ты, предусмотрительный.

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

Эволюция медленная? Какая есть, она не умеет себя обгонять. А люжишки подождут. И да, эволюция, это не то что ты думаешь.

quowah ★
()

Этим E17 кто-то серьёзно пользуется в наше время? Я думал оно протухло на рубеже 2000-х.

yu-boot ★★★★★
()
Ответ на: комментарий от f1xmAn

Я не про иксы, я про возможность использования разных DE. Убунта всё дальше и дальше. Осталось ещё запилить собственный формат пакетов, а потом и ядро. )

Sluggard
()

Космонавту от этого даже лучше, своим mir'он он разом избавился от всех конкурентов и продавил свое vendor lock-in решение в виде unity/mir.

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