The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  вход/выход  слежка  RSS
"Доступен Wayland 1.13"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Доступен Wayland 1.13"  +/
Сообщение от opennews on 22-Фев-17, 10:01 
Состоялся (https://lists.freedesktop.org/archives/wayland-devel/2017-Fe...) стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.13 (https://wayland.freedesktop.org/). Ветка 1.13 обратно совместима на уровне API и ABI с выпусками 1.x, но дополнительно содержит порцию улучшений. Кроме исправления (https://lists.freedesktop.org/archives/wayland-devel/2017-Ja...) ошибок в Wayland 1.13 реализован (https://patchwork.freedesktop.org/patch/116409/)  API для управления видимостью глобальных структур, при помощи которого композитный сервер может ограничить доступ к приватным программным интерфейсам и определить к каким частям структуры wl_global клиент имеет доступ.  Следующий выпуск 1.14 запланирован на июнь 2017 года.


Ожидавшийся сегодня выпуск  композитного сервера Weston 2.0 отложен (https://lists.freedesktop.org/archives/wayland-devel/2017-Fe...) до конца недели из-за выявления в последний момент ошибок, исправления для которых требуют дополнительного тестирования. Напомним, что Weston развиваются технологии, содействующие появлению полноценной поддержки протокола Wayland в Enlightenment, GNOME, KDE и других пользовательских окружениях. Разработка Weston нацелена на предоставление высококачественной кодовой базы и рабочих примеров для использования Wayland в десктоп-окружениях и встраиваемых решениях, таких как платформы для автомобильных информационно-развлекательных систем, смартфонов, телевизоров и прочих потребительских устройств.


Смена номера значительной версии в Weston 2.0 обусловлена изменениями в новом API управления выводом, нарушающими совместимость c libweston на уровне ABI. Все штатные бэкенды портированы на новый API для настройки вывода. В новой версии также добавлена поддержка EGL-расширения EGL_KHR_swap_buffers_with_damage, реализованного (https://www.opennet.ru/opennews/art.shtml?num=42886) в проприетарном драйвере NVIDIA. В бэкенде GL добавлена поддержка буферов DRM_FORMAT_YUV444. Улучшено позиционирование панелей в desktop-shell. В XWayland приведены в порядок сообщения об ошибках.

Статус поддержки Wayland в окружениях рабочего стола и дистрибутивах:


-  В рамках проекта AsteroidOS развивается (https://www.opennet.ru/opennews/art.shtml?num=45640) новая  открытая ОС для умных часов, использующая Qt5 и Wayland.

-  В находящейся в разработке ветке GNOME 3.24 продолжается оттачивание поддержки Wayland, которая ранее уже была объявлена пригодной для использования обычными пользователями. Добавлена (https://bugzilla.gnome.org/show_bug.cgi?id=773629) возможность работы поверх проприетарных драйверов NVIDIA (https://www.opennet.ru/opennews/art.shtml?num=44087), c использованием  EGLDevice и EGLStreams;


-  В  Fedora 25 (https://www.opennet.ru/opennews/art.shtml?num=45541) по умолчанию предложен сеанс GNOME на базе Wayland;  


-  В Ubuntu GNOME продолжается тестирование экспериментального сеанса рабочего стола GNOME на базе Wayland (следует установить пакет gnome-session-wayland и выбрать на экране входа "GNOME on wayland");

-  Продолжается работа по достижению паритета в функциональности при запуске KDE поверх X11 и Wayland. В KDE Plasma 5.9 (https://www.opennet.ru/opennews/art.shtml?num=45951) при использовании Wayland стали доступны инструменты для создания скриншотов и определения цвета, обеспечены возможности раскрытия окон на весь экран без отображения рамок, задания собственных цветовых схем и перетаскивания приложений кликом на пустой области интерфейса, добавлен поддержка режима автоматического скрытия панели, добавлена поддержка управляющих жестов. Для тестирования проектом Neon подготовлены Live-сборки на базе Wayland;


-  Начиная с Qt 5.8 (https://www.opennet.ru/opennews/art.shtml?num=45901) переведён в разряд полностью поддерживаемых модуль Qt Wayland Compositor с многопоточной системой отрисовки для встраиваемых устройств, использующая протокол Wayland.
Модуль может использоваться (http://blog.qt.io/blog/2017/01/23/creating-devices-with-mult.../) для создания собственных композитных серверов Wayland, применяя QML или C++ API. Имеется поддержка стандарта XDG-Shell и возможность работы в системах с несколькими экранами. В качестве примера применения Qt Wayland Compositor развивается рабочий стол Grefsen (https://github.com/ec1oud/grefsen);

-  В  Enlightenment (https://www.opennet.ru/opennews/art.shtml?num=44707) ведётся работа по улучшению поддержка Wayland;


-  В ОС  DragonFly BSD развивается (https://www.opennet.ru/opennews/art.shtml?num=43138) порт с Wayland и Weston,  имеется (http://lists.dragonflybsd.org/pipermail/users/2016-May/24962...) поддержка XWayland;


-  Wayland задействован по умолчанию в мобильных платформах Plasma Mobile (https://www.opennet.ru/opennews/art.shtml?num=42668), Sailfish 2 (https://www.opennet.ru/opennews/art.shtml?num=42944) и Tizen 3 (https://www.opennet.ru/opennews/art.shtml?num=42978).

-  В панели Cairo-Dock предусмотрена (https://www.opennet.ru/opennews/art.shtml?num=40906) возможность работы в окружении композитного сервера Weston.

-  Работа по добавлению поддержки Wayland ведётся для рабочих столов LXQt (https://www.opennet.ru/opennews/art.shtml?num=41633) и  MATE (https://www.opennet.ru/opennews/art.shtml?num=39106).

-  Развиваются новые десктоп-окружения, работающее только на базе технологий Wayland:   papyros-shell (http://papyros.io/),  Hawaii (https://www.opennet.ru/opennews/art.shtml?num=38730) и Orbital (https://www.opennet.ru/opennews/art.shtml?num=38934).

-  Для тестирования работы GNOME, KDE и Enlightenment, Hawai и Orbital поверх Wayland выпускается (https://www.opennet.ru/opennews/art.shtml?num=43837) специальный Live-дистрибутив Rebecca Black Linux (http://sourceforge.net/projects/rebeccablackos/).

Напомним, что Wayland представляет (http://wayland.freedesktop.org/architecture.html) собой протокол взаимодействия композитного сервера и работающих с ним приложений. Клиенты самостоятельно выполняют отрисовку своих окон в отдельном буфере, передавая информацию об обновлениях композитному серверу, который комбинирует содержимое буферов отдельных приложений для формирования итогового вывода с учётом возможных нюансов, таких как перекрытие окон и прозрачность. Иными словами, композитный сервер не предоставляет API для отрисовки отдельных элементов, а оперирует только с уже сформированными окнами, что позволяет избавиться от двойной буферизации при использовании высокоуровневых библиотек, таких как GTK+ и Qt, берущих на себя работу по компоновке содержимого окон. В настоящее время поддержка прямой работы c Wayland уже реализована для библиотек GTK3+, Qt 5, SDL (начиная с выпуска 2.0.2 (https://www.opennet.ru/opennews/art.shtml?num=39269)), Clutter и EFL (Enlightenment Foundation Library). Начиная с Qt 5.4 в состав  включён модуль QtWayland с реализацией компонентов для работы Qt-приложений в окружении композитного сервера Weston, развиваемого проектом Wayland.


Взаимодействие с аппаратным обеспечением в Wayland/Weston, например, проведение инициализации, переключение видеорежимов (drm modesetting) и управление памятью (GEM  для i915 и TTM  для radeon и nouveau) графических карт, может производиться напрямую через модуль, работающий на уровне ядра, что позволяет обойтись без привилегий суперпользователя. Композитный сервер Weston может работать не только с использованием DRM-модуля ядра Linux, но и поверх X11, другого композитного сервера Wayland, фреймбуфера и RDP. Кроме того, развиваются проекты (https://www.opennet.ru/opennews/art.shtml?num=36685) по обеспечению работы поверх графического стека платформы Android.

В рамках проекта Weston развивается одна из реализаций композитного сервера. В роли композитного сервера также может выступать любой другой продукт, поддерживающий протокол Wayland. Например, в настоящее время ведётся работа по обеспечению поддержки...

URL: https://lists.freedesktop.org/archives/wayland-devel/2017-Fe...
Новость: https://www.opennet.ru/opennews/art.shtml?num=46080

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Доступен Wayland 1.13"  +/
Сообщение от iPony on 22-Фев-17, 10:01 
> В новой версии также добавлена поддержка EGL-расширения EGL_KHR_swap_buffers_with_damage, реализованного в проприетарном драйвере NVIDIA.

Прoгнyлись что ли?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

6. "Доступен Wayland 1.13"  +2 +/
Сообщение от Аноним (??) on 22-Фев-17, 10:38 
RedHat сами включили, насрав на противников EGLStreams.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

2. "Доступен Wayland 1.13"  +/
Сообщение от cvbcfgbdzndgbxdfg on 22-Фев-17, 10:19 
Интересно, куда ubuntu занесет с этим вейландом. Время показывает, что серьезнее патчей к дебиану, у них ничего не получается сделать, однако она анонсировали Mir b Unity 8. Только вот до сих пор абсолютно неюзабельно. Обещали еще в 2013 году в продакшн. Чем в итоге кончится?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Доступен Wayland 1.13"  –9 +/
Сообщение от iPony on 22-Фев-17, 10:34 
> Время показывает, что серьезнее патчей к дебиану, у них ничего не получается сделать

Ну толсто. Debian же ядра берет из Canonical Kernel Team.

> Обещали еще в 2013 году в продакшн

Чего? Продакшен - это их основная лошадка ubuntu Server. Там вообще гуев нет. А все остальное - это так, экспериментальное творчество.

> Только вот до сих

Ну логично. Ибо Mir не является чисто самостоятельным проектом от Canonical. Он использует во многом всю ту же лабуду, которая и для Wayland.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "Доступен Wayland 1.13"  +9 +/
Сообщение от Аноним (??) on 22-Фев-17, 10:54 
> Debian же ядра берет из Canonical Kernel Team.
> толсто

Очень. У меня теперь весь монитор в жире.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

42. "Доступен Wayland 1.13"  +2 +/
Сообщение от Аноним (??) on 22-Фев-17, 20:13 
Debian Kernel Team берет ядра у Canonical Kernel Team шо правда? И Hurd у них берут ?))
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

4. "Доступен Wayland 1.13"  +1 +/
Сообщение от A.Stahl (ok) on 22-Фев-17, 10:35 
Ничем, как и апстарт, какой-то там магазин, что-то облачное и может какие-то ещё проекты Каноникла, о которых уже мало кто и вспомнит.
Все доморощенные начинания Каноникла заканчиваются ничем. Многие даже до уровня пука в лужу не дорастают.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Доступен Wayland 1.13"  +2 +/
Сообщение от iPony on 22-Фев-17, 10:38 
> апстарт

А он где только не был. И многим успешно помогал.
Пока наконец не пришел Великий Леннарт.

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Доступен Wayland 1.13"  –4 +/
Сообщение от A.Stahl (ok) on 22-Фев-17, 11:17 
И где он используется? В Убунту и Хромоси. Ещё где-то?
Вроде ещё сусеры и федорасты один или два релиза использовали. Но это было давно.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

26. "Доступен Wayland 1.13"  +/
Сообщение от Аноним (??) on 22-Фев-17, 16:23 
Ubuntu 9.10 - 15.04
Ubuntu Phone
ChromeOS
Debian 6 как альтернатива
Red Hat 6, CentOS 6, Oracle Linux 6, etc
OpenSUSE 11.4-12 ка альтернатива
Fedora 9-14
и прочая мелочёвка
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

31. "Доступен Wayland 1.13"  –3 +/
Сообщение от A.Stahl (ok) on 22-Фев-17, 17:19 
>Ubuntu

Само собой.
>ChromeOS

Да, есть.
>Debian 6

Какой нынче текущий?
>Red Hat 6, CentOS 6, Oracle Linux 6, etc

Это когда было? Что, одну версию прожило это чудо?
>OpenSUSE 11.4-12 ка альтернатива Fedora 9-14

Тоже недолго протянуло.

Вот и результат.
Стоп!
>Ubuntu 15.04

Э-э-э... В начале же год выпуска идёт, да? Т.е. апстарт даже в Убунте больше не используется?
Ясненько.

Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

54. "Доступен Wayland 1.13"  +/
Сообщение от Аноним (??) on 23-Фев-17, 11:25 
>Ubuntu

Само собой.
>ChromeOS

А вот и нет, после перехода Ubuntu s Upstart на systemd, Google перешел с Ubuntu на Gentoo как базы для ChromeOS. (хотя я думаю это ни как не связанно и чисто совпадение временных событий)

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

55. "Доступен Wayland 1.13"  –1 +/
Сообщение от iPony on 23-Фев-17, 13:04 
У тебя альтернативная вселенная

> By February 2010, Google switched its development Linux distribution for Chrome from Ubuntu to Gentoo Linux in order to use that distribution's Portage package management system, which, according to sources at Google, is used with «Google's own take on the vanilla Linux kernel».
> Mark Shuttleworth concedes — Ubuntu Linux to use systemd. 2014

Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

58. "Доступен Wayland 1.13"  +/
Сообщение от freehck email(ok) on 26-Фев-17, 09:53 
> Т.е. апстарт даже в Убунте больше не используется?

Ну так вылезайте из танка. :)

Шаттлворт через полгода-год после принятия systemd по дефолту в debian, сделал заявление о том, что ubuntu последует за родительским проектом, и тоже сменит систему инициализации.

>> Red Hat 6, CentOS 6, Oracle Linux 6, etc
> Это когда было? Что, одну версию прожило это чудо?

Никогда не было. Там sysvinit. Возможно, забыли дописать "как альтернатива".

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

16. "Доступен Wayland 1.13"  –2 +/
Сообщение от Аноним (??) on 22-Фев-17, 13:47 
в который раз, Wayland протокол как X11, Mir - дисплейный сервер, Unity 8 - среда рабочего стола. Всё будет гуд, когда под Wayland будет запускаться и нормально работать большая часть приложений, тогда и ждите Mir c Unity 8.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Доступен Wayland 1.13"  +/
Сообщение от Sunderland93 (ok) on 22-Фев-17, 11:08 
>> В новой версии также добавлена поддержка EGL-расширения EGL_KHR_swap_buffers_with_damage, реализованного в проприетарном драйвере NVIDIA.

Nvidia же забросила свою реализацию Wayland? Хотели же чо-то общее пилить, чтобы и их и разрабов Mesa устраивало?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Доступен Wayland 1.13"  +1 +/
Сообщение от abi on 22-Фев-17, 12:57 
xfce собирается внедрять вейланд?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Доступен Wayland 1.13"  –1 +/
Сообщение от Sunderland93 (ok) on 22-Фев-17, 13:38 
Да, собираются. Следующий релиз будет полностью на GTK 3, это первый этап
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

27. "Доступен Wayland 1.13"  –1 +/
Сообщение от Elhana (ok) on 22-Фев-17, 16:44 
Учитывая график их релизов, лет через пять наверно... но оно и так нормально работает, хз вообще какая пользователю разница иксы там или вейленд или мир. Заметно быстрее все равно не будет ничего работать, может даже медленнее - все как с хайпом по Vulcan.

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

Потенциальная заявленная фишка Mir - конвергенция десктопа и мобилы, но приложения надо писать все равно с ее учетом или получится все как с n900, на котором можно было запустить в теории любое gtk приложение, но интерфейс без допила под мобайл был не юзабелен.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

29. "Доступен Wayland 1.13"  +1 +/
Сообщение от Sunderland93 (ok) on 22-Фев-17, 16:49 
Что не так с вулканом? Работает быстрее OpenGL. Просто не везде ещё толком реализована поддержка. Слишком молодое API
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

14. "Доступен Wayland 1.13"  +/
Сообщение от llolik (ok) on 22-Фев-17, 13:39 
Для этого ИМХО им надо сначала на GTK3+ окончательно перелезть.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Доступен Wayland 1.13"  –1 +/
Сообщение от алекс (??) on 22-Фев-17, 13:20 
xfwm портировать на wayland будут?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Доступен Wayland 1.13"  +/
Сообщение от Аноним (??) on 22-Фев-17, 13:41 
papyros-shell 228
если вы понимаете о чем я.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Доступен Wayland 1.13"  +1 +/
Сообщение от XXXasd (ok) on 22-Фев-17, 14:18 
> если вы понимаете о чем я.

нет. уточни

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

19. "Доступен Wayland 1.13"  +/
Сообщение от MPEG LA (ok) on 22-Фев-17, 14:46 
ага, ждем альфу второй год. и вообще оно вроде тухнет в пользу LiriOS (или как-то так)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "Доступен Wayland 1.13"  +/
Сообщение от Аноним (??) on 22-Фев-17, 14:31 
Есть мнение, что каким бы ни был хорош Wayland, в обозримом будущем он не приживется. Наблюдаю, что энтузиазм вокруг него поутих как-то. DE затачивают, затачивают под него, а все никак не заточат - то ли не интересно разработчикам, то ли сам вейленд никак не дотянут до нужного уровня стабильной работы, даже спустя 10 лет с начала разработки. Что-то подобное можно было наблюдать с btrfs и gegl.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Доступен Wayland 1.13"  –1 +/
Сообщение от MPEG LA (ok) on 22-Фев-17, 14:49 
> Есть мнение, что каким бы ни был хорош Wayland, в обозримом будущем
> он не приживется. Наблюдаю, что энтузиазм вокруг него поутих как-то. DE
> затачивают, затачивают под него, а все никак не заточат - то
> ли не интересно разработчикам, то ли сам вейленд никак не дотянут
> до нужного уровня стабильной работы, даже спустя 10 лет с начала
> разработки. Что-то подобное можно было наблюдать с btrfs и gegl.

ну не знаю, на моих локалхостах вполне живет с хорошими аптаймами. еще бы hidpi в многомониторке нормально заработал - вообще был бы огонь (но это вроде тулкитам камень в огород)

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

21. "Доступен Wayland 1.13"  +/
Сообщение от Sunderland93 (ok) on 22-Фев-17, 14:51 
Протокол давно стабилизирован. Просто полируют. Для дополнительного функционала есть wayland-protocols. Тот самый Unix way. GNOME полностью поддерживает Wayland, E21 тоже. Кеды очень активно пилят в этом направлении. Никакого энтузиазма не утихало. Просто если раньше многие просто говорили, какой няшный этот Wayland, какие у него возможности, то сейчас они заняты реализацией этих самых возможностей.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

50. "Доступен Wayland 1.13"  –1 +/
Сообщение от Аноним (??) on 22-Фев-17, 22:45 
" started Wayland as a spare-time project in 2008 while working for Red Hat" (c) wikipedia

9 лет они полощут нам мозги с этим протоколом, куча софта была сломана "для совместимости" и до сих пор реализации не дотягивают до иксов. я бы перефразировал Ваше "просто полируют", в "просто дрочут".

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

52. "Доступен Wayland 1.13"  +/
Сообщение от Анончик on 23-Фев-17, 07:08 
Первые годы его пилило пара человек just for fun. А сейчас присоединились корпорации. Даже гугель участвует
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

53. "Доступен Wayland 1.13"  +/
Сообщение от papua on 23-Фев-17, 07:50 
в русском языке 《няша》 - болотная тина, грязь.
в каком значении тогда современная молодежь использует прилагательное 《няшный》? ;)
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

56. "Доступен Wayland 1.13"  +2 +/
Сообщение от commiethebeastie (ok) on 23-Фев-17, 14:00 
Это ознает шикарный как котэ. От слова neko.
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

22. "Доступен Wayland 1.13"  +/
Сообщение от Аноним (??) on 22-Фев-17, 15:24 
>Наблюдаю, что энтузиазм вокруг него поутих как-то

А какой энтузиазм нужен если его уже можно в федоре взять и использовать.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

24. "Доступен Wayland 1.13"  –1 +/
Сообщение от Аноним (??) on 22-Фев-17, 15:42 
> А какой энтузиазм нужен если его уже можно в федоре взять и использовать.

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

Это, кстати, может говорить о том, что люди линуксом в большинстве своем наигрались, теперь это просто инструмент, а не диковинное чудо. Думаю, что это даже хорошо.

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

28. "Доступен Wayland 1.13"  +2 +/
Сообщение от Elhana (ok) on 22-Фев-17, 16:47 
>> А какой энтузиазм нужен если его уже можно в федоре взять и использовать.
> Ну например, вообще без какого-либо ажиотажа там появился, если сравнивать с тем,
> каким он был когда только начали обещать, что будет в таком-то
> релизе, и постоянно его переносили. Получается, людям уже все равно.
> Это, кстати, может говорить о том, что люди линуксом в большинстве своем
> наигрались, теперь это просто инструмент, а не диковинное чудо. Думаю, что
> это даже хорошо.

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

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

30. "Доступен Wayland 1.13"  –1 +/
Сообщение от Аноним (??) on 22-Фев-17, 17:19 
Если вы не видите улучшений у себя это не значит что их нет, мир не вокруг вас вертится. Wayland очень даже зашел в мобильных решениях, да и в десктопе он практически везде юзабелен, сам использую в Gnome и прирост скорости отрисовки чувствуется, особенно на noveau.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

32. "Доступен Wayland 1.13"  +2 +/
Сообщение от Аноним (??) on 22-Фев-17, 17:31 
Боюсь разочаровать, GNOME 2 + compiz летали еще в 2005 году. А ты видишь разницу лишь потому, что по дефолту иксы не юзают OpenGL. И Gnome 3 тоже.

Compiz, а также Wayland активно используют OpenGL и поэтому скорость прорисовки упирается лишь в 60 к/с твоего монитора, которые не были для X11/compiz пределом ни в 2005 году, ни тем более сейчас.

Нету никакого фантастического прироста от Wayland.

Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

35. "Доступен Wayland 1.13"  –3 +/
Сообщение от алекс (??) on 22-Фев-17, 18:41 
Зато иксовых костылей полно, вот от них и принято было избавиться
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

41. "Доступен Wayland 1.13"  +2 +/
Сообщение от Аноним (??) on 22-Фев-17, 19:49 
В иксах нет костылей. Есть расширения. Поскольку Wayland строится на аналогичной модели, то в нем "костыли" тоже будут, не переживай: https://cgit.freedesktop.org/wayland/wayland/tree/README

The wayland protocol is essentially only about input handling and
buffer management.  The compositor receives input events and forwards
them to the relevant client.  The clients creates buffers and renders
into them and notifies the compositor when it needs to redraw.  The
protocol also handles drag and drop, selections, window management and
other interactions that must go through the compositor.  However, the
protocol does not handle rendering, which is one of the features that
makes wayland so simple.  All clients are expected to handle rendering
themselves, typically through cairo or OpenGL.

Ответить | Правка | ^ к родителю #35 | Наверх | Cообщить модератору

43. "Доступен Wayland 1.13"  –2 +/
Сообщение от Аноним (??) on 22-Фев-17, 20:20 
> но по факту ничего для пользователя не меняется - хорошо если просто не ломается, тогда уже можно использовать.

Еще как меняется, ноутбуки работаю гораздо дольше.

Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

23. "Доступен Wayland 1.13"  –1 +/
Сообщение от Аноним (??) on 22-Фев-17, 15:37 
Хороший подарок на 23 февраля ;)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

25. "Доступен Wayland 1.13"  +1 +/
Сообщение от max email(??) on 22-Фев-17, 16:12 
xrandr не работает! Управлять десктопным монитором вообще нет возможности. Оно сырое и недоделанное.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Доступен Wayland 1.13"  –1 +/
Сообщение от Аноним (??) on 22-Фев-17, 17:33 
> _xrandr_
> _x_

Не смутило?

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

39. "Доступен Wayland 1.13"  +1 +/
Сообщение от max email(??) on 22-Фев-17, 19:04 
Так они ничем не заменили.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

40. "Доступен Wayland 1.13"  +6 +/
Сообщение от Аноним (??) on 22-Фев-17, 19:06 
Даже если смутило, как называются тулзы для управления мониторами в wayland? или это никак не стандартизировано и у каждого композитора свои костыли?
А как настраиваются устройства ввода, в часности графические планшеты (типа wacom и подобные)?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

46. "Доступен Wayland 1.13"  +1 +/
Сообщение от xndr on 22-Фев-17, 20:29 
Не будет тебе такого, страдай. Это вяленый. Скорее всего, дальше будет только хуже.
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

34. "Доступен Wayland 1.13"  +/
Сообщение от robux (ok) on 22-Фев-17, 18:22 
Вы мне просто скажите: быстрее Wayland работает, чем X11, или нет?
Если не быстрее, то смысл менять шило на мыло?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Доступен Wayland 1.13"  +/
Сообщение от username (??) on 22-Фев-17, 18:50 
Не быстрее а плавнее. Чтобы ощутить достаточно окошки подвигать.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

45. "Доступен Wayland 1.13"  +1 +/
Сообщение от AlexYeCu (ok) on 22-Фев-17, 20:23 
Но зачем окошкам быть плавными? В те редкие моменты, когда их зачем-то двигают, их перемещение должно происходить со скоростью курсора мыши.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

48. "Доступен Wayland 1.13"  +2 +/
Сообщение от Аноним (??) on 22-Фев-17, 20:40 
> Не быстрее а плавнее. Чтобы ощутить достаточно окошки подвигать.

Не замечаю (не)плавности. Возможно, мне не хватает скорости реакции, но переключение между окнами, рабочими пространствами, как и перебрасывание (т.е. "передвижение" окон) - достаточно быстро, чтобы быть "мгновенным". А двигание окошек и прочие редкие маневры можно и совершать без всяких свистоперделок.


Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

44. "Доступен Wayland 1.13"  +3 +/
Сообщение от Mihail Zenkov (ok) on 22-Фев-17, 20:23 
> Вы мне просто скажите: быстрее Wayland работает, чем X11, или нет?

Если xorg с dri3 и glamor в качестве акселерации - то примерно одно и тоже.
Если xorg с exa/sna - то зависит от видеокарты: на встроенном видео xorg может быть в разы быстрее, да и на нормальной видеокарте обычно специализированная 2d акселерация (exa/sna) быстрее, чем 2d через OpenGL.

> Если не быстрее, то смысл менять шило на мыло?

2d сейчас в любом случае достаточно быстрое, чтобы человек разницу не заметил. Производители железок/драйверов решили дружно сэкономить и отказаться от 2d драйвера и переложить все на 3d драйвер. Но такая экономия скажется на жизни батарейки далеко не лучшим образом. Да и памяти нужно больше, так как всегда грузится mesa + llvm, которые весят на порядок больше, чем xorg.

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

49. "Доступен Wayland 1.13"  –3 +/
Сообщение от Аноним (??) on 22-Фев-17, 22:09 
> да и на нормальной видеокарте обычно специализированная 2d акселерация (exa/sna) быстрее, чем 2d через OpenGL.

Месье бредит. Вся 2d акселерация делается через opengl, будь то exa, sna или glamor. И эта акселерация распространяется только на иксовые примитивы. К wayland в принципе не применимо понятие акселерации, т.к. у него нет своих примитивов, а тулкиты вполне умеют ускоряться через opengl, там, где это надо (в некоторых ситуациях pixman быстрее).

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

51. "Доступен Wayland 1.13"  +/
Сообщение от Mihail Zenkov (ok) on 23-Фев-17, 00:49 
> Месье бредит. Вся 2d акселерация делается через opengl, будь то exa, sna
> или glamor.

Тогда откуда откуда по-вашему берется существенная разница при их переключении?

> И эта акселерация распространяется только на иксовые примитивы.

При использовании xorg - практически все тулкиты используют xlib/xcb. И только последние версии gtk-3 и qt5 более-менее научились рисовать через OpenGL. Отсюда и проблемы с портированием на wayland.

У cairo opengl до сих пор считается экспериментальным и отключен по-умолчанию, хотя появился там еще во времена gtk2.

> К wayland в принципе не применимо понятие акселерации, т.к. у него нет
> своих примитивов,

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

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

38. "Доступен Wayland 1.13"  +/
Сообщение от Аноним (??) on 22-Фев-17, 18:51 
Нигде так и не прижился, да и дров адекватных для видокарт нет.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

57. "Доступен Wayland 1.13"  –1 +/
Сообщение от Admino (ok) on 23-Фев-17, 14:54 
> При таком подходе процесс запуска X11-приложений будет бесшовным и неотличимым для пользователя от запуска приложений, работающих напрямую с Wayland.

Почему «будет»? Уже три месяца запускаю X11 приложения бесшовно, с момента выхода F25.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру