Wayland 1.18 saapuu protokollaparannuksilla ja virhekorjauksilla

Eri kehitysaikojen jälkeen wayland-protocol 1.18 -paketin uuden version julkaisu on julkaistu, joka sisältää joukon protokollia ja laajennuksia, jotka täydentävät Waylandin perusprotokollan ominaisuuksia ja ne tarjoavat komposiittipalvelinten ja käyttäjäympäristöjen rakentamiseen tarvittavat ominaisuudet.

Jos et edelleenkään tiedä Waylandista, sinun pitäisi tietää se tämä on graafinen palvelinprotokolla ja kirjasto GNU / Linuxille. Wayland tarjoaa menetelmän ikkunan sävellyspäälliköille kommunikoida suoraan videolaitteiden ja -sovellusten kanssa.

Vaikka tulevaisuudessa on odotettavissa, että viestintä syöttölaitteiston kanssa myös muita kirjastoja käyttäen on mahdollista.

Sovellukset hahmottavat grafiikan omissa puskureissaan ja ikkunanhallinnasta tulee grafiikkapalvelin, koostumuksen tekeminen näillä puskureilla sovellusikkunoiden näyttöruudun muodostamiseksi.

Tämä on yksinkertaisempi ja tehokkaampi tapa kuin käyttää ikkunan koostumuksen hallintaa X Window -järjestelmän kanssa.

Nykyisten ikkuna-kokoonpanopäälliköiden, kuten KWin ja Mutter, odotetaan toteuttavan Wayland-tuen suoraan Wayland-säveltäjiksi / grafiikkapalvelimiksi.

Jokainen sovellus on "asiakas" ja sen videolaitteisto on "palvelin".. Toisin kuin X11, kukin ohjelma pystyy käyttämään Wayland-protokollaa yksin. Tämä tarkoittaa, että suorituskyky on parempi, koska näyttöpalvelin ei työskentele kovasti pitääkseen paljon sotkua ja sallii sen sijaan vain piirtää asioita, jotka sitä tarvitsevat.

Kaiken tämän lisäksi Wayland-protokollalla on jotain nimeltä XWayland. Tämä on työkalu, joka mahdollistaa X11-pohjaisten ohjelmien sisällyttämisen. Tämä tarkoittaa, että heti kun uusi näyttöpalvelin on valmis, suositut ohjelmat jatkavat normaalia toimintaa.

Wayland 1.18: n tärkeimmät uudet ominaisuudet

Kuten jo mainitsimme, tämän protokollan versio 1.18 julkaistiin, jossa yksi sen pääominaisuuksista erottuu siitä, että olemassa oleviin protokolliin tehtiin pieniä lisäyksiä, dokumentaatiota parannettiin ja virheet korjattiin.

tällä hetkellä, seuraavat vakaat protokollat ​​ovat osa Wayland-protokollia, jotka tarjoavat taaksepäin yhteensopivuuden:

  • Viewporter - Antaa asiakkaan suorittaa toimintoja palvelimen puolen pinnan reunojen skaalaamiseksi ja leikkaamiseksi.
  • Esitysaika: Tarjoaa videonäytön.
  • Xdg-shell - Tämä on käyttöliittymä, jolla voidaan luoda ja olla vuorovaikutuksessa pintojen, kuten ikkunoiden, kanssa, jotta ne voivat liikkua näytössä, romahtaa, laajentua, muuttaa kokoa jne Epävakaat protokollat, joiden kehitys ei ole vielä valmis ja joiden ei voida taata olevan yhteensopivia taaksepäin.
  • Koko näytön kuori: työn hallinta koko näytön tilassa
  • input-method - syöttötapojen käsittely
  • Iidle-inhibit: Käynnistä lukitusnäytönsäästäjä (näytönsäästäjä)
  • Input-aikaleimat: tulo-tapahtumien aikaleimat
  • Linux-dmabuf: jaa useita näytönohjaimia DMABuff-tekniikan avulla
  • Tekstinsyöttö: tekstinsyötön järjestäminen
  • Osoittimen eleet: hallinta kosketusnäytöillä
  • Suhteelliset osoitintapahtumat: suhteelliset osoitintapahtumat
  • Pinterin rajoitteet: osoittimen rajoitukset (lukko)
  • Tabletti: tuki tablettien syöttämiselle.
  • xdg-Foreign: käyttöliittymä vuorovaikutukseen "naapuri" -asiakkaan pintojen kanssa;
  • xdg-decoration: ikkunakoristusten esitys palvelinpuolella;
  • xdg-output: lisätietoja videolähdöstä (käytetään murto-osaan);
  • xwayland-keyboard-grub - Sieppaa tulo Xwayland-sovelluksissa.
  • Ensisijainen valinta: analogisesti X11: n kanssa se tarjoaa ensisijaisen leikepöydän (ensisijainen valinta), josta tiedot lisätään yleensä hiiren keskimmäisellä painikkeella. Eksplisiittinen Linux-synkronointi on Linux-kohtainen mekanismi pintaan sidottujen puskurien synkronointiin.

Vihdoin Weston 7.0: n ja tämän uuden version Wayland 1.18: sta odotetaan julkaistavan ensi kuussa 23. elokuuta.

Niille, jotka ovat kiinnostuneita Waylandin suorituskyvyn testaamisesta, voit ladata Fedoran, koska se on yksi Linux-distroista tämän protokollan toteuttamiseksi, ja sitä pidetään yhtenä vahvimmista.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.