The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Доступен Wayland 1.17"
Отправлено opennews, 21-Мрт-19 09:25 
Состоялся (https://lists.freedesktop.org/archives/wayland-devel/2019-Ma...) стабильный релиз протокола, механизма межпроцессного взаимодействия и библиотек Wayland 1.17 (https://wayland.freedesktop.org/). Ветка 1.17 обратно совместима на уровне API и ABI с выпусками 1.x, но дополнительно содержит порцию улучшений. Кроме устранения (https://lists.freedesktop.org/archives/wayland-devel/2019-Fe... ) проблем и недоработок в Wayland 1.17 переработан (https://lists.freedesktop.org/archives/wayland-devel/2019-Fe...) код для вывода сведений о внутренних ошибках сервера, обновлён протокол wl_seat и обеспечено приоритетное использование wl_surface.damage_buffer.


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


Смена значительного номера версии Weston обусловлена изменениями ABI, нарушающими совместимость.  В новой ветке (https://lists.freedesktop.org/archives/wayland-devel/2019-Fe...) Weston:


-  Добавлены сценарии сборки на базе системы meson (поддержка autotools сохранена, но требует указания флага "--enable-autotools" в configure).
-  Обеспечена поддержка  стабильного протокола xdg-shell (интерфейс для создания и взаимодействия с поверхностями как с окнами).
-  В      compositor-drm добавлена поддержка виртуального устройства вывода (настраивается в секции remote-output в
weston.ini).
-  Добавлен плагин "remoting (https://github.com/wayland-project/weston/tree/master/remoting)" для потоковой трансляции вывода на внешние хосты с использованием виртуального устройства вывода. Плагин запускается автоматически при наличии настроек виртуального вывода. Информация передаётся через отправку motion jpeg через RTP при помощи
gstreamer. На удалённой стороне для просмотра достаточно любого RTP-клиента (на базе gstreamer также подготовлен скрипт remoting-client-receive.bash).


-  Добавлена реализация клиента simple-dmabuf-egl с поддержкой совместного использования нескольких видеокарт при помощи технологии DMABuff.
-  В libweston добавлен API для управления конфигурацией (weston_config), флаг для проверки прозрачности (is_opaque в weston_surface) и средства синхронизации на базе вызова  sync_file (https://www.infradead.org/~mchehab/kernel_docs/unsorted/sync...) (zwp_linux_explicit_synchronization_v1).
-  Добавлен API для отладки и специальный отладочный режим работы с выводом детальных логов (опция weston_debug).
-  Расширены возможности оболочки для автомобильных информационно-развлекательных систем (ivi-shell).
-   Добавлены дополнительные настройки ввода для libinput.
-  Улучшена поддержка буфера обмена в xwayland.
-  Обеспечена установка weston-screenshooter.
-  Добавлена настройка для включения отрисовки на базе библиотеки pixman (http://pixman.org/).
-  В gl-renderer добавлена поддержка синхронизации GPU через fence sync fd.


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


-  В Firefox 65 (https://www.opennet.ru/opennews/art.shtml?num=50050) включена штатная поддержка работы в графических окружениях на основе протокола Wayland. Для использования Wayland теперь достаточно запустить Firefox с переменной окружения GDK_BACKEND, выставленной в значение "wayland";

-  В Fedora 30 решено (https://www.opennet.ru/opennews/art.shtml?num=49419) поставлять по умолчанию сборку Firefox на базе Wayland;

-  В GTK+ 3.24 (https://www.opennet.ru/opennews/art.shtml?num=49222)
в бэкенд, обеспечивающий работу поверх дисплейного сервера Wayland, добавлена поддержка протоколов ввода gtk-text-input и text-input-unstable-v3,  обеспечено масштабирование курсора, а также устранены многие проблемы;

-  Панель работчего стола  MATE 1.22 (https://www.opennet.ru/opennews/art.shtml?num=50350) адаптирована для работы под управлением бэкенда на основе протокола Wayland;

-  В GNOME 3.32 (https://www.opennet.ru/opennews/art.shtml?num=50314) для сеанса на базе Wayland реализована поддержка  дробного масштабирования;
-  Компания BMW открыла систему распределённой отрисовки RAMSES (https://www.opennet.ru/opennews/art.shtml?num=50196), поддерживающую Wayland;

-  Доступен первый стабильный выпуск пользовательского окружения Sway 1.0 (https://www.opennet.ru/opennews/art.shtml?num=50296), использующего Wayland;

-  Опубликован Cage (https://www.opennet.ru/opennews/art.shtml?num=49869), композитный сервер на базе Wayland для запуска отдельных приложений в режиме киоска;

-  В KDE 5.15 (https://www.opennet.ru/opennews/art.shtml?num=50138)
полностью реализованы протоколы XdgStable, XdgPopups и XdgDecoration. В окружениях на базе Wayland обеспечена поддержка виртуальных рабочих столов, в том числе добавлена возможность выборочного размещения окна на заданных виртуальных рабочих столах (при использовании X11 подобной возможности нет и окно можно поместить либо на один виртуальный рабочий стол, либо на все). Добавлена поддержка перемещения элементов в режиме drag&drop при помощи жеста на сенсорном экране или тачпаде;

-  В мультимедийном центре Kodi 18.0 (https://www.opennet.ru/opennews/art.shtml?num=50052)  представлена поддержка Wayland;

-  В  бета-версии Red Hat Enterprise Linux 8 (https://www.opennet.ru/opennews/art.shtml?num=49613) рабочий стол GNOME по умолчанию использует Wayland;

-  В дисплейном сервере Mir стабилизированы (https://www.opennet.ru/opennews/art.shtml?num=49314) средства для запуска Wayland-приложений и использования Mir в качестве композитного сервера для Wayland;

-  Дистрибутив Lubuntu наметил (https://www.opennet.ru/opennews/art.shtml?num=49151) переход на  Wayland на 2020 год. Поддержку Wayland планируется реализовать через портирование оконного менеджера Openbox на использование дисплейного сервера Mir, применяемого в качестве композитного сервера для Wayland;


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


-  Обеспечена (https://www.opennet.ru/opennews/art.shtml?num=48968) поддержка Wayland в панели Latte Dock;


-  В рамках подготовки будущего стабильного релиза GTK+ 4 ведётся работа (https://www.opennet.ru/opennews/art.shtml?num=48853) по модернизации API в контексте поддержки Wayland. Реализована новая платформа методов ввода, базирующаяся на протоколе Wayland;


-  В openSUSE Leap 15  предложен (https://www.opennet.ru/opennews/art.shtml?num=48041) опциональный сеанс KDE на базе Wayland. При выборе GNOME по умолчанию предлагается Wayland;


-  В SUSE Linux Enterprise 15  задействован (https://www.opennet.ru/opennews/art.shtml?num=48840) рабочий стол GNOME 3.26, по умолчанию работающий поверх Wayland;

-  Подготовлен (https://www.opennet.ru/opennews/art.shtml?num=48851)  тестовый выпуск платформы Tizen 5.0, по умолчанию использующей Wayland.

-  Бэкенд Qt Wayland добавлен в состав базовых сборок Qt. Развиваемая проектом Qt платформа для автомобильных систем Qt Automotive Suite включает (https://www.opennet.ru/opennews/art.shtml?num=48157) Qt Wayland Compositor, многопоточную систему отрисовки для встраиваемых устройств, использующую протокол Wayland;


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

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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