XWayland 22.1.0 ankommer med DRM Lease Support, Touchpad-bevægelsesforbedringer og mere

Lanceringen af den nye version af XWayland-serveren 22.1.0 hvor understøttelsen af ​​DRM Lease-protokollen skiller sig ud, samt implementeringen af ​​den nuværende udvidelse og muligheden for at behandle kontrolbevægelser på berøringspanelet.

For dem der ikke er opmærksomme på XWayland, de burde vide det det er en X-server, der kører under Wayland og giver bagudkompatibilitet til ældre X11-applikationer, der giver startorganisation til X.Org-serverpræstations X11-applikationer i Wayland-baserede miljøer.

Som mange af jer vil vide, er Wayland et komplet vinduesystem for sig selv. Xorg-serveren kan for sin del modificeres til at bruge wayland-inputenheder til input og videresendelse af rodvinduet eller individuelle topniveauer som wayland-overflader.

XWayland-support fusioneret til hovedgrenen i X.Org eDen 4. april 2014 blev den først udgivet med xserver 1.16. Separate X.Org-video-DDX'er er ikke længere nødvendige, plus serveren fortsætter med at køre den samme 2D-driver med den samme accelerationskode, som når den kører indbygget, og den største forskel er, at wayland håndterer visning af windows i stedet for KMS.

Komponenten udvikles som en del af den vigtigste X.Org-kodebase og det blev tidligere frigivet sammen med X.Org-serveren, men på grund af, at X.Org-server stopper og usikkerhed med frigivelsen af ​​1.21 i forbindelse med XWaylands fortsatte aktive udvikling, det blev besluttet at adskille XWayland og frigive de akkumulerede ændringer som en separat pakke.

XWayland 22.1.0 Vigtigste nye funktioner

I denne nye version, der præsenteres fra XWayland 22.1.0 det fremhæves, at understøttelse af DRM Lease-protokollen blev tilføjet, som gør det muligt for X-serveren at fungere som en DRM-driver (Direct Rendering Manager), der leverer DRM-ressourcer til kunder. Ellers bruges protokollen rent praktisk til at danne et stereobillede med forskellige buffere til venstre og højre øje, når det vises i virtual reality-headset.

En anden nyhed, der skiller sig ud, er, at koden er blevet omdesignet med implementeringen af ​​den nuværende udvidelse, som giver den sammensatte manager midlerne til at kopiere eller behandle pixmaps af det omdirigerede vindue, synkronisere med rammens tomme puls ( vblank ), og også håndtere PresentIdleNotify-begivenheder de giver klienten mulighed for at bedømme tilgængeligheden af ​​pixmaps for yderligere ændringer (evnen til at vide på forhånd, hvilket pixmap der skal bruges i næste frame).

Det fremhæves også, at tilføjet framebuffer-konfiguration (fbconfig) til GLX sFor at understøtte sRGB-farverummet (GL_FRAMEBUFFER_SRGB) og tilføjede ClientDisconnectMode til libxfixes-biblioteket og muligheden for at definere en valgfri forsinkelse for automatisk nedlukning efter en klientafbrydelse.

På den anden side kan vi også konstatere, at den blev tilføjet evnen til at behandle kontrolbevægelser på berøringspanelet og at afhængighederne inkluderer libxcvt-biblioteket.

Endelig hvis du er interesseret i at vide mere om det om denne nye udgivelse kan du kontrollere detaljerne I det følgende link.

Ud over dette kan vi også bemærke det den første udgivelse af LWQt blev præsenteret, en LXQt 1.0 brugerdefineret skalvariant som er blevet at bruge Wayland-protokollen i stedet for X11. Ligesom LXQt præsenteres LWQt-projektet som et hurtigt, modulært, letvægtsbrugermiljø, der overholder klassiske desktop-organisationsmetoder.

Den første version af LWQt omfatter følgende komponenter, tilpasset til at arbejde i et Wayland-baseret miljø (alle andre LXQt-komponenter bruges uden ændringer):

  • LWQt Mutter er en sammensat manager baseret på Mutter.
  • LWQt KWindowSystem: bibliotek til arbejde med vinduessystemer, porteret fra KDE Frameworks 5.92.0.
  • LWQt QtWayland: Qt-modul med komponentimplementering til at køre Qt-applikationer i Wayland-miljøet, porteret fra Qt 5.15.2.
  • LWQt Session: session manager.
  • LWQt panel
  • LWQt PCManFM: filhåndtering.

For at lære mere om det, kan du konsultere følgende link.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.