LINUX.ORG.RU

Wayland и Weston 1.5

 , ,


0

2

Кристиан Хогсберг (Kristian Høgsberg) представил корректирующий релиз протокола графического сервера Wayland 1.5 совместно с эталонной реализацией композитного менеджера Weston 1.5. Выпуск сосредоточен, в основном, на исправлении ошибок с минимальным количеством нововведений.

Основные новшества Wayland:

  • Новая внутренняя очередь событий, которая позволяет клиентской библиотеке незамедлительно отправлять сообщения «delete_id» и «error», минуя основную очередь.
  • Изменения в системе сборки: теперь используются нерекурсивные Make-файлы.

Weston:

  • Продолжена работа над протоколом xdg-shell, который служит для обеспечения взаимодействия между приложением и окружением рабочего стола. Ожидается, что к версии 1.6 протокол будет уже закончен, что позволит его использовать в готовящемся GNOME Shell 3.14.
  • Стек ввода был выделен в отдельную библиотеку libinput. Как только libinput API стабилизируется, внутренний код ввода будет удален и использование libinput станет обязательным.
  • Weston теперь использует новый сервер Xwayland, код которого был подвержен рефакторингу и будет выпущен совместно с Xorg 1.16.
  • Анимированное закрытие окна.
  • Новый режим полноэкранной оболочки, который позволяет кленту работать в режиме киоска.
  • Обеспечена поддержка различных режимов глубины цвета для разных типов вывода.
  • Так же как и в Wayland, в системе сборки теперь используются нерекурсивные Make-файлы.

Следующий минорный выпуск 1.5.1 ожидается уже через несколько недель, а значительный 1.6 планируется на конец сентября.

Заглядывая вперед, Кристиан планирует изменить процесс разработки для того, чтобы устранить «бутылочное горлышко», которое заключается в медленном рассмотрении и принятии патчей. Как он считает, открытие доступа к коммитам некоторым основным разработчикам позволит ускорить развитие проекта в таких направлениях, как Raspberry Pi или RDP-backend для Weston.

>>> Подробности

★★★★★

Проверено: fallout4all ()

Пока не пора закапывать и писать что-то новое, не такое сложное и запутанное? Не настолько перенасыщенное костылями?

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

Все не дает покой прозрачный проброс X-ов?

Turbid ★★★★★ ()

Новая внутренняя очередь событий, которая позволяет клиентской библиотеке незамедлительно отправлять сообщения «delete_id» и «error», минуя основную очередь.

Не успело родится, а уже костыли гордят

anonymous ()

Анимированное закрытие окна.

Это ОН!

NeverLoved ★★★★★ ()

... релиз протокола графического сервера Wayland 1.5 ...

Изменения в системе сборки ...

О как. Протоколы теперь тоже конпелять надо?

argv_0_ ()
Ответ на: комментарий от Turbid

Все не дает покой прозрачный проброс X-ов?

Я выразил удивление, что сабжевые проекты еще живы. Что именно тебе непонятно и не наркоман ли ты?

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

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

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

И что тебя удивляет в декларативности протокола?

anonymous ()

Мы писали, мы страдали...
Xorg выручай, ко-ко-ко.

Грусть и печаль по поводу графики для unix-like систем.

RTP ★★★★★ ()

Анимированное закрытие окна.

Теперь иксам точно капец.

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

не наркоман ли ты?

Нет, просто хорошая память: просто хорошая память: www.linux.org.ru/forum/talks/4999725?cid=5000192

В ответ на «оно всё еще живо?» вспоминать комментарий 4-летней давности - это таки наркомания.

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

Грусть и печаль по поводу графики для unix-like систем

в os x такого безобразия нет.

fornlr ★★★★★ ()

Уважаемые Админы данного сайта! А можно сделать какие то вкладки в комметариях, чтобы были ветки как в опеннете к примеру! ну невозможно читать, когда люди начинают спорить друг с другом на какую либо тему и при этом друг друга оскорбляют! к примеру выше два наркомана о чем то спорят, ну почему я должен их читать выискивая интерсные для меня комментарии?

carter ()

Оно по перформансу быстрее Xorg?
грамотные программисты (они там говорят о эталонно реализации, да?) не имеют проблем с производительностью еще с начала разработки в связи значительно меньшим объемом говнокода. Если там слюнтяи - то проект RIP изначально.

Анимированное закрытие окна.

ОГО!

xdg-shell, который служит для обеспечения взаимодействия между приложением и окружением рабочего стола. Ожидается, что к версии 1.6 протокол будет уже закончен, что позволит его использовать в готовящемся GNOME Shell 3.14.

это они так свои велосипеды завуалировали?

Новый режим полноэкранной оболочки

ВОУ ВОУ, ПАЛЕХЧЕ ВЕСТОН!

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

В каком режиме? Киоска?!

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

А можно сделать какие то вкладки в комметариях, чтобы были ветки как в опеннете к примеру!

LOR vs OpenNET

Fight !!!

в дереве есть свои косяки: если тред длинный, то дерефо сильно смещается вправо и читать неудобно... хотя, конечно, такой альтернативы не хватает...

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

может потому, что независимо от субъекта к которому оправляется сообщение, там может содержаться полезная другим информация?

если такой информации нет - пиши в «Ссылки на некорректные сообщения», их удалят

reprimand ★★★★★ ()

Очень всем рекомендую посмотреть как сделаны комментарии на сайте soccer.ru идеально!

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

