XWayland 22.1.0 пристига с поддръжка за лизинг на DRM, подобрения на жестовете на тъчпада и други

Стартирането на новата версия на сървъра XWayland 22.1.0 в което се откроява поддръжката на протокола DRM Lease, както и внедряването на разширението Present и възможността за обработка на жестове за управление на сензорния панел.

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

Както мнозина от вас ще знаят, Wayland е цялостна прозоречна система за себе си. От своя страна, сървърът Xorg може да бъде модифициран, за да използва устройства за въвеждане на wayland за въвеждане и препращане на главния прозорец или отделни прозорци от най-високо ниво като повърхности на wayland.

Поддръжката на XWayland се сля в основния клон на X.Org eНа 4 април 2014 г. той беше пуснат за първи път с xserver 1.16. Отделни X.Org видео DDX вече не са необходими, плюс сървърът продължава да изпълнява същия 2D драйвер със същия код за ускорение, както когато се изпълнява в оригинал и основната разлика е, че wayland обработва показването на прозорци вместо KMS.

Компонентът се разработва като част от основната кодова база X.Org и преди това беше пуснат заедно със сървъра X.Org, но поради забавяне на сървъра X.Org и несигурност с пускането на 1.21 в контекста на продължаващото активно развитие на XWayland, беше решено да се отдели XWayland и да се освободят натрупаните промени като отделен пакет.

XWayland 22.1.0 Основни нови функции

В тази нова версия, която е представена от XWayland 22.1.0 подчертава се, че е добавена поддръжка за DRM Lease протокол, което позволява на X сървъра да действа като DRM (Direct Rendering Manager) драйвер, който предоставя DRM ресурси на клиентите. В противен случай, на практика протоколът се използва за формиране на стерео изображение с различни буфери за лявото и дясното око, когато се показва в слушалки за виртуална реалност.

Друга новост, която се откроява е, че кодът е преработен с внедряването на разширението Present, който предоставя на композитния мениджър средствата за копиране или обработка на пикселни карти на пренасочения прозорец, синхронизиране с празен импулс на рамката ( vblank ) и също така да обработва събития PresentIdleNotify те позволяват на клиента да прецени наличието на пикселни карти за по-нататъшни модификации (способността да се знае предварително коя пикселна карта ще бъде използвана в следващия кадър).

Също така се подчертава, че добавена конфигурация на фреймбуфер (fbconfig) към GLX стрЗа да поддържа sRGB цветовото пространство (GL_FRAMEBUFFER_SRGB) и добави ClientDisconnectMode към библиотеката на libxfixes и възможността за дефиниране на незадължително забавяне за автоматично изключване след прекъсване на връзката на клиента.

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

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

В допълнение към това можем да отбележим и това беше представено първото издание на LWQt, Una LXQt 1.0 персонализиран вариант на обвивка който е станал да използвате протокола Wayland вместо X11. Подобно на LXQt, проектът LWQt е представен като бърза, модулна, лека потребителска среда, която се придържа към класическите методи за организация на работния плот.

Първата версия на LWQt включва следните компоненти, адаптиран за работа в среда, базирана на Wayland (всички други компоненти на LXQt се използват без модификация):

  • LWQt Mutter е композитен мениджър, базиран на Mutter.
  • LWQt KWindowSystem: библиотека за работа с прозоречни системи, пренесена от KDE Frameworks 5.92.0.
  • LWQt QtWayland: Qt модул с компонентна реализация за изпълнение на Qt приложения в средата на Wayland, пренесен от Qt 5.15.2.
  • LWQt сесия: мениджър на сесии.
  • LWQt панел
  • LWQt PCManFM: файлов мениджър.

За да научите повече за това, можете да се консултирате следната връзка.


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

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

*

*

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