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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.