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

Исходное сообщение
"Релиз новой стабильной ветки Wayland 1.1"

Отправлено opennews , 16-Апр-13 08:56 
Представлен (http://lists.freedesktop.org/archives/wayland-devel/2013-Apr...) второй стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.1 (http://wayland.freedesktop.org), а также развиваемого параллельно эталонного композитного сервера Weston 1.1. Новые версии вобрали в себя наработки и улучшения, реализованные за последние шесть месяцев работы над проектом.  Ветка 1.1 обратно совместима  на уровне API и ABI с выпусками 1.0.x, но дополнительно содержит порцию улучшений, расширяющих возможности протокола и композитного сервера Weston. Тем не менее, заявлено, что некоторые из ранее возможностей, планируемых для включения в во вторую стабильную, отложены до выпуска ветки 1.2.x. В качестве причины называется желание не затягивать второй стабильный выпуск.


Изначально ветке 1.1 планировалось придать статус экспериментальной, но в процессе разработки было решено отказаться от схемы с чётными стабильными и нечётными экспериментальными выпусками, так как такая схема создаёт путаницу и вводит в заблуждение некоторых людей, и использовать для тестовых версий номера вида 1.0.90. Также объявлено о намерении в дальнейшем выпускать новый значительный релиз раз в три месяца, т.е. версию 1.2.0 можно ждать в середине лета.


После выхода осенью первого стабильного релиза начались первые попытки адаптации Wayland для реальных проектов. К разработке Wayland подключились (https://www.opennet.ru/opennews/art.shtml?num=36080) некоторые разработчики X.Org. О намерении обеспечить возможность работы поверх Wayland объявили такие проекты, как KDE (https://www.opennet.ru/opennews/art.shtml?num=36347), GNOME (https://www.opennet.ru/opennews/art.shtml?num=36381) и  Enlightenment (https://www.opennet.ru/opennews/art.shtml?num=36399). При этом работающие поверх Wayland выпуски данных окружений планируется представить для тестирования уже в этом году. Проект GNOME планирует перейти на  Wayland в качестве первичной платформы. Кроме того, развивается (https://www.opennet.ru/opennews/art.shtml?num=36549) новое десктоп-окружение Hawaii, изначально позиционируемое как работающие только на базе технологий Wayland.

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

-  Многочисленные оптимизации производительности;
-  Поддержка программного рендеринга с использованием библиотеки Pixman (http://pixman.org/). Ранее рендеринг мог осуществляться только с задействованием OpenGL, теперь он может работать и на системах, не имеющих поддержки аппаратной акселерации и 3D-драйверов, таких как встраиваемые платформы на базе архитектуры ARM (в частности бэкенды для Raspberry Pi и  фреймбуфера базируются на Pixman);

-  Бэкенд fbdev, который позволяет выводить графику через фреймбуфер с участием Pixman. Обработка ввода данных производится через evdev;
-  Бэкенд для платформы Raspberry Pi;
-  Клиент для сенсорных экранов и функция калибровки;

-  SDK для разработки внешних модулей с реализацией дополнений;
-  Бэкенд RDP (http://lists.freedesktop.org/archives/wayland-devel/2013-Mar...), построенный на базе FreeRDP (http://www.freerdp.com/) и позволяющий организовать отрисовку вывода на удалённой системе с использованием протокола RDP. При включении бэкенда, он запускается в режиме ожидания соединения и при подключении к нему RDP-клиентов выполняет отправку данных об обновлении содержимого экрана. Допускается подключение нескольких клиентов, которые могут работать с одним экраном на котором будет использоваться несколько указателей мыши. Поддерживается передача данных об изменениях содержимого экрана, как в raw-формате с разбивкой на ячейки 64x64, так и с использованием кодека remoteFx;


-  Бэкенд Headless (http://lists.freedesktop.org/archives/wayland-devel/2012-Oct...), осуществляющий рендеринг в холостом режиме (вывод не формируется и не выводится) и предназначенный для решения задач по тестированию без необходимости наличия графической системы;
-  Поддержка вывода (scanout) трансформированных буферов;
-  Бэкенд KMS переведён на использование EXT_buffer_age.

Возможности, ожидаемые в следующей стабильной ветке (1.2):

- Выделение из XWayland компонента XWM (X Window Manager) и его оформление в виде отдельного клиента. XWM используется для организации вывода X-клиентов на рабочий стол под управлением Weston.
-  Система (http://cgit.freedesktop.org/~krh/weston/log/?h=remote) рендеринга вывода на удалённом компьютере. Для решения вопроса с организацией работы с приложениями, запущенными на другой машине, для Wayland подготовлен (https://www.opennet.ru/opennews/art.shtml?num=34922) прототип системы удалённого рендеринга, выполненный в виде  дополнения к композитному серверу Weston. Дополнение выступает в роли надстройки для обеспечения сетевого взаимодействия при организации рендеринга и передачи событий от устройств ввода. Взаимодействие происходит на уровне двух композитных менеджеров, т.е. композитный сервер Weston на локальной системе, на которой работает пользователь, может отображать отдельные окна из композитного сервера Weston, запущенного на удалённой системе. Трансляция вывода реализована на основе передачи изменения содержимого отдельных окон, обслуживаемых композитным сервером. По сети передаются только изменившиеся элементы окон, изменения вычисляются на уровне битмапов и передаются с использованием протокола похожего на VNC.

-  Проект по интеграции (http://lists.freedesktop.org/archives/wayland-devel/2013-Apr...) поддержки фреймворка IBus (http://code.google.com/p/ibus/) (Intelligent Input Bus) для организации ввода. Данная подсистема отмечена как готовая для интеграции, но решено дать дополнительное время для полировки и изменения интерфейса перед его фиксацией как части протокола Wayland. В частности, в процессе перехода GNOME на Wayland возможно всплывут некоторые тонкости, требующие правки.


-  Поддержка протокола (http://permalink.gmane.org/gmane.comp.freedesktop.wayland.de...) для манипулирования субповерхностями (subsurface) и группами поверхностей (surface group), в рамках одного окна приложения (например, для видеоплеера можно выделить области с контентом и управляющими элементами и обеспечить их компоновку на уровне композитного менеджера, а не приложения).


<center><a href="http://people.collabora.com/~pq/subsurface-1.png">&l... src="https://www.opennet.ru/opennews/pics_base/0_1366087894.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>

Wayland представляет (http://wayland.freedesktop.org/architecture.html) собой протокол взаимодействия композитного сервера и работающих с ним приложений. Клиенты самостоятельно выполняют отрисовку своих окон в отдельном буфере, передавая информацию об обновлениях композитному серверу, который комбинирует содержимое буферов отдельных приложений для формирования итогового вывода с учётом возможных нюансов, таких как перекрытие окон и прозрачность. Иными словами, композитный сервер не предоставляет API для отрисовки отдельных элементов, а оперирует только с уже сформированными окнами, что позволяет избавиться от двойной буферизации при использовании высокоуровневых библиотек, таких как GTK+ и Qt, берущих на себя работу по компоновке содержимого окон.

В настоящее время поддержка прямой работы c Wayland уже реализована для библиотек GTK3+, Qt 5, SDL, Clutter и EFL (Enlightenment Foundation Library). К сожалению, из-за наличия прямых обращений к библиотекам X11 не все приложения на базе вышеотмеченных  тулкитов смогут без переработки кода работать поверх Wayland. Например, из 22 протестированных GTK-приложений, доступных по умолчанию в меню Ubuntu, под управлением Wayland заработали (https://www.opennet.ru/opennews/art.shtml?num=33566) только 9, так как оставшиеся 13 использовали функции Xlib. Тем не менее, уже наблюдается прогресс в проведении чистки приложений от прямого обращения к Xlib, например, разработчики проекта KDE приступили к осуществлен...

URL: http://lists.freedesktop.org/archives/wayland-devel/2013-Apr...
Новость: https://www.opennet.ru/opennews/art.shtml?num=36702


Содержание

Сообщения в этом обсуждении
"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 08:56 
Когда уже он будет в дистрах?

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:10 
Уже в арче.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноник , 16-Апр-13 09:40 
В любимой Ubuntu нету =(

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 10:32 
есть

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 14:31 
> есть

Но не работает. Потому что в gtk напихано кривых патчей.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 16:17 
Работает. Необходимо сделать export LIBOVERLAY_SCROLLBAR=0 и переименовать /usr/lib/i386-linux-gnu/gtk-3.0/3.0.0/theming-engines/libadwaita.so, чтобы gtk не подхватывал ее. После этого призожения на gtk3 запускаются и работают. Правда в raring версия gtk 3.6, так что декораций у окон еще нет.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:15 
в арче давно уже есть

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:21 
И как? Юзабельно?

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено anonimous , 16-Апр-13 11:26 
Не шибко юзабельно, XWayland'a нет (в ауре есть, но этож надо кучу всего компилить), в Qt поддержка отключена, так что работает только GTK. Но вообще работает, демки запускаются.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 17:31 
> Но вообще работает, демки запускаются.

На самом деле "работает" и "демки запускаются" - это несколько разные вещи.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Хрен с горы , 16-Апр-13 11:50 
Тихо и незаметно, без лишней помпезности:
http://worldofgnome.org/easily-try-gtk-under-wayland-in-fedo.../

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено dialer , 16-Апр-13 17:20 
Его приличные люди делают, а не Поттеринг - сначала до ума доведут, а потом уж широкой публике представят.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 18:05 
> Его приличные люди делают, а не Поттеринг - сначала до ума доведут,
> а потом уж широкой публике представят.

Его делают такие же поттеринги. Уже несколько лет упорно показывают публике во всех ракурсах, а воз и ныне там.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 21:02 
> Его делают такие же поттеринги. Уже несколько лет упорно показывают публике во
> всех ракурсах, а воз и ныне там.

Самое главное - за 5 лет разработки они так и не начали использовать Wayland на своих десктопах.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено gkv311 , 16-Апр-13 09:02 
А кто-нибудь может сказать - у них Hello World для разработчиков приложений где-нибудь есть на сайте?

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:06 
Зачем? Если это все умеет Qt.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено gkv311 , 16-Апр-13 09:53 
> Зачем? Если это все умеет Qt.

Зачем мне Qt? Разработчики обещают замену X11/XLib, ну вот я и хочу его заменить в своей программе, а не прикручивать даром не нужные мне костыли через Qt/GTK/SDL.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 14:32 
> Зачем мне Qt? Разработчики обещают замену X11/XLib, ну вот я и хочу
> его заменить в своей программе, а не прикручивать даром не нужные
> мне костыли через Qt/GTK/SDL.

X11/XLib и есть ненужные костыли :)


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено kurokaze , 17-Апр-13 09:47 
Если применить нормальные либы к твоему велосипеду с квадратными колесами - они от этого костылями не становятся - дело в твоем недодрандулете.

PS: Судя по твоей толстоте ты под xlib никогда ничего не писал.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено gkv311 , 17-Апр-13 10:14 
> PS: Судя по твоей толстоте ты под xlib никогда ничего не писал.

Мне от Xlib нужны только окошко, XRandr, GLX и очередь событий. Всё.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:11 
http://cgit.freedesktop.org/wayland/weston/tree/clients

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено KblCb , 16-Апр-13 11:17 
Насколько я понял, формировать изображение из примитивов Waylend не особо умеет.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено gkv311 , 16-Апр-13 12:23 
> Насколько я понял, формировать изображение из примитивов Waylend не особо умеет.

Для рисования есть OpenGL.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:14 
В дистрибутивах, скорее всего, появится в течение года. Да и нет смысла спешить, а то сделают очень кривое ПО, и сложится впечатление что Wayland и Weston не стоят особого внимания. Лично мне интересен проект, Hawaii по той причине, что они изначально задействуют Wayland. Но с другой стороны Hawaii слишком юный, но они могут получить некоторую популярность если одни из первых сделают что то рабочие. Адаптация процесс тоже не быстрый, хотя со стороны кажется иначе.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:41 
Hawaii быстро сдохнет, так как задуман чтобы потешить ЧСВ автора.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 10:56 
Как и многие другие проекты свободного ПО, к сожалению.
Все-таки иногда кнут, в виде руководящей и направляющей, весьма полезен.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 21:12 
> Все-таки иногда кнут, в виде руководящей и направляющей, весьма полезен.

Если за этим кнутом не стоят мозги, он бессмысленен. В данном случае не хватает именно мозгов, а энтузиазма и времени полно.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено kurokaze , 17-Апр-13 09:48 
> Как и многие другие проекты свободного ПО, к сожалению.

Общие ничего не значащие слова.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Adblog , 16-Апр-13 11:58 
А какой еще профит автору от ведения открытого проекта? Денег за него не получишь, так хотя бы ЧСВ потешить )

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 09:36 
Ждем Mir)

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено 3658923320 , 16-Апр-13 10:22 
Ждём хейтеров.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Анончик , 16-Апр-13 11:30 
Надо было в теме указать "Ubuntu, Systemd, Поттеринг"

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено 3658923320 , 16-Апр-13 12:20 
Ой, и правда ведь…

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 14:34 
> Надо было в теме указать "Ubuntu, Systemd, Поттеринг"

А что, "wayland" уже недостаточно? Раньше работало ведь.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено dialer , 16-Апр-13 17:21 
>> Надо было в теме указать "Ubuntu, Systemd, Поттеринг"
> А что, "wayland" уже недостаточно? Раньше работало ведь.

В отличии от Поттеринга, ребята разрабатывают Вяленого правильно - сначала делают, а потом показывают. Плюс не пытаются всем его навязать.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 17:29 
> В отличии от Поттеринга, ребята разрабатывают Вяленого правильно - сначала делают, а
> потом показывают. Плюс не пытаются всем его навязать.

Хоть это хорошо. Впрочем, думаю, их тогда бы просто убили.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 18:03 
> В отличии от Поттеринга, ребята разрабатывают Вяленого правильно

Да точно так же.

> - сначала делают, а потом показывают.

А что, леннард поступает как-то иначе?

> Плюс не пытаются всем его навязать.

Навязывать что-то конкретному дистрибутиву могут _только_ его разработчики. Максимум, кому поттер мог навязать свои поделия - это федора. Во всех остальных дистрах у него нет никакого влияния и авторитета. Если что-то куда-то и проталкивают - то исключительно ведущие разработчики самих дистров.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 20:20 
> Если что-то куда-то и проталкивают - то исключительно ведущие разработчики самих дистров.

И возникает главный вопрос - зачем? Зачем получать явный геморрой за свои деньги?

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


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Lain_13 , 16-Апр-13 21:53 
Вероятно потому, что ты видишь только макушку айсберга. Им-то лучше видно какой геморрой и какие профиты в противовес ему они от systemd поимеют.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 22:27 
> Вероятно потому, что ты видишь только макушку айсберга.

Вполне возможно, вполне. Меня такая мысль часто посещает, но просматривая рассылку того же ALT я не вижу приемуществ от внедрения systemd. А вот то, что у меня слетела сеть после обновления, я вижу.

> Им-то лучше видно какой геморрой и какие профиты в противовес ему они от systemd поимеют.

Есть сомнения, есть.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Lain_13 , 16-Апр-13 22:41 
И ты даже уверен, что проблема с сетью именно из-за systemd?

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 23:14 
> И ты даже уверен, что проблема с сетью именно из-за systemd?

Да, эта уверенность стоила мне получаса - оказались переименованы интерфейсы. Сперва я даже подумал, что у меня что-то на мат. плате сгорело - eth0 пропал.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Lain_13 , 16-Апр-13 23:26 
А, да, они иначе именуют устройства. :)
В серверах от этого будет профит — меньше костылей для сохранения имён при изменении количества сетевых плат и прочих устройств. Домашним пользователям, конечно, не самая приятная неожиданность…

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 23:37 
> А, да, они иначе именуют устройства. :)

Вот бы у этих пацанов каждые 2 недели меняли замки в дверях.

Хочешь я тебе объясню, как такие штуки делают вменяемые люди? Они просто заводят параллельно 2 варианта имен - старые ethN и новые. Потом, когда все привыкли, постепенно убирают старые имена, вводя всевозможные названия deprecated и т.д.

А человек, который пилит системную компоненту и не понимает смысла слова "совместимость" - идиот. Я не вижу смысла пользоваться программами, написанными идиотами. В мире OpenSource и умные люди немало понаписали.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Lain_13 , 16-Апр-13 23:48 
Так обычно делают когда в одном коде меняют что-то одно на что-то другое. А когда меняют весь код к гадам, то обычно бывает именно вот так вот. И если подумать, то это не косяк systemd, а косяк дистрибутива. Или у тебя твои руками писанные скрипты накрылись?

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 23:54 
> И если подумать, то это не косяк systemd, а косяк дистрибутива. Или у тебя твои руками писанные скрипты
> накрылись?

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


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Lain_13 , 17-Апр-13 01:00 
А, ну-ну.
И всё же это именно косяк тех, кто решил пользоваться systemd. Вот, почитай на досуге: http://www.freedesktop.org/wiki/Software/systemd/Predictable...
Нужны старые имена? Смени схему именования в настройках. Нет, давай пойдём ругаться на всех углах вместо этого.

Если кратко, то RTFM.

И знаешь что удивительно? Этот мануал я нашёл пока писал этот пост. Т.е. минут за 5.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 17-Апр-13 02:05 
> И всё же это именно косяк тех, кто решил пользоваться systemd.

Да, это косяк Альтовцев, милый друг. Но это я и без тебя знаю.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Lain_13 , 17-Апр-13 02:08 
Ну так и при чём тут systemd? Он по-умолчанию теперь использует более надёжную схему именования устройств. Если Альтовцы её ниасилили и при этом не догадались включить старую схему по-умолчанию, то это именно их косяк, а не systemd.
А если её ниасилил ты, то нефиг было обновляться. Всё одно стало бы сюрпризом, когда они наконец удалили бы поддержку старых имён по-умолчанию если б они её сделали — ты б всё равно не готовился бы к переходу.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 10:28 
>> т.е. композитный сервер Weston на локальной системе, на которой работает пользователь, может отображать отдельные окна из композитного сервера Weston, запущенного на удалённой системе

Просто прелесть!


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 10:37 
Когда уже он будет поддерживаться Нвидией?

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 11:14 
А разве аппаратная поддержка Wayland не базируется на egl? http://wayland.freedesktop.org/architecture.html#heading_toc...

То есть дравйверописатели должны только реализовать стандарт, и им пофиг должно быть, что есть x.org, wayland, mir... etc. По моему люди чего-то не понимают. Зачем писать программу на qt, gtk, если ты лезешь в xlib. Пиши тогда свой велосипед, а не говори что ты пишешь его с помощью фреймворка.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 12:44 
Как минимум, нужен KMS, которого нет (точнее, который свой) в драйвере Nvidia. Да и с завязкой Wayland на DRM, я так понимаю, проблема будет.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено linvinus , 16-Апр-13 11:15 
если кто ещё не видел, вот презентация почему начали делать wayland на доступном языке http://www.youtube.com/watch?v=RIctzAQOe44

Но текущее состояние пока ещё далеко от юзабельного, была новость про попытку форкнуть wayland, вот тут описаны причины http://www.phoronix.com/scan.php?page=article&item=wayland_w...

Т.е. человек попытался реализовать что то рабочее, но постоянно спотыкается на отсутствие тех или иных "стандартных" возможностей в протоколе, а реализовать их через дополнения не представляется возможным, а разработчики wyland  менять протокол не хотят.
Например, сделать полноценное управление окнами через таск бар невозможно.

Есть ещё одна засада, wayland это только протокол, а wetson это "эталонная" реализация, при этом, gnome и kde говорят что у них будут свои реализации протокола, я это всё к тому, что, опять получится, что в одном "оконном менеджере" работает одно, в другом другое, а чтобы приложение адекватно работало и там и там опять будут костыли.

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


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено anonimous , 16-Апр-13 11:32 
Справедливости ради можно отметить, что S.Moreau(автор статьи на phoronix'e) не шибко адекватен и, собственно, уже самозабанился даже на phoronix'e

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Тузя , 16-Апр-13 11:30 
Отлично! Ждём в systemd! XD

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено slowpoke , 16-Апр-13 11:38 
кстати да, с этого наркомана станется в systemd впилить wayland

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 15:48 
> кстати да, с этого наркомана станется в systemd впилить wayland

Не наркомана, а емаксера. Это гораздо страшнее.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Lain_13 , 16-Апр-13 15:03 
Зачем так мелко-то? Ждём в ведре.

"Релиз новой стабильной ветки Wayland 1.1"
Отправлено dialer , 16-Апр-13 17:23 
> Зачем так мелко-то? Ждём в ведре.

В systemd скоро своё ядро зародится, так что всё правильно - достаточно интегрирования wayland в systemd.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 18:06 
> В systemd скоро своё ядро зародится, так что всё правильно - достаточно
> интегрирования wayland в systemd.

У них там немного другой план - бурно и с весельем объединиться с ядром Linux.


"Релиз новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 17:30 
Тузя, ты крут! Хорошая шутка.

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 12:23 
пока xmonad не будет работать также, как сейчас поверх Х - смысла переходить нет.

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 18:15 
Да и вообще особого смысла переходить на xmonad нет и никогда не было :)

"Выход новой стабильной ветки Wayland 1.1"
Отправлено xD , 16-Апр-13 18:47 
тонко)

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 13:36 
> Поддержка программного рендеринга с использованием библиотеки Pixman.

Началось! Теперь вэйланд будет обрастать костылями как X.Org. Печально.


"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 14:35 
>> Поддержка программного рендеринга с использованием библиотеки Pixman.
> Началось! Теперь вэйланд будет обрастать костылями как X.Org. Печально.

А где тут-то костыль, если не секрет?


"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 16:04 
Pixman. Для понимания читаем http://habrahabr.ru/post/148954/

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 16:55 
Почитал. Вопрос "а где костыль?" остался.

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 17-Апр-13 00:00 
> Ранее рендеринг мог осуществляться только с задействованием OpenGL, теперь он может работать и на системах, не имеющих поддержки аппаратной акселерации и 3D-драйверов

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 17:27 
Вот в этом отрывке по вашей ссылке прекрасно показывается, почему XRender - говно, тормозящее сеть в Х:

"    Программа стартует, используя  для отрисовки cairo;
    Вы рисуете несколько градиентных окружностей. Cairo производит разбиение окружностей на четырёхугольники и шлёт эти четырёхугольники и градиенты X-серверу используя расширение XRender. В том случае, когда X-сервер не поддерживает XRender, cairo отрисовывает их само с использованием libpixmap и использует другой метод для отправки отрисованной пиксельной карты X-серверу;
    X-сервер принимает запрос от XRender. Xorg может в этом случае использовать разные специализированные драйвера:
    1) В случае отката к программной отрисовке или в случае неготовности драйвера Xorg использует libpixman для отрисовки своими силами, прямо как cairo;
    2) В случае аппаратного ускорения драйвер Xorg связывается посредством libdrm с ядром и посылает видеокарте текстуры и команды."

А pixman - ну библиотечка, и ладно. Я, честно говоря, после того, как выяснил, что делает XRender, был страшно удивлен, что Х вообще по сети работают.


"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 14:33 
Это все конечно хорошо, но лучше бы они выбрали OpenGLES.

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 16:41 
Они его и выбрали, в числе прочих

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 15:14 
Пока не появится тайлового менеджера окон для него, сравнимого с ion3/notion, не нужно.

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 16-Апр-13 15:47 
> тайлового менеджера окон для него, сравнимого с ion3/notion
> не нужно

:)


"Выход новой стабильной ветки Wayland 1.1"
Отправлено oneonfire , 16-Апр-13 18:48 
Всеровно не пойму, как всем этим пользоваться в Arch Linux, если установлен X.Org с XFCE 4

"Выход новой стабильной ветки Wayland 1.1"
Отправлено Vkni , 16-Апр-13 21:35 
Вообще, конечно, смешная новость. Наконец-то товарищи осознали, что для замены Х нужна система примерно такая же, как Х. А вот очередная SVGAlib не подойдет, нет. :-) Правда, поскольку кода уже наворотили до фига, получилось малость костыльно, но ладно.

"Выход новой стабильной ветки Wayland 1.1"
Отправлено kurokaze , 17-Апр-13 09:56 
> Вообще, конечно, смешная новость. Наконец-то товарищи

Товарищи уже 22 года как кончились

> осознали, что для замены Х нужна система примерно такая же, как Х. А вот очередная SVGAlib

Что ж ты людей не просветил всей мощью своего "интеллекта", без твоего мнения они просто жить не могут однозначно


"Выход новой стабильной ветки Wayland 1.1"
Отправлено Аноним , 21-Апр-13 19:18 
Уже высеры всех послухали, а теперь и вы продрись по мостовой расплескали.