Випущена нова версія Wayland 1.17

шлях-гном

Нещодавно випущена нова стабільна версія протоколу Wayland 1.17, це механізм зв'язку між процесами та бібліотеками. Відділення 1.17 є зворотно сумісним на рівні API та ABI з версіями 1.x, але додатково містить частину вдосконалень.

AНа додаток до усунення несправностей та помилок, Wayland 1.17 переробив код Для відображення інформації про внутрішні помилки сервера він оновив протокол wl_seat та забезпечив пріоритет використання wl_surface.damage_buffer.

Випуск композитного сервера Weston 6.0, який очікувався поряд із виходом цієї версії Wayland 1.17, але відкладений до кінця тижня через виявлення помилки в останні хвилини у сценаріях збірки meson.

Уестон розробляє технології, які сприяють повній підтримці протоколу Wayland у робочих середовищах, таких як GNOME, KDE та інших.

Мета Розвиток Вестона полягає у наданні високоякісної основи коду та робочих прикладів використання Wayland у робочих середовищах та вбудованих рішеннях, як платформи для автомобільних розважальних систем, смартфонів, телевізорів та інших споживчих пристроїв.

Що нового у Вестоні?

У новій версії Weston виділяється підтримка стабільного протоколу xdg-shell (інтерфейс для створення та взаємодії з поверхнями, як у Windows).

Додано підтримка виводу віртуального пристрою до композитора-drm (налаштовано в розділі віддаленого виводу в weston.ini).

Уестон отримує новий плагін "віддалення" для потокового виведення даних на зовнішні хости за допомогою віртуального пристрою виводу.

Плагін запускається автоматично з налаштуваннями віртуального виводу. Інформація передається шляхом надсилання руху 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. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.