Wayland 1.18 on saatavilla

tapahtui protokollan, prosessien välisen kommunikaatiomekanismin ja kirjastojen vakaa julkaisu tiemaa 1.181.18-haara on taaksepäin yhteensopiva 1.x-julkaisujen kanssa API- ja ABI-tasolla, mutta sisältää myös useita parannuksia. Weston 8.0 -komposiittipalvelin, joka kehittää koodipohjan ja toimintaesimerkkejä Waylandin käyttöön työpöytäympäristöissä ja sulautetuissa ratkaisuissa, oli julkaistu tammikuun lopussa.

Wayland 1.18:n tärkeimmät parannukset:

  • Lisätty tuki Meson-koontijärjestelmälle. Autotools-työkaluilla kääntäminen on edelleen mahdollista, mutta se poistetaan tulevassa julkaisussa.
  • lisättyä API tunnistepohjaisten välityspalvelinobjektien jakamiseen, jonka avulla sovellukset ja työkalupaketit voivat jakaa yhden Wayland-yhteyden;
  • Wayland-palvelimen ajastimien seuranta käyttäjätilassa on toteutettu, mikä estää liian monien tiedostokuvaajien luomisen;
  • lisätty wl_global_remove()-funktio, joka lähettää globaalin objektin poistotapahtuman tyhjentämättä sitä. Uusi funktio sen avulla Estä kilpailutilanteet globaaleja objekteja poistettaessa. Tällaiset kilpailutilanteet voivat syntyä, koska asiakkaat eivät pystyneet kuittaamaan poistotapahtuman vastaanottamista. wl_global_remove()-funktion avulla voit ensin lähettää poistotapahtuman ja tyhjentää objektin vasta tietyn viiveen jälkeen.

