Wayland 1.21 on jo julkaistu ja nämä ovat sen uutisia

Kuuden kuukauden kehityksen jälkeen Wayland-protokollan 1.21 vakaa versio esiteltiin, tämä uusi API ja ABI ovat taaksepäin yhteensopivia versioiden 1.x kanssa ja sisältävät pääasiassa virheenkorjauksia ja pieniä protokollapäivityksiä.

Muutama päivä sitten muodostettiin korjaava päivitys Weston Composite Server 10.0.1:lle, jota kehitetään osana erillistä kehityssykliä. Weston tarjoaa koodia ja esimerkkejä Waylandin käytöstä työpöytäympäristöissä ja sulautetuissa ratkaisuissa.

Waylandin tärkeimmät uutiset 1.21

Tässä uudessa versiossa otti käyttöön lisätuen wl_pointer.axis_value120-tapahtumalle wl_pointer API:lle erittäin tarkkaan hiiren vierittämiseen korkearesoluutioisella vierityspyörällä.

Toinen muutos, joka erottuu tässä uudessa versiossa, on se palvelimelle on lisätty uusia ominaisuuksia wl_signal_emit_mutable (samanlainen kuin wl_signal_emit joka tukee oikeaa toimintaa tilanteessa, jossa yksi signaaliohjain poistaa toisen ajurin) ja wl_global_get_version (voit selvittää API:n yleisen version).

protokolla wl_shell on merkitty valinnaiseksi yhdistelmäpalvelimille käyttöönotettaviksi, ja se on poistettu käytöstä. Mukautettujen kuorien luomiseen on suositeltavaa käyttää xdg_shell-protokollaa, joka tarjoaa käyttöliittymän vuorovaikutukseen pintojen, kuten ikkunoiden, kanssa, jolloin voit siirtää pintoja ympäri ruutua, tiivistää, laajentaa, muuttaa kokoa jne.

Myös puhtaat ja uusitut rakenteet ja toiminnot korostuvat kohdistimen räätälöinnillä ja rakennusjärjestelmän vaatimuksia on lisätty, koontiversioon tarvitaan nyt vähintään Meson-työkalupakki versio 0.56. Käännettäessä lippu "c_std=c99" on käytössä.

Lisäksi on syytä mainita, että projektin kehitys siirrettiin GitLab-alustalle FreeDesktop.org-projektin infrastruktuuria käyttäen.

Lisäksi, Myös sovellusten muutokset kannattaa huomioida, Waylandiin liittyvät työpöytäympäristöt ja jakelut:

  • KDE aikoo vuonna 2022 saattaa Wayland-protokollapohjaisen Plasma-työpöytäistunnon tilaan, joka soveltuu päivittäiseen käyttöön huomattavalle osalle käyttäjistä.
  • Fedora 36:ssa järjestelmissä, joissa on omat NVIDIA-ajurit, Wayland-protokollapohjainen GNOME-istunto on oletuksena käytössä, jota käytettiin aiemmin vain avoimen lähdekoodin ohjaimia käytettäessä.
  • Ubuntu 22.04:ssä useimmat käyttävät oletuksena Wayland-protokollapohjaista työpöytäistuntoa, mutta X-palvelimen käyttö pysyy oletuksena järjestelmissä, joissa on NVIDIA-ajurit. Ubuntulle on ehdotettu qtwayland-paketin mukana PPA-varastoa, jossa Wayland-protokollan tuen parantamiseen liittyvät korjaukset on siirretty Qt 5.15.3 -haaralta KDE-projektin mukana.
  • Firefoxin yöversioissa Wayland-tuki on oletuksena käytössä. Firefox korjaa viestiketjun esto-ongelman, parantaa ponnahdusikkunoiden skaalausta ja saa kontekstivalikon toimimaan oikeinkirjoituksen tarkistuksessa.
  • Valve jatkaa Gamescope-komposiittipalvelimen (aiemmin steamcompmgr) kehittämistä, joka käyttää Wayland-protokollaa ja jota käytetään SteamOS 3 -käyttöjärjestelmässä.
  • XWayland 22.1.0 DDX -komponenttijulkaisu on julkaistu, joka tarjoaa X.Org-palvelinjulkaisun X11-sovellusten suorittamisen ohjaamiseen Wayland-pohjaisissa ympäristöissä. Uusi versio lisää tuen DRM Lease -protokollalle, jonka avulla muodostetaan stereokuva erilaisilla puskureilla vasemmalle ja oikealle silmälle lähetettäessä virtuaalitodellisuuskuulokkeisiin.
  • Labwc-projektissa kehitetään Waylandille komposiittipalvelinta, jonka ominaisuudet muistuttavat Openbox-ikkunanhallintaa (projektia mainostetaan yrityksenä luoda Openbox-vaihtoehto Waylandille).
  • LWQt:n ensimmäinen versio, LXQt:n Wayland-pohjainen mukautettu shell-versio, on saatavilla.
  • Collabora kehittää osana wxrd-projektia uutta Wayland-pohjaista komposiittipalvelinta virtuaalitodellisuusjärjestelmille.
  • Wine-wayland 7.7 -projektijulkaisu on julkaistu, mikä mahdollistaa Winen käytön Wayland-protokollaan perustuvissa ympäristöissä ilman XWayland- ja X11-komponentteja.

lähde: https://lists.freedesktop.org


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.