Wayland 1.18 пристига с подобрения на протокола и корекции на грешки

След различно време за разработка беше публикувана новата версия на пакета за протокол 1.18, който съдържа набор от протоколи и разширения, които допълват основните възможности на протокола на Wayland и те предоставят възможностите, необходими за изграждане на композитни сървъри и потребителска среда.

Ако все още не знаете за Wayland, трябва да знаете това това е графичен сървърен протокол и библиотека за GNU / Linux. Wayland предоставя метод за мениджъри на композиции на прозорци да комуникират директно с видео хардуер и приложения.

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

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

Това е по-опростен и по-ефективен подход, отколкото използването на мениджър за композиция на прозорци с X Window System.

Съществуващите мениджъри на композиции на прозорци, като KWin и Mutter, се очаква да внедрят поддръжка за Wayland директно, за да станат композитори / графични сървъри на Wayland.

Всяко приложение е "клиент", а неговият видео хардуер е "сървър".. За разлика от X11, всяка програма ще може да използва протокола Wayland самостоятелно. Това означава, че производителността е по-добра, тъй като дисплейният сървър не работи усилено, за да задържи много бъркотия и вместо това позволява само да се нарисуват неща, които се нуждаят от него.

Заедно с всичко това, протоколът Wayland има нещо, наречено XWayland. Това е инструмент, който позволява включването на базирани на X11 програми. Това означава, че щом новият сървър за показване е готов, популярните програми ще продължат да функционират нормално.

Основни нови характеристики на wayland 1.18

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

В момента следните стабилни протоколи са част от протоколите Wayland, които осигуряват обратна съвместимост:

  • Viewporter - Позволява на клиента да извършва действия за мащабиране и изрязване на ръбовете на повърхността от страна на сървъра.
  • Време за презентация: Осигурява видео дисплей.
  • Xdg-shell - Това е интерфейс за създаване и взаимодействие с повърхности като прозорци, което им позволява да се движат около екрана, да се свиват, разширяват, преоразмеряват и т.н. Нестабилни протоколи, чието разработване все още не е завършено и не е гарантирано, че ще бъде обратно съвместимо.
  • Цялостен екран: управление на работата в режим на цял екран
  • input-method - обработка на методи за въвеждане
  • Iidle-inhibit: стартирайте заключващия скрийнсейвър (скрийнсейвър)
  • Input-timestamps: времеви клейма за входни събития
  • Linux-dmabuf: споделяйте множество видеокарти, използвайки технологията DMABuff
  • Въвеждане на текст: организация на въвеждането на текст
  • Жестове на показалеца: управление от сензорни екрани
  • Относителни събития на показалеца: относителни събития на указателя
  • Ограничения на Pinter: ограничения на показалеца (заключване)
  • Таблетка: поддръжка за въвеждане на таблетки.
  • xdg-чужд: интерфейс за взаимодействие с повърхностите на клиента "съсед";
  • xdg-декорация: представяне на декорации на прозорци от страна на сървъра;
  • xdg-output: допълнителна информация за видео изхода (използва се за дробна скала);
  • xwayland-keyboard-grub - Заснемане на въвеждане в приложения на Xwayland.
  • Първичен избор: по аналогия с X11, той осигурява първичен клипборд (първичен избор), вмъкването на информация от който обикновено се извършва със средния бутон на мишката. Изричната синхронизация на Linux е специфичен за Linux механизъм за синхронизиране на буфери, свързани към повърхността.

Накрая Weston 7.0 и тази нова версия на Wayland 1.18 се очаква да бъдат пуснати следващия месец, на 23 август.

За тези, които се интересуват от тестване на производителността на Wayland, можете да изтеглите Fedora, тъй като това е един от дистрибуторите на Linux, който прилага този протокол, както и се счита за един от най-надеждните.


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

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

*

*

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