Wayland 1.18 ankommer med protokolforbedringer og fejlrettelser

Efter forskellige udviklingstider frigivelsen af ​​den nye version af pakken wayland-protocol 1.18 er blevet offentliggjort, som indeholder et sæt protokoller og udvidelser, der supplerer Waylands grundlæggende protokolfunktioner og de giver de nødvendige muligheder for at opbygge sammensatte servere og brugermiljøer.

Hvis du stadig ikke kender til Wayland, skal du vide det dette er en grafisk serverprotokol og et bibliotek til GNU / Linux. Wayland giver en metode til vinduesammensætningsadministratorer til at kommunikere direkte med videohardware og applikationer.

Selv om det i fremtiden forventes, at kommunikation med inputhardware ved hjælp af andre biblioteker også vil være mulig.

Applikationerne gengiver grafikken i deres egne buffere, og vinduesadministratoren bliver grafikserveren, at lave en sammensætning med disse buffere til at danne skærmvisning af applikationsvinduerne.

Dette er en enklere og mere effektiv tilgang end at bruge en vinduesammensætningsadministrator med X Window System.

Eksisterende vinduesammensætningsadministratorer, såsom KWin og Mutter, forventes at implementere Wayland-support direkte for at blive Wayland-komponister / grafikservere.

Hver eneste applikation er en "klient", og dens videohardware er en "server".. I modsætning til X11 vil hvert program være i stand til at bruge Wayland-protokollen alene. Dette betyder, at ydeevnen er bedre, da displayserveren ikke arbejder hårdt for at holde meget rod og i stedet kun tillader at tegne ting, der har brug for det.

Sammen med alt det, Wayland-protokollen har noget, der hedder XWayland. Dette er et værktøj, der muliggør inkorporering af X11-baserede programmer. Dette betyder, at så snart den nye displayserver er klar, vil populære programmer fortsat fungere normalt.

De vigtigste nye funktioner i Wayland 1.18

Som vi allerede nævnte, blev version 1.18 af denne protokol frigivet, hvor en af ​​de vigtigste funktioner, der skiller sig ud er, at der blev foretaget små tilføjelser til eksisterende protokoller, blev dokumentationen forbedret, og fejlene blev rettet.

Currently, følgende stabile protokoller er en del af Wayland-protokollerne, der giver bagudkompatibilitet:

  • Viewporter - Tillader klienten at udføre handlinger for at skalere og trimme kanterne af overfladen på serversiden.
  • Præsentationstid: Giver videovisning.
  • Xdg-shell - Dette er en grænseflade til at skabe og interagere med overflader som f.eks. Vinduer, så de kan bevæge sig rundt på skærmen, kollapse, udvide, ændre størrelse osv. Ustabile protokoller, hvis udvikling endnu ikke er afsluttet og garanteres ikke at være bagudkompatibel.
  • Fuldskærmsskal: styring af arbejde i fuldskærmstilstand
  • input-metode - behandling af input-metoder
  • Iidle-inhibit: start låsescreen saver (pauseskærm)
  • Input-timestamps: tidsstempler til inputhændelser
  • Linux-dmabuf: del flere videokort ved hjælp af DMABuff-teknologi
  • Tekstinput: organisering af tekstinput
  • Markørbevægelser: kontrol fra berøringsskærme
  • Relative pointerhændelser: relative pointerhændelser
  • Pinter begrænsninger: pointer begrænsninger (lås)
  • Tablet: understøttelse af input af tablets.
  • xdg-foreign: interface til interaktion med overfladerne af "nabo" -klienten;
  • xdg-dekoration: gengivelse af vinduesdekorationer på serversiden;
  • xdg-output: yderligere oplysninger om videooutputtet (bruges til brøkstørrelse);
  • xwayland-keyboard-grub - Optag input i Xwayland-applikationer.
  • Primært valg: analogt med X11 giver det det primære udklipsholder (primært valg), hvor informationen normalt indsættes med den midterste museknap. Eksplicit Linux-synkronisering er en Linux-specifik mekanisme til synkronisering af buffere bundet til en overflade.

Endelig Weston 7.0 og denne nye version af Wayland 1.18 forventes at blive frigivet næste måned den 23. august.

For dem der er interesseret i at teste Waylands ydeevne, kan du downloade Fedora, da det er en af ​​Linux-distroerne til at implementere denne protokol, såvel som at blive betragtet som en af ​​de mest robuste.


Efterlad din kommentar

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

*

*

  1. Ansvarlig for data: AB Internet Networks 2008 SL
  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.