Очень всем рекомендую посмотреть как сделаны комментарии на сайте soccer.ru идеально!

Плохо они там сделаны, как и везде, где такая схема реализована.

ogion ★★ ()

Я м.б. чего-то не понимаю, но зачем оно, если Xorg есть и нормально работает?

xcray ()
Ответ на: комментарий от reprimand

Киоска

Так называют режим, в котором возможна работа только с одним приложением, выполняющим определенную функцию. Это платежные терминалы, банкоматы и т.п.

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

в дереве есть свои косяки: если тред длинный, то дерефо сильно смещается вправо и читать неудобно... хотя, конечно, такой альтернативы не хватает...

раньше, до этих ваших веб-2.0, была такая технология — newsgroups, так вот, была такая читалка tin, ей можно было и сообщения по одному читать, и двигаться по веткам, и если ветка надоела, то пометить всю ветку как прочитанную и перейти к следующей; я еще fido так читал

да, были времена

anonymous ()
Ответ на: комментарий от argv_0_

О как. Протоколы теперь тоже конпелять надо?

а ты почитай [faq.html] — там станет ясно что композитор (который реализует протокол Wayland) — для этого импортирует динамическую библиотеку libwayland-server и таким образом реализует поверх символов этой библиотеки свою логуку :) ..

..ну и конечно же было бы довольно странно если бы разработчики протокола Wayland — заставляли бы всех композиторов делать бы всю реализацию с полного нуля. :-)

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

Turbid> Все не дает покой прозрачный проброс X-ов?

Не иксов, а приложений. И этот человек ещё технические новости пишет... Позор.

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

в дереве есть свои косяки: если тред длинный, то дерефо сильно смещается вправо и читать неудобно... хотя, конечно, такой альтернативы не хватает...

для полноценной реализации режима «НЕ дерево» — в LOR не хватает [штатной] функции которая показывала бы не только ссылку на «комментарий-назад», но и список ссылок на «комментарии-вперёд»

то есть — чтобы была бы возможножность (тыкая на ссылки) — перемещаться по времени в двух направления (и назад и вперёд)..

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

....то есть: в случае интересной дисскуссии — я сначало читаю чем она закончилась, а затем [перемещаясь во времени назад] я постепенно узнаю почему она этим закончилась, и из-за чего возникла :-D

user_id_68054 ★★★★★ ()
Последнее исправление: user_id_68054 (всего исправлений: 5)

Всем, «шутящим» по поводу анимаций - они к вейланду никакого отношения не имеют. Почему-то анимированное закрытие окна в kwin'е никого не возмущает, хотя это такой же композитный сервер, как и вестон.

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

Не иксов, а приложений. И этот человек ещё технические новости пишет... Позор.

Приложения никто не пробрасывает, пробрасывают только окно.

Дружище, X11 Forwarding - уже устоявшийся термин. Всем и так понятно, что имеется в виду.

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

Почему-то анимированное закрытие окна в kwin'е никого не возмущает

Оно и в вяленде не возмущает... но смешно же, что этого не было раньше. Когда там оно в kwin появилось?

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

А зачем нужны всякие анимации, пока не созданы основные стандарты (то же xdg-shell, например)?

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

А зачем нужны всякие анимации, пока не созданы основные стандарты (то же xdg-shell, например)?

Спроси об этом авторов вяленда.

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

Ого, футболёр на ЛОРе редкость наверное. За кого топишь?

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

xinit, не?

эта команда работает только для тех видеочипов, для которых есть драйвер внутри Xorg.

то есть в настоящий момент — работает для всех распространённых видеокарт.. но что будет в будущем, когда на Xorg будут постепенно забивать, и таким образом Xorg-драйвера-видеочипов начнут сбоить для некоторых видеочипов?

...

Wayland требует чтобы видеочип поддерживал бы OpenGL (GLES, EGL, ну-или-как-там...) но не требует реализации особого Wayland-драйвера для видеочипа, и разумеется не требует особого Xorg-драйвера-видеочипа (в отличии от Xorg и его xinit).

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

Я выразил удивление, что сабжевые проекты еще живы.

И более того, портирование на Wayland сейчас мейнстрим (KF5 к примеру).

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

Да. Там безобразие куда ужаснее и не в одной области.

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

мейнстрим (KF5 к примеру)

KF5... очень известный проект, наверное.

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

но и список ссылок на «комментарии-вперёд»

Тут такой прикол, что «комментариев-вперед» может быть несколько для одного и того-же комментария. Причём это несколько ничем не ограничивается (кроме разумных пределов).

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

KDE Frameworks 5 ;)

Он уже перешел из стадии soon to hit alpha в alpha?

Martin concluded, «overall we can quite certainly say that the first release of Plasma Next will not support Wayland.»

Ну, через пару лет, может быть...

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

Тут такой прикол, что «комментариев-вперед» может быть несколько для одного и того-же комментария. Причём это несколько ничем не ограничивается (кроме разумных пределов).

ды я же не против — несколько — хорошо, пусть несколько :) ..

(на практике — очень провакационный комментарий собирает примерно 4~5 ответов.. обычно не более того)

заодно кстати — если читатель-LOR видит что у комментария уже 5-ссылок «комментариев-вперед» — то ему очень-навернякая придёт в голову мысль: «ну и нафига я тоже (такой умный) будут отвечать(?), если уже до меня было 5 таких умных?» :-)

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

оно всё еще живо?» вспоминать комментарий 4-летней давности

Не прикидывайся, что ты успел разложиться за эти 4 года.

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