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

Исходное сообщение
"Продемонстрирована работа KWin под управлением Wayland/Weston"

Отправлено opennews , 17-Май-13 17:03 
Мартин Грэслин (Martin Gräßlin), ведущий разработчик оконного менеджера KWin, развиваемого проектом KDE, представил (http://blog.martin-graesslin.com/blog/2013/05/kwin-running-i.../) первые результаты портирования KWin для работы поверх композитного сервера Weston с использованием механизмов Wayland для перенаправления вывода. Базовое окружение по прежнему работает с использованием X-сервера, KWin параллельно запускается поверех Weston и вместо ранее осуществляемого рендиренга в окно X11 формирует вывод существующего окружения на экран как поверхность Wayland, а ввод транслирует из Wayland в X11.

<center><iframe width="640" height="360" src="http://www.youtube.com/embed/9_uRUIctGd0?rel=0" frameborder="0" allowfullscreen></iframe></center>


URL: http://blog.martin-graesslin.com/blog/2013/05/kwin-running-i.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=36954


Содержание

Сообщения в этом обсуждении
"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено VoDA , 17-Май-13 17:03 
> Окружение по прежнему запускается с использованием X-сервера, но KWin работает поверех Weston и вместо ранее осуществляемого рендиренга в окно X11 для ввода на экран используется Wayland, а ввод транслируется из Wayland в X11.

А оно надо?


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено pavlinux , 17-Май-13 17:06 
VNC/RDP/SPICE заменит!

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:06 
Ну POC же, не?

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:41 
>> Окружение по прежнему запускается с использованием X-сервера, но KWin работает поверех Weston и вместо ранее осуществляемого рендиренга в окно X11 для ввода на экран используется Wayland, а ввод транслируется из Wayland в X11.
> А оно надо?

Ну, одним махом проверили две фичи - работу kwin под weston и трансляцию из weston в x11 (для фанатиков старого хлама, которые наверняка останутся даже через 10 лет, когда kwin полностью перейдет на wayland).


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено pavlinux , 17-Май-13 22:19 
Во, хорошо сказал !) Через 10 лет и перейдем.  

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 23:33 
смишно. осталось ещё узнать будет ли этот вяленый через 10 лет, или всё перепишут.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:05 
Вот он - долгожданный fluent interface в действии!

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено анонимм , 17-Май-13 17:21 
за 5 лет сделали ещё одну прослойку между приложением и иксами, успешный проект

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено hanon , 17-Май-13 17:36 
небось, сняли как видеоответ на недавнюю демонстрацию мира.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:45 
Лучший ответ на демонстрацию мира (с плакатами "вяленый не готов для андроида, единственный дисплейный сервер под андроид только у нас!") сняли еще месяц назад https://www.opennet.ru/opennews/art.shtml?num=36685

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено hanon , 17-Май-13 18:21 
мой портативный мп3 sansa clip+ тоже умеет в такие демонстрации, только в ЧБ.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Сергей , 17-Май-13 19:14 
обнови до clip zip ;-)

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:48 
> за 5 лет сделали ещё одну прослойку между приложением и иксами, успешный проект

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

А конкретно в данном случае его гоняли под иксами, чтобы потом (после полного перехода на wayland) не было криков "ваш kwin не поддерживает иксы!!1".


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено hanon , 17-Май-13 18:20 
>было криков "ваш kwin не поддерживает иксы!!1".

а что, он до этой демонстрации не поддерживал иксы?


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 21:20 
>>было криков "ваш kwin не поддерживает иксы!!1".
> а что, он до этой демонстрации не поддерживал иксы?

Полагаю, лет через пять будет поддерживать только через Weston :)


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 17-Май-13 20:05 
> Не хочу разбивать вам сердце, но придется сообщить вам эту страшную весть:
> вяленый умеет работать и без иксов.

Понимаете, проблема не в том, что Вяленый не может работать без Х. Все могут, даже Qt на DirectFB работает. Только вот связать этот зоопарк, чтобы сделать нормальный десктоп с нужными программами, могут только Х.

Вот берём Enlightenment и Qt 5. Оба могут по отдельности работать под DirectFB/Wayland/X. Только вот почему-то вместе - только под Хами. Чудо. :-)


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 21:21 
> Вот берём Enlightenment и Qt 5. Оба могут по отдельности работать под DirectFB/Wayland/X.

Вот так новость! Особенно про Enlightenment. Может, он еще и через ядреную виндовую графику умеет?


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 17-Май-13 21:32 
> Вот так новость! Особенно про Enlightenment.

