Wayland 1.21 on saadaval

Pärast kuut kuud arendust on välja antud stabiilne versioon Wayland 1.21 protokollist, vaheprotsesside interaktsiooni mehhanismist ja teekidest. Haru 1.21 on API ja ABI tasemel tagasi ühilduv 1.x versioonidega ning sisaldab peamiselt veaparandusi ja väikesi protokolli uuendusi. Mõned päevad tagasi loodi parandav värskendus komposiitserverile Weston 10.0.1, mis areneb eraldi arendustsüklis. Weston pakub koodi ja töönäiteid Waylandi kasutamiseks töölauakeskkondades ja sisseehitatud lahendustes.

Protokolli peamised muudatused:

  • Wl_pointer programmiliidesele on lisatud wl_pointer.axis_value120 sündmuse tugi kõrge täpsusega kerimiseks hiireseadmetes, mis on varustatud kõrge eraldusvõimega kerimisratastega.
  • Serverisse on lisatud uusi funktsioone wl_signal_emit_mutable (sarnane wl_signal_emitile, toetab õiget toimimist olukordades, kus üks signaalitöötleja eemaldab teise töötleja) ja wl_global_get_version (võimaldab teada saada API üldversiooni).
  • Arendus on viidud GitLabi platvormile, kasutades FreeDesktop.org projekti infrastruktuuri.
  • Kursori seadistamisega seotud struktuure ja funktsioone on puhastatud ja ümber töötlustanud.
  • Protokoll wl_shell on märgitud kui valikuline rakendamine komposiitserverites ja kuulutatud aegunuks. Kasutajaliideste loomiseks soovitatakse kasutada protokolli xdg_shell, mis pakub liidest pinna käsitlemiseks akendena, võimaldades pindade liigutamist ekraanil, minimeerimist, maksimeerimist, suuruse muutmist jne.
  • Kogumise süsteemi nõuded on tõusnud, nüüd on minimaalne nõutav tööriistakomplekt Meson versiooniga 0.56. Kompileerimisel on lubatud lipp „c_std=c99”.

Muutused rakendustes, töölauakeskkondades ja distributsioonides, mis on seotud Waylandiga:

  • KDE plaanib 2022. aastal tuua Plasma lauaarvuti seansi, mis põhineb Waylandi protokollil, päevakasutuseks sobivaks ulatuslikule kasutajaskonnale. Waylandi tugi on märgatavalt paranenud KDE Plasma 5.24 ja 5.25 väljalasetes, sealhulgas on lisatud sügavus üle 8-bitise kanali, rakendatud „DRM leasing” režiim virtuaalreaalsuse prillidele, võimaldatud ekraanipildistamine ja kõigi akende minimeerimine.
  • Fedora 36-s kasutavatel süsteemidel, kus on installitud NVIDIA patentne draiver, on vaikimisi aktiveeritud GNOME seanss, mis põhineb Wayland protokollil. Varem kasutati seda ainult avatud draiveritega.
  • Ubuntu 22.04 puhul on enamiku konfiguratsioonide jaoks vaikimisi aktiveeritud Wayland protokolliga töölaua seanss, kuid süsteemide jaoks, kus on installitud NVIDIA patentne draiver, on vaikimisi jätkuvalt kasutusel X-server. Ubuntu-s on pakkuda PPA-repositoorium qtwayland paketiga, kus Qt 5.15.3 harust, mille on toetanud KDE projekt, on viidud üle parandused, mis on seotud Wayland protokolli toe täiustamisega.
  • Kasutajakeskkonna Sway 1.7 väljaanne, mis kasutab Wayland'i, on avaldatud.
  • Firefoxi ööversioonides on vaikimisi sisse lülitatud Waylandi tugi. Firefoxis on lahendatud voogude blokeerimise probleem, parandatud hüpikakende suurendamine ja tagatud kontekstimenüü töö õigekiri kontrollides. Firefox Telemetry teenuse statistika kohaselt, mis analüüsib andmeid, mis saadetakse teleskoopimise ja Mozilla serverite poole pöördumiste tulemuste põhjal, ei ületa Linuxi Firefoxi kasutajate osakaal, kes töötavad Waylandi protokolli põhistel keskkondadel, veel 10%.
  • Avaldatud on mobiilsete seadmete ekraanikeskkonna Phosh 0.15.0 versioon, mis põhineb GNOME tehnoloogiatel ja kasutab komposiitserverit Phoc, mis töötab Waylandi peal.
  • Valve jätkab Gamescope komposiitserveri (varem tuntud kui steamcompmgr) arendamist, mis kasutab Waylandi protokolli ja mida rakendatakse operatsioonisüsteemis SteamOS 3.
  • On avaldatud DDX-komponendi XWayland 22.1.0 versioon, mis võimaldab X.Org Serveri käivitamist X11-rakenduste täitmiseks Waylandi-põhistes keskkondades. Uues versioonis on lisatud DRM Lease protokolli tugi, mida kasutatakse stereopildi loomiseks vasaku ja parema silma jaoks erinevate puhversalvestitega virtuaalsete reaalsuse prillide väljundil.
  • Projekti labwc arendab Waylandi jaoks koostöös serverit, mille omadused meenutavad Openboxi aknahaldurit (projekt esitleb end kui katset Openboxi alternatiivi loomiseks Waylandi jaoks).
  • Saadaval on esimene versioon LWQt, Waylandi-põhise LXQt kasutajaliidese variandi.
  • Ettevõte Collabora arendab projekti wxrd raames uut koostöös serverit Waylandi-põhistes virtuaalse reaalsuse süsteemides.
  • Avaldatud on projekti Wine-wayland 7.7 versioon, mis võimaldab kasutada Wine'i Waylandi-põhistes keskkondades ilma XWaylandi ja X11 komponentide kasutamiseta.
  • Aaron Plattner, üks NVIDIA patenditud draiverite juhtivaid arendajaid, on avaldanud aruande Waylandi toe seisust NVIDIA draiverites.
  • Komponeeritud väljaanne on loodud serverile Weston 10.0, mis lisati libseati teegi tugi, mis võimaldab hallata jagatud sisend- ja väljundseadmete juurdepääsu, ning lisati värvihalduskomponendid, mis võimaldavad värve transformeerida, gama korrigeerida ja värviprofii kasutada.
  • MATE töölaua portimist Waylandi jaoks jätkatakse.
  • Ettevõte System76 töötab välja uut kasutajakeskkonda COSMIC, mis kasutab Waylandi.
  • Microsoft on lubanud Linuxi rakenduste käitamist kõrvuti WSL2 (Windows Subsystem for Linux) alusel töötavates keskkondades, kasutades süsteemihaldurit RAIL-Shell, mis toetab Waylandi protokolli ja põhineb Weston koodibaasil.
  • Waylandi kasutatakse vaikimisi mobiilplatformidel nagu Plasma Mobile, Sailfish ja webOS Open Source Edition.

    Allikas: opennet.ru
Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster