Wayland 1.21 on saadaval

Pärast kuue kuu arendustööd esitati protokolli, protsessidevahelise suhtlemise mehhanismi ja Wayland 1.21 raamatukogude stabiilne versioon. 1.21 haru on tagasiühilduv API ja ABI tasemel 1.x väljaannetega ning sisaldab peamiselt veaparandusi ja väikseid protokolli uuendusi. Mõni päev tagasi vormistati Westoni komposiitserveri 10.0.1 parandav uuendus, mis areneb eraldi arendustsükli raames. Weston pakub koodi ja töösnäidiseid Waylandi kasutamiseks desktop-keskkondades ja sisseehitatud lahendustes.

Protokolli peamised muudatused:

  • wl_pointer programmeerimisliidesele on lisatud tugi wl_pointer.axis_value120 sündmusele kõrge täpsusega kerimise jaoks kõrge eraldusvõimega kerimisratastega hiirtel.
  • Serverisse on lisatud uued funktsioonid wl_signal_emit_mutable (analooog wl_signal_emit, toetab korrektset toimimist olukordades, kus üks signaalide töötleja eemaldab teise töötleja) ja wl_global_get_version (lubab teada saada API üldversiooni).
  • Arendamine on viidud GitLabi platvormile, kasutades FreeDesktop.org projekti infrastruktuuri.
  • Tehtud on puhastus ja ümberkorraldus kursori seadistamisega seotud struktuurides ja funktsioonides.
  • wl_shell protokoll on märgitud kui valikuline teostamiseks komposiitserverites ja kuulutatud vananenuks. Kasutajaliideste loomiseks soovitatakse kasutada xdg_shell protokolli, mis pakub liidest interaktsiooniks pindadega nagu aknad, mis võimaldab pindade ekraanil liigutamist, minimiseerimist, maksimeerimist, suuruse muutmist jne.
  • Kogumise nõuded on tõusnud, nüüd on juhul vajalik kogumisinfrastruktuur, mille versioon on vähemalt 0.56. Kompileerimisel on lubatud lipp "c_std=c99".

Waylandiga seotud muudatused rakendustes, töölauakeskkondades ja distributsioonides:

  • KDE plaanib 2022. aastal viia Plasma töölauaseansi, mis põhineb Waylandi protokollil, seisundisse, mis sobib igapäevaseks kasutamiseks olulise osa kasutajate seas. Waylandi tugi on oluliselt paranenud KDE Plasma 5.24 ja 5.25 väljaannetes, sealhulgas on lisatud tugi rohkem kui 8-bitise sügavuse toetamiseks kanalite lõikes, on rakendatud „DRM lease” režiim virtuaalreaalsuse prillide jaoks ning tagatud on ekraanipiltide tegemise ja kõigi akende minimiseerimise tugi.
  • Fedora 36 puhul kasutatakse NVIDIA patenteeritud draiveritega süsteemides vaikimisi GNOME seanssi, mis põhineb Waylandi protokollil, millel oli varem rakendatud ainult avatud draiverite kasutamisel.
  • Ubuntu 22.04 puhul on enamiku konfiguratsioonide jaoks vaikimisi GNOME seanss, mis põhineb Waylandi protokollil, kuid patenteeritud NVIDIA draiveritega süsteemidele on vaikimisi jätkuvalt X-server. Ubuntu jaoks on saadaval PPA-repositoorium, mille pakett qtwayland on viidud Qt 5.15.3 harust, millega kaasneb KDE projekt, ning millel on parandused, mis parandavad Waylandi protokolli toetust.
  • Käivitati Sway 1.7 kasutajakeskkonna väljaanne, mis kasutab Waylandi.
  • Firefoxi öösel koostatud versioonides on vaikimisi sisse lülitatud Waylandi tugi. Firefoxis on parandatud voogude blokeerimise probleem, rahuldav hüpikakende skaleerimine ja kontekstimenüü toimimine õigekirjakontrolli ajal. Vastavalt Firefox Telemetri teenuse statistikale, mis analüüsib andmeid, mis saadetakse telemeetriaga ja kasutajate pöördumiste kaudu Mozilla serverite vastu, ei ületa Linuxi kasutajate osakaal, kes töötavad Waylandi protokollil põhinevatel keskkondadel, veel 10%.
  • Välja anti Phosh 0.15.0, ekraanikeskkond mobiilseadmetele, mis põhineb GNOME tehnoloogiatel ja kasutab Phoc komposiitserverit, mis töötab Waylandi peal.
  • Valve jätkab komposiitserveri Gamescope (varem tuntud kui steamcompmgr) arendamist, mis kasutab Waylandi protokolli ja rakendatakse operatsioonisüsteemis SteamOS 3.
  • Välja anti DDX-komponendi XWayland 22.1.0 väljaanne, mis võimaldab X.Org Serveri käivitamist X11 rakenduste toimimiseks Waylandi baasil keskkondades. Uues versioonis on lisatud DRM Lease protokolli tugi, mis on kasutusel stereopildi moodustamiseks, kasutades erinevaid puhverid vasaku ja parema silma jaoks virtuaalreaalsuse peadele.
  • Projekti labwc eesmärk on arendada komposiitserverit Waylandi jaoks, millel on sarnased funktsioonid Openboxi aknahalduri oma, ning projekt esitatakse alternatiivi leidmiseks Openboxile Waylandi jaoks.
  • Available is the first release of LWQt, a variant of the LXQt user interface based on Wayland.
  • Collabora ettevõte arendab wxrd projekti raames uut komposiitserverit. server, mis põhineb Waylandil, virtuaalsüsteemide jaoks. reaalsuse jaoks.
  • Avaldatud on projekti Wine-wayland 7.7 versioon, mis võimaldab kasutada Wine'i Waylandi protokolli põhistesse keskkondadesse, ilma XWaylandi ja X11 komponente kasutamata.
  • Aaron Plattner, üks juhtivaid NVIDIA patenteeritud draiverite arendajaid, avaldas ülevaate Waylandi toe olukorrast NVIDIA draiverites.
  • Koostatud on komposiitversioon serverilt Weston 10.0, kuhu on lisatud libseat teegi tugi, mis pakub funktsioone jagatud sisendi ja väljundi seadmete haldamiseks, samuti on lisatud värvihalduskomponendid, mis võimaldavad värve muuta, gammakorrektsiooni teostada ja värvivprofilerite kasutamist.
  • MATE töölaua portimise töö Waylandi jaoks on jätkunud.
  • Ettevõte System76 töötab välja uut COSMIC kasutajakeskkonda, mis kasutab Waylandi.
  • Ettevõte Microsoft on rakendanud võimaluse käivitada Linuxi graafiliste liidestega rakendusi WSL2 (Windowsi Linuxi alamsüsteem) põhistes keskkondades. Väljaande haldamiseks kasutatakse komposiitmenedžerit RAIL-Shell, mis töötab Waylandi protokolli põhjal ja on rajatud Weston koodibaasile.
  • Wayland on vaikimisi kasutusel Plasma Mobile, Sailfishi, webOS Open Source Edition mobiilsete platvormide seas,

    Allikas: opennet.ru
Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster