Wayland 1.18 kommer med protokollforbedringer og feilrettinger

Etter ulike utviklingstider utgivelsen av den nye versjonen av pakken wayland-protocol 1.18 er publisert, som inneholder et sett med protokoller og utvidelser som utfyller Waylands grunnleggende protokollmuligheter og de gir mulighetene som er nødvendige for å bygge sammensatte servere og brukermiljøer.

Hvis du fortsatt ikke vet om Wayland, bør du vite det dette er en grafisk serverprotokoll og et bibliotek for GNU / Linux. Wayland gir en metode for ledelseskomponenter for å kommunisere direkte med videomaskinvare og applikasjoner.

Selv om det i fremtiden forventes at kommunikasjon med inngangsmaskinvare ved hjelp av andre biblioteker også vil være mulig.

Applikasjonene gjengir grafikken i sine egne buffere, og vindusbehandling blir grafikkserver, lage en komposisjon med disse bufferne for å danne skjermvisning av applikasjonsvinduene.

Dette er en enklere og mer effektiv tilnærming enn å bruke en vindusammensetningssjef med X Window System.

Eksisterende vinduskomposisjonsledere, som KWin og Mutter, forventes å implementere Wayland-støtte direkte, for å bli Wayland-komponister / grafikkservere.

Hver applikasjon er en "klient" og dens videomaskinvare er en "server". I motsetning til X11 vil hvert program kunne bruke Wayland-protokollen alene. Dette betyr at ytelsen er bedre, siden skjermserveren ikke jobber hardt for å holde mye rot og i stedet bare tillater å tegne ting som trenger det.

Sammen med alt det, Wayland-protokollen har noe som heter XWayland. Dette er et verktøy som muliggjør inkorporering av X11-baserte programmer. Dette betyr at så snart den nye skjermserveren er klar, vil populære programmer fortsette å fungere normalt.

De viktigste nye funksjonene i Wayland 1.18

Som vi allerede nevnte, ble versjon 1.18 av denne protokollen gitt ut der en av hovedfunksjonene som skiller seg ut er at det ble gjort små tillegg til eksisterende protokoller, ble dokumentasjonen forbedret og feilene ble løst.

Tiden, følgende stabile protokoller er en del av Wayland-protokollene, som gir bakoverkompatibilitet:

  • Viewporter - Lar klienten utføre handlinger for å skalere og trimme kantene på overflaten på serversiden.
  • Presentasjonstid: Gir videovisning.
  • Xdg-shell - Dette er et grensesnitt for å lage og samhandle med overflater som vinduer, slik at de kan bevege seg rundt på skjermen, kollapse, utvide, endre størrelse osv. Ustabile protokoller, hvis utvikling ennå ikke er fullført, og er ikke garantert å være bakoverkompatibel.
  • Fullskjerm-skall: administrere arbeid i fullskjermmodus
  • input-method - bearbeiding av input-metoder
  • Iidle-inhibit: start låseskjermsparer (skjermsparer)
  • Input-timestamps: tidsstempler for inngangshendelser
  • Linux-dmabuf: del flere skjermkort ved hjelp av DMABuff-teknologi
  • Tekstinput: organisering av tekstinntasting
  • Pekerbevegelser: kontroll fra berøringsskjermene
  • Relative pekerhendelser: relative pekerhendelser
  • Pinter-begrensninger: peker-begrensninger (lås)
  • Nettbrett: støtte for inngang av nettbrett.
  • xdg-utenlandsk: grensesnitt for interaksjon med overflatene til "nabo" -klienten;
  • xdg-dekorasjon: representasjon av vindusdekorasjoner på serversiden;
  • xdg-output: tilleggsinformasjon om videoutgangen (brukes i brøkstørrelse);
  • xwayland-keyboard-grub - Capture input i Xwayland-applikasjoner.
  • Primærvalg: analogt med X11, gir det hovedutklippstavlen (primærvalg), der innsetting av informasjon vanligvis gjøres med den midterste museknappen. Eksplisitt Linux-synkronisering er en Linux-spesifikk mekanisme for å synkronisere buffere bundet til en overflate.

Endelig Weston 7.0 og denne nye versjonen av Wayland 1.18 forventes å komme ut neste måned 23. august.

For de som er interessert i å teste ytelsen til Wayland, kan du laste ned Fedora ettersom det er en av Linux-distroene for å implementere denne protokollen, i tillegg til å bli ansett som en av de mest robuste.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.