Wayland 1.22 on juba välja antud ja need on selle uudised

maantee

Wayland on graafiline serveriprotokoll ja -teek, mis pakub aknakompositsioonihalduritele meetodit otse suhtlemiseks rakenduste ja riistvaraga.

Pärast üheksa kuud kestnud arengut aasta käivitamine protokolli stabiilse versiooni uus versioon, protsessidevaheline sidemehhanism ja raamatukogud Wayland 1.22.

1.22 haru ühildub tagurpidi API ja ABI versioonidega 1.x ja sisaldab peamiselt veaparandusi ja väiksemaid protokollivärskendusi. Weston Composite Server, mis pakub koodi ja praktilisi näiteid Waylandi kasutamiseks töölauakeskkondades ja sisseehitatud lahendustes, töötatakse välja eraldi arendustsükli raames.

Need, kes Waylandist ei tea, peaksid seda teadma see on liitserveri ja rakenduste koostoime protokoll kes temaga koos töötavad. Kliendid renderdavad oma aknad ise eraldi puhvris, edastades uuenduste info liitserverile, mis kombineerib üksikute rakenduste puhvrite sisu lõplikuks tulemuseks, võttes arvesse võimalikke nüansse, nagu akende kattumine ja läbipaistvus. .

Teisisõnu liitserver ei paku elementide renderdamiseks API-d individuaalne, kuid töötab ainult juba moodustatud akendel, See võimaldab teil vabaneda topeltpuhverdamisest kõrgetasemeliste teekide (nt GTK ja Qt) kasutamisel, mis võtavad üle akna sisu sortimise.

Wayland lahendab paljud X11 turvaprobleemid sest erinevalt viimasest isoleerib see iga akna jaoks sisendi ja väljundi, ei võimalda kliendil ligipääsu teiste klientide akende sisule ning samuti ei võimalda pealtkuulamist teiste akendega seotud sisendsündmusi.

Waylandi peamised uudised 1.22

Selles esitatud Wayland 1.22 uues versioonis paistab see silma sündmuste wl_surface ::preferred_buffer_scale ja wl_surface::preferred_buffer_transform tugi wl_surface API-le, mille kaudu komposiitserver edastab teavet pinna mastaabitaseme ja teisendusparameetrite muutuse kohta.

Teine silma paistev muudatus on see lisatud wl_pointer::axis sündmus wl_pointer API-le märkige kursori füüsiline aadress et määrata vidinates õige kerimissuund.

Lisaks sellele lisas Wayland-server meetodi globaalse nime saamiseks ja rakendas funktsiooni wl_client_add_destroy_late_listener.

Osalt Waylandiga seotud muudatused rakendustes, töölauakeskkondades ja distributsioonides, on esile tõstetud järgmine:

  • Wine'iga on kaasas esialgne tugi kasutamiseks Waylandi protokollil põhinevates keskkondades ilma XWaylandi ja X11 komponentideta. Praeguses etapis on lisatud winewayland.drv draiver ja unixlib komponendid ning tehtud ettevalmistusi Waylandi protokolli definitsioonifailide töötlemiseks ehitussüsteemi poolt. Ühes järgmistest väljaannetest kavatsevad nad lisada muudatusi, mis võimaldavad Waylandi keskkonnas väljundit.
  • Waylandi toe jätkuv täiustamine KDE Plasma versioonides 5.26 ja 5.27. Rakendatud on võimalus keelata lõikelaualt kleepimine hiire keskmise nupuga. XWaylandiga käivitatud rakenduste täiustatud akna skaleerimise kvaliteet.
  • Ekraani suumitaseme automaatne valik.
  • Xfce jaoks on ette valmistatud xfce4-paneeli ja xfdesktop desktopi eksperimentaalsed versioonid, mis pakuvad esialgset tuge Waylandi protokollil põhinevates keskkondades töötamiseks.
  • Tailsi distributsiooni kasutajakeskkond on teisaldatud X-serverist, et kasutada Waylandi protokolli.
  • Blender 3 3.4D-modelleerimissüsteem rakendab Waylandi protokolli tuge, mis võimaldab teil käivitada Blenderit otse Waylandi-põhistes keskkondades ilma XWaylandi kihti kasutamata.
  • Välja on antud Sway kohandatud keskkonna versioon 1.8 koos Waylandiga.
  • Saadaval on kohandatud PaperDE 0.2 keskkond, mis kasutab Qt ja Waylandi.
  • Firefox on täiustanud ekraani jagamist Waylandi keskkondades, parandades sisu sujuva kerimise, kerimisriba klõpsamisel klõpsusündmuse käivitamise ja Waylandi-põhiste keskkondade sisust väljakerimise probleemid.
  • Valve jätkab Gamescope Composite Serveri (endise nimega steamcompmgr) arendamist, mis kasutab Waylandi protokolli ja mida kasutatakse operatsioonisüsteemis SteamOS 3.
  • Lxqt-sway arendamine, LXQt kasutajaruumi port, mida Wayland toetab. Veel üks LWQt projekt arendab Waylandil põhinevat kohandatud LXQt ümbrist. Jätkub MATE töölaua teisaldamine Waylandi.
  • System76 arendab Waylandi abil COSMIC kasutajakeskkonna uut versiooni.
  • Wayland on vaikimisi lubatud mobiiliplatvormidel Plasma Mobile, Sailfish, webOS Open Source Edition, Tizen ja AsteroidOS.
    Waylandil põhinev Ubuntu Framework ja wayward kestad töötatakse välja.

Lõpuks neile, kes on huvitatud selle uue versiooni proovimisest Saate oma järgu lähtekoodi alla laadida aadressilt järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.