Wayland-tuen tila sovelluksissa, työpöytäympäristöissä ja jakeluissa:

  • Fedorassa turvattu Firefoxin oletusversio perustuu nyt Waylandiin. Ongelmat, jotka liittyivät NVIDIAn omien binääriohjainten käyttöön Waylandin kanssa, on ratkaistu.
    Toteutettu Kokeellinen ominaisuus, joka käynnistää XWaylandin automaattisesti yritettäessä suorittaa X11-pohjaista sovellusta.
    Mahdollisuus ajaa X11-sovelluksia pääkäyttäjän oikeuksilla XWaylandissa on lisätty Wayland-ympäristöön. SDL for Wayland on ratkaissut skaalausongelmat vanhempien pelien suorittamisessa alhaisilla näytön resoluutioilla. GNOME-työpöydällä käytettävä Qt-kirjasto on oletusarvoisesti rakennettu Wayland-tuella.
  • В Red Hat Enterprise Linux 8 GNOME tarjotaan työpöytäympäristönä, ja oletuksena käytetään Wayland-pohjaista näyttöpalvelinta;
  • GDK:n GTK 4 -esikatselussa jatkoi Wayland-protokollaa ajatellen suunniteltujen API-rajapintojen toteutus. Waylandin GDK-taustajärjestelmä tukee nyt portaalikäyttöliittymää GtkSettings-asetusten käyttämiseen, ja syöttömenetelmien kanssa työskentelyyn on lisätty tuki text-input-unstable-v3-protokollalaajennukselle.
  • Käynnistetty projekti, jonka tarkoituksena on poistaa GNOMEsta Waylandissa ajettaessa ilmenevät virheet ja puutteet;
  • XWaylandissa lisätty EGL-ohjelmointirajapintaan perustuva GLX-prosessori, joka poistaa swrast-ohjelmistorasterisoijan käytön;
  • KDE:n kehitystavoitteiden joukossa seuraaville kahdelle vuodelle ovat mainittu KDE-siirtymä Waylandiin. Waylandilla toimivan KDE-ympäristön on tarkoitus olla ensisijainen ympäristö, kun taas X11-pohjaisessa ympäristössä käytetään vain asetuksia ja valinnaisia ​​riippuvuuksia. Raportointikaudella KDE toteutettu Murtolukuisen skaalauksen tuki Waylandissa ajettaessa. Waylandissa suoritettavia KDE-istuntoja on mukautettu toimimaan NVIDIAn omien ajureiden kanssa. XWaylandin ja Wayland-pohjaisten sovellusikkunoiden vetäminen ja pudottaminen on nyt tuettu. KWin tukee nyt hiiren rullan oikeaa vieritystä Wayland-pohjaisissa ympäristöissä.
  • GNOMEssa lisätty kyky automatisoida XWaylandin käynnistys yritettäessä suorittaa X11-protokollaan perustuvaa sovellusta (aiemmin XWaylandin piti olla käynnissä jatkuvasti);
  • Aloitettu työstää MATE-käyttäjäympäristösovellusten siirtämistä Waylandiin. MATE 1.24 Eye of MATE -kuvankatseluohjelmaa on mukautettu Waylandia varten ja Wayland-tukea MATE-paneelissa on parannettu;
  • Qt Waylandin komposiitissa turvattu Tuki linux-dmabuf-unstable-v1- ja wp_viewporter-protokollille on lisätty. Tuki fullscreen-shell-unstable-v1-protokollalle on lisätty Qt-alustan komponentteihin Waylandille.
  • julkaistu Waypipe on Wayland-protokollan välityspalvelin, jonka avulla voit suorittaa sovelluksia toisella isännöinnillä;
  • Käyttäjäympäristössä Valaistuminen 0.23 merkittävästi parannettu tuki Waylandin pyörittämiselle;
  • Firefoxille toteutettu uusi Waylandin taustajärjestelmä, joka käyttää DMABUF-mekanismia tekstuurien renderöintiin;
  • В Ubuntu Waylandin ympäröimänä turvattu kyky ajaa X11-sovelluksia pääkäyttäjän oikeuksilla Xwaylandissa;
  • Valmis joukko Wine-wayland-korjaustiedostoja ja winewayland.drv-ajuri, jotka mahdollistavat Winen käytön Wayland-protokollaan perustuvissa ympäristöissä ilman XWaylandia ja X11:een liittyviä komponentteja;
  • Mirin kehitystä Waylandin yhdistelmäpalvelimena jatketaan. Työkalut Wayland-sovellusten suorittamiseen Mir-ympäristössä lisääntynyt numero tuettu Wayland-protokollan laajennukset. Suoritettu Waylandiin liittyvän koodin suorituskyvyn optimoinnit ja uusi "wayland"-grafiikka-alusta, jonka avulla Mir voi toimia asiakkaana toisen Wayland-komposiittipalvelimen alla. Ehdotettu Kokeellinen tuki X11-sovellusten dynaamiselle käynnistämiselle Wayland-pohjaisessa ympäristössä.
  • Muodostettu Waylandin avulla tehdyt Sway-käyttäjäympäristön uudet versiot;
  • Jakelu Lubuntu hahmoteltu siirtyminen Waylandiin vuonna 2020. Wayland-tuki on tarkoitus toteuttaa siirtämällä Openbox-ikkunanhallinta Mir-näyttöpalvelimelle, jota käytetään Waylandin komposiittipalvelimena;
  • Kehitys Häkki, Wayland-pohjainen komposiittipalvelin yksittäisten sovellusten suorittamiseen kioskitilassa;
  • Työ LXQt 1.0.0 -käyttäjäympäristön julkaisun parissa jatkuu, ja sen päätavoitteena on saada Waylandin päälle työskentelykyky täyteen käyttövalmiuteen;
  • Virtuaalikoneiden suorittamiseen tarkoitetun mekanismin tulostusjärjestelmä Linux ChromeOS:ssä tarjoaa sisäänrakennettu tuki Wayland-asiakkaille (virtio-wayland) komposiittipalvelimen suorittamisella pääisäntäpuolella ja kyvyllä käyttää tehokkaasti vierasjärjestelmien GPU:ita;
  • FreeBSD:lle kehittää KDE:n rakentamiseen Wayland-tuella tarvittavat porttaukset;
  • DragonFly BSD -käyttöjärjestelmässä on kehittymässä satama Waylandin ja Westonin kanssa, on saatavana XWayland-tuki;
  • Wayland-pohjaiset käyttäjäympäristöt papyroskuori и Havaiji yhdistyivät uuteen projektiin liljaLiri perustuu Qt 5:een (QML) ja edistää materiaalisuunnittelua;
  • Wayland on oletuksena käytössä mobiilialustoilla. Plasma Mobile, Purjekala 2, webOS:n avoimen lähdekoodin versio,

    Lähde: opennet.ru

Osta luotettava isännöinti sivustoille, joissa on DDoS-suojaus, VPS VDS -palvelimet 🔥 Osta luotettavaa verkkosivustojen hostingia DDoS-suojauksella, VPS VDS -palvelimilla | ProHoster