Вышла новая версия Wayland 1.17.

гном-гном

Недавно вышла новая стабильная версия протокола Wayland 1.17, это механизм связи между процессами и библиотеками. Branch 1.17 имеет обратную совместимость на уровне API и ABI. с версиями 1.x, но дополнительно содержит часть улучшений.

AВ дополнение к устранению неполадок и ошибок в Wayland 1.17 был переработан код. Для отображения информации о внутренних ошибках сервера обновлен протокол wl_seat и обеспечено приоритетное использование wl_surface.damage_buffer.

Выпуск составного сервера Weston 6.0, который ожидался одновременно с выпуском этой версии Wayland 1.17, но отложен до конца недели. из-за обнаружения в последнюю минуту ошибки в скриптах сборки мезона.

Weston разрабатывает технологии, которые способствуют полной поддержке протокола Wayland в таких средах рабочего стола, как GNOME, KDE и другие.

Цель Weston Development заключается в предоставлении высококачественного кода и рабочих примеров для использования Wayland в настольных средах и встроенных решениях, в качестве платформ для автомобильных развлекательных систем, смартфонов, телевизоров и других бытовых устройств.

Что нового у Вестона?

В новой версии Weston выделена поддержка стабильного протокола xdg-shell. (интерфейс для создания поверхностей и взаимодействия с ними, как в Windows).

Был добавлен поддержка вывода виртуального устройства в composer-drm (настраивается в разделе удаленного вывода в weston.ini).

Weston получает новый плагин "удаленного взаимодействия" для потокового вывода на внешние хосты с помощью виртуального устройства вывода.

Плагин запускается автоматически с настройками виртуального вывода. Информация передается путем отправки движения jpeg по RTP с помощью gstreamer.

На удаленной стороне для отображения достаточно любого клиента RTP (также подготовлен сценарий remoting-client-receive.bash на основе gstreamer).

С другой стороны, мы находим дополнительная реализация клиента simple-dmabuf-egl с поддержкой совместного использования нескольких видеокарт с использованием технологии DMABuff.

В libweston добавлен API для управления конфигурацией (weston_config) для управления прозрачностью (is_opaque в weston_surface) и синхронизации мультимедиа на основе вызова sync_file (zwp_linux_explicit_synchronization_v1).

Из других добавленных опор мы находим:

  • Добавлен API для отладки и специальный режим отладки с подробным выводом журнала (опция weston_debug).
  • Доработана оболочка для автомобильных информационно-развлекательных систем (ivi-shell).
  • Добавлена ​​дополнительная конфигурация ввода для libinput.
  • Улучшена поддержка буфера обмена в xwayland.
  • Уэстон-скриншутер предоставил возможность.
  • Gl-renderer добавляет поддержку синхронизации с графическим процессором через fd синхронизации.

Вэйланд 1.17

В этой новой версии Wayland 1.17 в Firefox 65 включена поддержка на полную ставку на охрану окружающей среды. Чтобы использовать Wayland, теперь достаточно запустить Firefox с переменной среды GDK_BACKEND, установленной на "wayland".

На твоей стороне Fedora 30 решила выпустить версию Firefox по умолчанию, основанную на Wayland.

Среди новинок этой новой версии мы также можем сделать ставку на то, что мультимедийный центр Kodi 18.0 поддерживает Wayland.

Среды рабочего стола

Что касается окружения рабочего стола, Мы подчеркиваем, что в MATE 1.22 панель рабочего стола адаптирована для запуска серверной части на основе протокола Wayland.

En Поддержка сеансов GNOME 3.32 была предоставлена ​​на основе Wayland в дробной шкале.

Доступна первая стабильная версия пользовательской среды Sway 1.0 с использованием Wayland.

В KDE 5.15 полностью применяются протоколы XdgStable, XdgPopups и XdgDecoration.. В средах на основе Wayland предоставляется поддержка виртуальных рабочих столов, включая возможность выборочного размещения окна на заданном виртуальном рабочем столе (в X11 это невозможно, и окно можно разместить на одном виртуальном рабочем столе или на всех).

Добавлена ​​поддержка перемещения элементов в режиме перетаскивания с помощью жеста на сенсорном экране или тачпаде.

В бета-версии Red Hat Enterprise Linux 8 рабочий стол GNOME по умолчанию использует Wayland.

Сервер дисплея Mir стабилизировал инструменты для запуска приложений Wayland и использования Mir в качестве составного сервера для Wayland.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.