URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 82443
[ Назад ]

Исходное сообщение
"В библиотеках Enlightenment появилась поддержка дисплейного ..."

Отправлено opennews , 16-Янв-12 14:44 
В набор библиотек EFL (http://www.opennet.me/opennews/art.shtml?num=32456) (Enlightenment Foundation Library), компоненты которого составляют основу проекта Enlightenment 17 (http://enlightenment.org/), интегрирована (http://trac.enlightenment.org/e/wiki/Wayland) поддержка возможности работы поверх дисплейного сервера Wayland (http://wayland.freedesktop.org/), без использования  промежуточных прослоек. Ранее возможность работы поверх  Wayland, без привлечения протокола X11, была обеспечена (http://wayland.freedesktop.org/toolkits.html) для GTK+, Qt, SDL (http://cgit.freedesktop.org/~bnf/sdl-wayland/) и Clutter.


<center><a href="https://github.com/diegoviola/wayland-web/raw/master/efl-on-... src="http://www.opennet.me/opennews/pics_base/32818_1326708556.pn... style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


В настоящее время для Wayland реализована поддержка отрисовки клиентских приложений.  Поверх Wayland ...

URL: http://www.phoronix.com/scan.php?page=news_item&px=MTA0Mjc
Новость: http://www.opennet.me/opennews/art.shtml?num=32818


Содержание

Сообщения в этом обсуждении
"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 16-Янв-12 14:44 
Что сейчас мешает использованию Wayland? Стабильность? Драйвера?

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 16-Янв-12 15:08 
Как вы здорово задали вопрос, сами ответив. Для дистрибутивов в основном первое, для пользователей, в основном второе...

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Crazy Alex , 16-Янв-12 15:27 
Полная его бессмысленность в текущем состоянии. Фактически сейчас  есть только один спрособ его использования - взгромоздить сверху иксы, но смысла в этом нет никакого. Отдельно вейланд использовать не выйдет - он, в отличие от иксов, не имеет поддержки, к примеру, устройств ввода, и что в их качестве использовать непонятно. Даже если тулкиты сподобятся сами тянуть события ввода (что есть, вообще говоря, велосипедизм) - надо еще что-то, что занималось бы описанием и переключением раскладок. С другими подсистемами аналогично - допустим, мне навскидку в голову не прихоидт, чем заменить иксовую авторизацию.

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 16-Янв-12 16:01 
>он, в отличие от иксов, не имеет поддержки, к примеру, устройств ввода

Это огромный плюс.


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Crazy Alex , 18-Янв-12 05:07 
Может оно и плюс (я бы, пожалуй, не отказался заменить xkb на что-то более человеческое), но в результате для вейланда поддержки клавиатуры нет, а следовательно - использовать его нереально.

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Elhana , 17-Янв-12 11:31 
Nvidia вроде сказали что дров к велосипеду делать не будут, поэтому очень сомневаюсь, что оно появится в ближайшее время где-то кроме мобилок и таблеток.

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Loooooker , 16-Янв-12 14:47 
Никто не подскажет, намного ли проигрывает двойная буферизация? И какие ресурсы она использует? Видеопамять?

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Ваня , 16-Янв-12 16:04 
Это зависит от того поддерживается ли она видеоадаптером. Если да - то затраты видеопамяти. Если нет - потери ОП и производительности. Но здесь, как я понял, проблема  в несовершенстве API.

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Lain_13 , 16-Янв-12 17:14 
У иксов основная проблема в том, что композитный менеджер, который сейчас всеми и повсеместно применяется, пришит сбоку и ни что на прямую с ним работать не может, и он ни с чем на прямую не работает. Всё через иксы.
Самое смешное, что иксы запущеные поверх вэйленда и то в теории должны работать лучше, чем иксы с композитным менеджером. Ну или во всяком случае не хуже.

Ссылка, которую я уже устал давать: http://wayland.freedesktop.org/architecture.html


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Crazy Alex , 18-Янв-12 05:12 
У иксов основная проблема в том, что некоторые товарищи (авторы Qt и Ctk) пошли путём наименьшего сопротивления и гонят жирные битмапы там, где надо использовать вектор и глифы. Кое-где для этого надо было допинать разработчиков иксов (в частности - для шрифтов - отличная же была идея фонтсервера!) - а сейчас имеем неоптимальную работу, под которую пришлось клепать костыли, которые в вейланде решили сделать ядром графической системы. Если б не этот маразм - никаким композитом и не пахло бы. Повбывав бы, честное слово.

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 20-Янв-12 10:26 
>отличная же была идея фонтсервера!

Что же в нем отличного?


"В библиотеках Enlightenment появилась поддержка..."
Отправлено arisu , 19-Янв-12 18:01 
> композитный менеджер, который сейчас всеми и повсеместно применяется

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


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Anonemka , 16-Янв-12 17:40 
Скорость рендеринга однозначно должна вырасти в 1,5-3 раза и энергосбережение улучшиться :)

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Sokoloff , 16-Янв-12 15:23 
А не кто ни подскажет, как проще начать с ним играться? Может есть образ с виртуалкой?
Похоже и нам в Razor-qt пора начинать ковырять его, хоть оценить объем изменений от X-го протокола.
И еще, на их сайте, мягко говоря, информации не много, да и та все про рендеринг. А что с остальными частями X-ов - xkb, трей и.т.д? Есть где полные официальные спеки на Wayland?

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 16-Янв-12 15:48 
>информации не много, да и та все про рендеринг