А вы не знали? Гугель вам в помощь, да. :-)


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено dr Equivalent , 18-Май-13 02:31 
Ну, вообще-то, унифицированный протокол затем и делают, чтобы потом по этому протоколу писать реализацию (сервер, в данном случае - эталонный Weston), который их потом будет дружить.
В принципе, схема, которую ты описал и так будет работать - только уже не с иксами, а с реализацией Wayland на другом конце, при этом, не важно, какой.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 18-Май-13 08:08 
> Ну, вообще-то, унифицированный протокол затем и делают

Он недостаточно унифицирован - см Client Side Decorations.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 19:15 
> за 5 лет сделали ещё одну прослойку между приложением и иксами, успешный проект

Вообще-то иксы нынче далеко не центр вселенной. Их потом можно будет плавненько так вынуть и почти никто и не заметит никакой разницы вообще. Аппы рисуют через тулкиты, которые один фиг рендерер для вяленого сделали. DE по типу кедов, гнома и энлайтмента опять же у себя композитные бэкэнды под вяленый сделали. Драйвера? Опять же, основная часть драйверов - вообще не об иксах ни разу. Иксов касается только DDX драйвер, который только самим иксам и нужен.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 17-Май-13 20:00 
> Вообще-то иксы нынче далеко не центр вселенной.

Вообще-то именно центр. :-) Потому, что никто больше, кроме Х, этот зоопарк из тулкитов/оконных менеджеров/очередных SVGAlib связать не может.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 21:19 
> Вообще-то именно центр. :-) Потому, что никто больше, кроме Х, этот зоопарк из тулкитов/оконных менеджеров/очередных SVGAlib связать не может.

Так это ж отлично! Скоро избавимся не только от старого хлама, но и от зоопарка!


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 17-Май-13 21:32 
> Так это ж отлично! Скоро избавимся не только от старого хлама, но
> и от зоопарка!

А софт откуда брать?


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено robux , 17-Май-13 17:27 
Теперь надежда только на Mir...

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено CssfPZS , 17-Май-13 17:38 
> Теперь надежда только на Mir...

Надежда что мир отправится в мир иной.



"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:49 
> Надежда что мир отправится в мир иной.

Маркетологи из Canonical не разделяют этих надежд. Наоборот, они уверены, что Mir в ближайшие месяцы будет насильственно внедрен меж булок всем пользователям Ubuntu.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено CssfPZS , 17-Май-13 17:55 
>> Надежда что мир отправится в мир иной.
> Маркетологи из Canonical не разделяют этих надежд. Наоборот, они уверены, что Mir
> в ближайшие месяцы будет насильственно внедрен меж булок всем пользователям Ubuntu.

Так Canonical всем новообращенным для того и ставит первым делым расширитель в виде Unity и
прочего Spyware, так что им не привыкать!


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено jOKer , 19-Май-13 07:35 
>Mir в ближайшие месяцы будет насильственно внедрен меж булок всем пользователям Ubuntu.

А самое интересное, что тут же найдутся убунтята кричащие на всех форумах, о том, что сейчас так модно, популярно, а все кто говорит иное - просто хейтеры)))


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:39 
В смысле, что Mir позволит использовать еще больше прослоек? Типа Mir-X-Mir-X-Mir?

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Легион , 17-Май-13 17:48 
Mir-Wayland-Xserver же! А для более гибкого управления окнами, и возмижностью передачи их между двумя экранами по сети - Mir-Wayland-Xpra-Xserver-Xpra-Wayland-Mir

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 17:51 
> Mir-Wayland-Xserver же! А для более гибкого управления окнами, и возмижностью передачи
> их между двумя экранами по сети - Mir-Wayland-Xpra-Xserver-Xpra-Wayland-Mir

Не получится. Единственное DE, с которым может работать Mir - это Unity Next. Но в Unity Next поддержка Wayland не планируется.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Легион , 17-Май-13 18:27 
Ага, Unity Next будет работать с ограниченным Unity-специфичным набором приложений, и использование сторонних приложений будет расцениваться, как нарушение EULA :)

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 17-Май-13 19:58 
> Mir-Wayland-Xserver же! А для более гибкого управления окнами, и возмижностью передачи
> их между двумя экранами по сети - Mir-Wayland-Xpra-Xserver-Xpra-Wayland-Mir

Чётко! И у каждого из X/Wayland/Mir по своему оконному менеджеру.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 21:25 
> Чётко! И у каждого из X/Wayland/Mir по своему оконному менеджеру.

