XWayland 21.1 anländer med appskalningsstöd för helskärm och mer

För flera dagar sedan meddelades lanseringen av den nya versionen av servern XWayland 21.1 och i den här nya versionen framhäver accelerationen av RENDER-tilläggsformaten, samt stöd för NV12-formatet och även stöd för skalning av applikationer till helskärm.

För de som inte är medvetna om XWayland, de borde veta det det är en X-server som körs under Wayland och ger bakåtkompatibilitet för äldre X11-applikationer som ger startorganisation för X.Org-serverprestanda X11-applikationer i Wayland-baserade miljöer.

Som många av er kommer att veta är Wayland ett komplett fönstersystem för sig själv. För hans del Xorg-servern kan modifieras för att använda wayland-inmatningsenheter för att mata in och vidarebefordra rotfönstret eller enskilda toppnivåfönster som vägytor. 

XWayland-stöd slogs samman till huvudgrenen i X.Org eDen 4 april 2014 släpptes den först med xserver 1.16. Separata X.Org-video-DDX-enheter behövs inte längre, plus servern fortsätter att köra samma 2D-drivrutin med samma accelerationskod som när man kör nativt och den största skillnaden är att vägland hanterar visning av fönster istället för KMS.

Komponenten utvecklas som en del av den huvudsakliga X.Org-kodbasen och den släpptes tidigare tillsammans med X.Org-servern, men på grund av att X.Org-server stannar och osäkerhet med lanseringen av 1.21 inom ramen för XWaylands fortsatta aktiva utveckling, det beslutades att separera XWayland och släppa de ackumulerade förändringarna som ett separat paket.

XWayland 21.1 Huvudnyheter

Denna nya version av XWayland 21.1 släpptes och listades som den första fristående versionen som kom efter att ha brutit sönder resten av X.Org-serverkodbasen som har funnits länge med nya funktioner för den svårfångade X.Org Server version 1.21.

På Phoronix webbplats nämna att:

Red Hats Michel Dänzer hanterade denna fristående version av XWayland med Fedora 34 som planerar att använda detta fristående paket för att ge det senaste XWayland-stödet utan att ha bagage att behöva skicka en Git-ögonblicksbild av X.Org-servern eller allokera resurser till version 1 21 släpp.

Det nämns också att Ubuntu-utvecklare också har uttryckt intresse för att eventuellt använda detta fristående XWayland-paket också, detta förutsatt att X.Org Server 1.21 inte visas magiskt i år utan någon organisation som hanterar versionen,

När det gäller de nyheter som presenteras i den här nya versionen av XWayland 21.1 betonas det att implementeringen av XVideo ger stöd för NV12-formatet.

Förutom det lagt till möjligheten att påskynda RENDER-tilläggsformat med hjälp av Glamour 2D-accelerationsarkitekturen, vilken använd OpenGL för att påskynda 2D-operationer.

Det noteras också att det tillsattes stöd för Wayland wp_viewport-protokoll för att skala skalskärmsapplikationer, samt förbättrat stöd för klienter som använder relativ musrörelse och tangentbordsgrepp.

Av andra förändringar som sticker ut från den här nya versionen av XWayland:

  • Interlaced försedd med flera buffertar för alla Wayland-ytor.
  • GLX-leverantören har flyttats för att använda EGL istället för Mesa-projektets swrast_dri.so.
  • Memfd_create-samtalet används för att skapa delade buffertar med Waylands kompositserver när Glamour-baserad acceleration är inaktiverad.
  • Lade till kommandoradsalternativen "-listenfd", "-version" och "-verbose".
  • Byggverktygssatsen är begränsad till att stödja meson-byggsystemet.

Slutligen om du är intresserad av att veta mer om det om den här nya versionen av XWayland kan du kontrollera detaljerna genom att gå till till följande länk.

När det gäller de som är intresserad av att kunna installera den här X-servern på sitt system kan de följa instruktionerna som beskrivs i den här länken.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.