Wayland занимается только рендерингом и вводом.

>qt

Если не линкуетесь с иксовыми либами, а используте исключительно qt, то нужно просто адаптировать код под qt 5


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Eugeni Dodonov , 16-Янв-12 17:43 
> Похоже и нам в Razor-qt пора начинать ковырять его, хоть оценить объем изменений от X-го протокола. И еще, на их сайте, мягко говоря, информации не много, да и та все про рендеринг.

Полная документация находится в процессе написания на данный момент, но если у вас есть интерес в интеграции razor-qt с wayland, то рады будем помочь - напишите мне (eugeni.dodonov) и Thiago Macieira (thiago.maciera) на @intel.com (на английском - я-то по-русски могу еще ответить, а вот у остальных с этим проблемы :)).


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Eugeni Dodonov , 16-Янв-12 18:26 
>> Похоже и нам в Razor-qt пора начинать ковырять его, хоть оценить объем изменений от X-го протокола. И еще, на их сайте, мягко говоря, информации не много, да и та все про рендеринг.
> Полная документация находится в процессе написания на данный момент, но если у
> вас есть интерес в интеграции razor-qt с wayland, то рады будем
> помочь - напишите мне (eugeni.dodonov) и Thiago Macieira (thiago.maciera) на @intel.com

(Собственно, s/thiago.maciera/thiago.macieira/g :) )


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено antono , 16-Янв-12 18:32 
sudo apt-get install wayland-demos
wayland-compisitor
wayland-run <tab>

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Crazy Alex , 18-Янв-12 05:13 
А нет ничего - ни клавиатуры, ни трея, ни коммуникации между приложениями... Так что ждём массу велосипедных решений, если сие таки пойдёт в массы...

P.S. Спек тоже нет. Проект, кто бы там что ни говорил, процентов на 90 исследовательский.


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено inferrna , 16-Янв-12 15:24 
Enlightenment - очень амбициозная штука и скорость разработки последнее время как-то выросла. Неужели вендоры вложились? Сегодня порадовал:
при включении заставки заметил и пошевелил мышкой, на что получил предложение увеличить время задержки или оставить как есть. Глядишь, допилят до полной совместимости к 12.04

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено paulus , 16-Янв-12 15:27 
>Глядишь, допилят до полной совместимости к 12.04

Совместимости с Wayland? В 12.04 Wayland все равно не будет...


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено dhamp , 16-Янв-12 16:11 
>при включении заставки заметил и пошевелил мышкой, на что получил предложение увеличить время задержки или оставить как есть.

хорошая криокамера или майнтейнеры мегаслоупоки =) это уже года 2 есть.


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено ололошечка , 16-Янв-12 16:30 
>>  предположение об активном участии в разработке Samsung: в состав Tizen были включены библиотеки EFL (Enlightenment Foundation Library), в том числе WebKit-EFL, интерес к использованию которых для построения мобильного интерфейса ранее активно проявлял Samsung.

ответ в соседней новости


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено ffirefox , 16-Янв-12 16:55 
>Неужели вендоры вложились?

Да. Например, Samsung: http://www.opennet.me/opennews/art.shtml?num=24315

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


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено paulus , 16-Янв-12 15:25 
И когда планируется релиз е17?

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено ололошечка , 16-Янв-12 16:31 
> И когда планируется релиз е17?

сразу после Gnu\Hurd


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено paulus , 16-Янв-12 16:34 
> сразу после Gnu\Hurd

где-то так и представлялось... ;)


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 17-Янв-12 17:54 
> сразу после Gnu\Hurd

А ведь еще год назад говорили бы про Duke Nukem Forever…


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 16-Янв-12 16:05 
Уй, елки, где они такой страшенный набор виджетов взяли?

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Аноним , 16-Янв-12 16:41 
Их собственный. "Всё по-своему, всё не как у людей" - way.

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Stax , 16-Янв-12 17:10 
А цветные экраны он поддерживает?..

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено angra , 16-Янв-12 17:25 
Само собой. Подскажу даже ключевое слово: themes. Можно здесь ознакомится http://themes.effx.us/previews. Отсутствие подобных красот под kde меня весьма огорчает.

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Омоним , 16-Янв-12 18:46 
>Можно здесь ознакомится http://themes.effx.us/previews

"I've only got previews setup for E16 for now."
А у E16 и E17 - ничего общего.
http://jeffhoogland.blogspot.com/2011/07/seven-great-enlight...


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Anonemka , 16-Янв-12 17:43 
Коллега говорит, что этот ваш вайлэнд будут ещё делать лет 5 до начала использования в дистрибутивах

"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Мужик32 , 16-Янв-12 20:46 
>переадресация всех окон

Да что же это такое? Объясните кто-нибудь. В каждой новости пишут и ни в одной не объясняют. Фингербокс какой-то.


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено Eugeni Dodonov , 16-Янв-12 21:34 
>>переадресация всех окон
> Да что же это такое?

Порядок размещения окон на экране (их положение, перекрытия, прозрачность, итд).


"В библиотеках Enlightenment появилась поддержка дисплейного ..."
Отправлено re , 17-Янв-12 12:06 
Самое основное что openbox поддержался вайвайлэндом