Надо полагать, у Mir будет свой (официальный) и еще парочка полудохлых от коммьюнити (выжит они вряд ли выживут, так как Марк обещал ломать апи как можно чаще).
У иксов останутся только старые wm (существующие на текущий момент). Многие из них в будущем, возможно перейдут на Wayland. Остальные, вероятно, просто прекратят развиваться, как и иксы.
А под Wayland будет такой же зоопарк WM, как сейчас у иксов, очевидно же.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 17-Май-13 21:31 
> У иксов останутся только старые wm (существующие на текущий момент). Многие из
> них в будущем, возможно перейдут на Wayland. Остальные, вероятно, просто прекратят
> развиваться, как и иксы.

Вполне возможно, посмотрим.

> А под Wayland будет такой же зоопарк WM, как сейчас у иксов,
> очевидно же.

Не будет - там же Client Side Decorations.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено dr Equivalent , 18-Май-13 02:12 
Декорации != управление

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Vkni , 18-Май-13 07:05 
> Декорации != управление

Декорации и управление, безусловно, разные вещи, но они неразрывно связаны друг с другом. Посмотрите на awesome, Window Maker, KWin, E16 - у них у всех декорации непосредственно влияют на управление и, наоборот, управление влияет на выбор декораций.

Попробуйте мысленно прилепить декорации KWin или же вертикальные заголовки окон из E16 к awesome; в свою очередь, попробуйте приставить декорации awesome к Window Maker и KWin. И прикиньте, как будет весело управлять этим. ;-)


"Продемонстрирована работа KWin под управлением Wayland/Weston"
Отправлено Fracta1L , 17-Май-13 17:56 
> Базовое окружение по прежнему
> работает с использованием X-сервера, KWin параллельно запускается поверех Weston и вместо
> ранее осуществляемого рендиренга в окно X11 формирует вывод существующего окружения на
> экран как поверхность Wayland, а ввод транслирует из Wayland в X11.

Да они же упоролись...


"Продемонстрирована работа KWin под управлением Wayland/Weston"
Отправлено ВовкаОсиист , 17-Май-13 18:39 
Да нет, это ты упоролся, думая, что спортировать кеды на qt5 и отвязать от иксов - двухнедельная работа.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Фтщтнь , 17-Май-13 18:10 
ОЧень мало костылей. Очень-очень-очень мало. Нужно больше.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноным , 17-Май-13 18:39 
Что где там как работать будет решат АМД и Нвидия.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 18:50 
Еще есть интел
Не решат. А AMD уже решила убрав поддержку всего что меньше radeon 5000

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 19:05 
> А AMD уже решила убрав поддержку всего что меньше radeon 5000

Ну как бы если кто юзает 4000 и ниже - ему и открытых драйверов по уши хватит. Только не рассказывайте что вы намерены играть в современные игры на HD4000 и старее, эти GPU устарели на 4 поколения и их мощность на фоне современных - вообще ни о чем.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 19:17 
> Что где там как работать будет решат АМД и Нвидия.

Никто их в линевом кернеле и прочих не спрашивает. Там пилят свою графическую подсистему и класть на проприерасов хотели. А те как-нить подстроятся. Впрочем, амд открытые драйвера пилит и это даже в кернель попадает.


"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено equeim , 17-Май-13 19:04 
А зачем нужен Weston, разве KWin нельзя сделать композитным сервером для Wayland'а? Я, похоже, что-то не понимаю.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Сергей , 17-Май-13 19:18 
Они читают твои мысли еще до того, как ты их подумал ;-)

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Fracta1L , 17-Май-13 19:27 
тот же вопрос возник

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено Аноним , 17-Май-13 19:43 
Присоединяюсь к мнению. KWin поверх Wayland это понятно, но нафига здесь нужен Weston, если KWin и сам может служить композитным менеджером. Weston здесь явно лишняя прокладка.

"Продемонстрирована работа KWin под управлением Wayland/Westo..."
Отправлено dr Equivalent , 18-Май-13 02:14 
> А зачем нужен Weston, разве KWin нельзя сделать композитным сервером для Wayland'а?
> Я, похоже, что-то не понимаю.

Чтобы не только Qt-проги пускать, я думаю.


"Мартин который не любит Mir"
Отправлено Василий , 18-Май-13 09:14 
Этот Мартин явно не любит новый дисплейный сервер Mir. Наверное из-за некорректному вначале и агрессивному анонсу от Canonical.
Мартин высказался о своём видении проблем у проекта KDE и следовательно Kubuntu с новым Mir. Хотя он профи, но доводы у него какие-то скомканные.
http://vasilisc.com/mir-kubuntu