Wayland 1.20 идва с официална поддръжка за FreeBSD и други

Лого на Wayland

наскоро стартирането на новата стабилна версия на протокола, комуникационния механизъм между процеси и библиотеки Уейланд 1.20.

Клон 1.20 е обратно съвместим на ниво API и ABI с версии 1.x и съдържа основно корекции на грешки и незначителни актуализации на протокола.

Композитният сървър на Weston, който предоставя код и работни мостри за използване на Wayland в настолни и вградени среди, се развива в отделен цикъл на разработка.

Основни новини на Wayland 1.20

В тази нова версия на протокола се подчертава, че Внедрена е официална поддръжка за платформата FreeBSD, за които са добавени тестове към системата за непрекъсната интеграция.

Друга важна промяна в Wayland 1.20 е това премахната поддръжка за системата за изграждане на autotools и сега използвайте вместо това Meson.

В допълнение към това се подчертава, че функцията "Wl_surface.offset" е добавен към протокола за да позволи на клиентите да актуализират изместването на повърхностния буфер независимо от самия буфер.

Отбелязва се също, че възможностите "wl_output.name" и "wl_output.description" бяха добавени към протокола, за да позволят на клиента да идентифицира изхода, без да бъде обвързан с разширението на протокола xdg-output-unstable-v1.

Нов атрибут "type" е въведен в дефинициите на протоколи за събития и самите събития вече могат да бъдат маркирани като деструктори.

И ние също можем да намерим това бяха направени корекции на грешки, включително условия на състезание при премахване на прокси сървъри на многонишкови клиенти.

От страна на Свързани с Wayland промени в приложенията, работните среди и дистрибуциите, се подчертава следното:

  • В XWayland и собствения драйвер NVIDIA внедри промени, позволяващи пълна поддръжка на OpenGL и Vulkan хардуерно ускорение да бъде предоставена в X11 приложения, направени с помощта на компонента DDX.
  • Протоколът е внедрен в Ubuntu 21.04, докато във Fedora 35, Ubuntu 21.10 и RHEL 8.5 е добавена възможността за използване на базирания на работния плот протокол Wayland със собствени драйверни системи NVIDIA.
  • Canonical пусна рамка на Ubuntu на цял екран за интернет павилиони, използвайки протокола Wayland.
  • Системата за видео стрийминг на OBS Studio реализира съвместимия с Wayland протокол.
  • GNOME 40 и 41 продължават да усъвършенстват поддръжката за протокола Wayland и компонента XWayland. Сесиите на Wayland са разрешени за системи с графични процесори NVIDIA.
  • Продължава преносимост на работния плот MATE за Wayland. За да работи без да е свързан с X11 в средата на Wayland, инструментът за преглед на документи Atril, системният монитор, текстовият редактор на Pen, емулаторът на терминала и други компоненти на работния плот са адаптирани.
  • В KDE сесията беше стабилизирана с помощта на протокола Wayland. Мениджърът на композицията на KWin и работният плот на KDE Plasma 5.21, 5.22 и 5.23 предоставят значителни подобрения на сесията на Wayland.
  • Firefox 93-96 включва промени за решаване на проблеми, засягащи среди на Wayland с обработка на изскачащи прозорци, клипборда и мащабиране на различни DPI екрани.
  • Пуснат е компактен персонализиран интерфейс, базиран на композитния сървър на Weston.
  • Налична е първата версия на labwc, композитен сървър за Wayland с функции, напомнящи мениджъра на прозорци Openbox.
  • System76 работи върху нова потребителска среда COSMIC, използвайки Wayland.
  • Персонализираната среда на Sway 1.6 и композитният сървър Wayfire 0.7 бяха пуснати с помощта на Wayland.
  • Предложен е актуализиран драйвер за Wine, който ви позволява да стартирате приложения, използващи GDI и OpenGL / DirectX чрез Wine директно в среда, базирана на Wayland, без да използвате слоя XWayland и без да премахвате обвързването на Wine с протокола X11. Драйверът добавя поддръжка за Vulkan и настройки за няколко монитора.
  • Microsoft е внедрила възможността за стартиране на Linux приложения с графичен интерфейс в среди, базирани на подсистемата WSL2 (Windows Subsystem for Linux). За изхода се използва композитен мениджър RAIL-Shell, който използва протокола Wayland и е базиран на кодовата база на Weston.

И накрая, за тези, които се интересуват да могат да тестват тази нова версия, те могат да изтеглят изходния код за компилация от следната връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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