XWayland 21.1 komt met ondersteuning voor app-schaalvergroting op volledig scherm en meer

Enkele dagen geleden werd de release van de nieuwe versie van de server aangekondigd XWayland 21.1 en in deze nieuwe versie benadrukt de versnelling van de RENDER-extensie-indelingen, evenals de ondersteuning voor het NV12-formaat en ook het ondersteuning voor het schalen van applicaties naar volledig scherm.

Voor degenen die het niet weten XWayland, dat zouden ze moeten weten het is een X-server die draait onder Wayland en biedt achterwaartse compatibiliteit voor legacy X11-applicaties die opstartorganisatie biedt voor X.Org serverprestaties X11-applicaties in Wayland-gebaseerde omgevingen.

Zoals velen van jullie zullen weten, is Wayland een compleet raamsysteem op zich. Voor zijn deel de Xorg-server kan worden aangepast om wayland-invoerapparaten te gebruiken voor invoer en het root-venster of individuele vensters op het hoogste niveau als wayland-oppervlakken door te sturen. 

XWayland-ondersteuning is samengevoegd in de hoofdtak van X.Org eOp 4 april 2014 werd het voor het eerst uitgebracht met xserver 1.16. Afzonderlijke X.Org video DDX'en zijn niet langer nodig, en de server blijft dezelfde 2D-driver draaien met dezelfde versnellingscode als bij native draaien en het belangrijkste verschil is dat Wayland de weergave van vensters afhandelt in plaats van KMS.

Het onderdeel wordt ontwikkeld als onderdeel van de belangrijkste X.Org-codebase en het is eerder uitgebracht samen met de X.Org-server, maar vanwege het vastlopen van de X.Org-server en onzekerheid met de release van 1.21 in de context van de voortdurende actieve ontwikkeling van XWayland, er werd besloten om XWayland te scheiden en de geaccumuleerde wijzigingen als een apart pakket vrij te geven.

XWayland 21.1 Belangrijkste nieuwe functies

Deze nieuwe versie van XWayland 21.1 werd uitgebracht en vermeld als de eerste zelfstandige versie die kwam na het opsplitsen van de rest van de X.Org-servercodebasis die al lang in de maak was met nieuwe functies voor de ongrijpbare X.Org Server-versie 1.21.

Op de website van Phoronix vermeld dat:

Michel Dänzer van Red Hat beheerde deze stand-alone release van XWayland met Fedora 34 van plan om gebruik te maken van dit stand-alone pakket om de nieuwste XWayland-ondersteuning te bieden zonder de bagage te hoeven sturen van een Git-snapshot van de X.Org-server of het toewijzen van bronnen aan versie 1 21 release.

Er wordt ook vermeld dat Ubuntu-ontwikkelaars ook interesse hebben getoond om mogelijk ook dit stand-alone XWayland-pakket te gebruiken, in de veronderstelling dat X.Org Server 1.21 dit jaar niet op magische wijze verschijnt zonder dat er geen organisatie is die de release beheert, we '

Met betrekking tot de nieuwigheden die in deze nieuwe versie van XWayland 21.1 worden gepresenteerd, wordt benadrukt dat de implementatie van XVideo biedt ondersteuning voor het NV12-formaat.

Daarnaast mogelijkheid toegevoegd om RENDER-extensie-indelingen te versnellen met behulp van de Glamour 2D-versnellingsarchitectuur, die gebruik OpenGL om 2D-bewerkingen te versnellen.

Er wordt ook opgemerkt dat het is toegevoegd ondersteuning voor Wayland wp_viewport-protocol om toepassingen op volledig scherm te schalen, evenals verbeterde ondersteuning voor klanten die relatieve muisbewegingen en toetsenbordgreep gebruiken.

Van de andere veranderingen die zich onderscheiden van deze nieuwe versie van XWayland:

  • Interlaced voorzien van meerdere buffers voor alle Wayland ondergronden.
  • De GLX-provider is verplaatst om EGL te gebruiken in plaats van swrast_dri.so van het Mesa-project.
  • De memfd_create-oproep wordt gebruikt om gedeelde buffers te maken met de Wayland-samengestelde server wanneer op Glamour gebaseerde versnelling is uitgeschakeld.
  • Commandoregel-opties "-listenfd", "-version" en "-verbose" toegevoegd.
  • De build-toolkit is beperkt tot het ondersteunen van het meson-buildsysteem.

Eindelijk als u er meer over wilt weten Over deze nieuwe versie van XWayland kun je de details bekijken door naar naar de volgende link.

Wat betreft degenen die dat wel zijn geïnteresseerd om deze X-server te kunnen installeren op hun systeem kunnen ze de instructies volgen die worden gedetailleerd in deze link.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.