Wayland 1.20 on saadaval

Wayland 1.20 protokolli, protsessidevahelise suhtluse mehhanismi ja raamatukogude stabiilne versioon on välja antud. Versioon 1.20 on tagurpidi ühilduv API ja ABI tasemel versioonidega 1.x ning sisaldab peamiselt veaparandusi ja väikseid protokolli uuendusi. Komposiitserver Weston, mis pakub koodi ja töönäiteid Waylandi kasutamiseks töölauakeskkondades ja sisseehitatud lahendustes, areneb eraldi arendustsükli raames.

Protokolli peamised muudatused:

  • Officialne tugi FreeBSD platvormile on lisatud, testid on hõlmatud pideva integreerimise süsteemi.
  • Autotools ehitussüsteemi tugi on lõpetatud, selle asemel kasutatakse nüüd Mesonit.
  • Protokolli on lisatud "wl_surface.offset" funktsionaalsus, mis võimaldab klientidel uuendada pinna puhvri nihket sõltumatult puhvrist endast.
  • Protokolli on lisatud "wl_output.name" ja "wl_output.description" funktsionaalsused, mis võimaldavad kliendil väljundi tuvastada sõltumatult xdg-output-unstable-v1 protokolli laiendist.
  • Protokolli määratlustes on esitatud uus atribuut "type" sündmuste jaoks, ja sündmused võivad nüüd olla märgitud ka kui purustajad.
  • Vead on parandatud, sealhulgas on kõrvaldatud võistlused multiteed klientide jaoks proxy kustutamisel.

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

  • XWaylandis ja NVIDIA patenteeritud draiveris on sisse viidud muudatused, et tagada täislahendusega OpenGL ja Vulkan riistvaraline kiirus X11 rakendustes, mis töötavad DDX-elemendi (Device-Dependent X) kaudu XWaylandis.
  • Kõikides Waylandi repo'des on peamine haru ümber nimetatud "master"-ist "main"-iks, kuna sõna "master" on viimasel ajal peetud poliitiliselt ebaõigeks, kuna see toob meelde orjuse ja mõnede kogukondade liikmete seas peetakse seda solvavaks.
  • Ubuntu 21.04-s on liiga mindud vaikimisi Waylandi kasutusele.
  • Fedora 35, Ubuntu 21.10 ja RHEL 8.5-s on lisatud võimalus kasutada Waylandi protokollipõhist töölauad NVidia patenteeritud draiveritega süsteemides.
  • Koostatud on komposiitversioon serverilt Weston 9.0, kus on sisse viidud kiosk-shell, mis võimaldab eraldi käivitada individuaalseid rakendusi täisekraanirežiimis, näiteks internetikioskide, näidistoodete, elektrooniliste väljapanekute ja ise teeninduse terminalide jaoks.
  • Canonical on välja andnud Ubuntu Frame keskkonna, mis kasutab täisekraanilist liidest internetikioskide loomiseks, ning see toetab Waylandi protokolli.
  • OBS Studio voogedastussüsteemis on rakendatud Waylandi protokolli toetus.
  • GNOME 40 ja 41 versioonides on jätkuvalt täiustatud Waylandi protokolli ja XWaylandi komponenti. NVIDIA GPU-dega süsteemides on lubatud kasutada Waylandi seansse.
  • MATE töölaua portimist Waylandile on jätkatud. Ilma X11 sõltuvuseta on Waylandi keskkonnas kohandatud dokumendivaatur Atril, System Monitor, tekstiredaktor Pluma, terminaliemulaator Terminal ja teised töölaua komponendid.
  • Waylandil töötav KDE seanss on stabiliseeritud. Komposiitmanager KWin ja KDE Plasma 5.21, 5.22 ja 5.23 töölaual on Waylandi protokolliga seansi toimivust oluliselt parendatud. Fedora Linuxi, millel on KDE töölaua vaikeseade, on vaikimisi üle viidud Waylandi kasutamisele.
  • Firefox 93-96 sisaldab muudatusi, mis lahendavad Waylandi keskkondades ilmnevad probleemid, mis on seotud hüpikakende töötlemise, lõikepuhvri ja eri DPI-d võtme ekraanide skaleerimisega. Waylandi jaoks mõeldud Firefoxi port on viidud funktsionaalsuse pariteedi saavutamiseni X11-tugiga versiooniga, töötades GNOME keskkonnas Fedora.
  • Kompaktne kasutajaliides, mis põhineb komposiitserveril Weston – wayward, on välja antud.
  • Esimene versioon labwc-st, Waylandi komposiitserverist, millel on Openboxi aknahalduri sarnased omadused, on nüüd saadaval.
  • Ettevõte System76 töötab välja uut COSMIC kasutajakeskkonda, mis kasutab Waylandi.
  • Sway 1.6 ja Wayfire 0.7 kasutajakeskkondade versioonid, mis kasutavad Waylandi, on välja antud.
  • Wine'ile on pakutud uuendatud draiverit, mis võimaldab käitada Wine'i kaudu rakendusi, mis kasutavad GDI ja OpenGL/DirectX otse Waylandi-põhises keskkonnas, ilma XWaylandi vahetükki kasutamata ja vabastades Wine'i X11 protokolli sõltuvusest. Draiverisse on lisatud Vulkan ja mitme monitori konfiguratsiooni tugi.
  • 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.
  • Viidatud pole muudetud meetod wayland-protocols paketi arendamiseks, mis sisaldab protokollide ja laienduste kogumit, mis täiendab Waylandi põh protokolli võimalusi ja pakub võimalusi, mida on vajalik komposiitide ehitamiseks. serverid Protokollide 'unstable' arendusetapp on asendatud 'staging' etappiga, et sujuvdada protokollide stabiliseerimist, mis on läbinud töökeskkondades testimise.
  • Waylandile on ette valmistatud protokolli laiendus, mis võimaldab aknakeskkonna käivitamist ilma rakendusi sulgemata, lahendades rakenduste lõpetamise probleemi aknakeskkonna tõrke korral.
  • Mesasse on lisatud vajalik EGL-laiendus EGL_EXT_present_opaque Waylandile. Lahendatud on läbipaistvuse kuvamise probleemid mängudes, mis on käivitatud Wayland-protokollil põhinevates keskkondades. Rakendatud on dünaamilise tuvastamise ja alternatiivsete GBM (Generic Buffer Manager) taustteenuste laadimise toetus, et parandada Waylandi tuge NVIDIA draiveritega süsteemides.
  • KContinues on arendamine KWinFT, KWin'i fork, mis on keskendunud Waylandile. Projekt arendab ka wraplandi teeki, mis pakub libwaylandi ümbermõtestamist Qt/C++ jaoks, jätkates KWaylandi arendust, kuid ilma Qt seotuse vajaduseta.
  • Tailsi jaotusel on plaanis kasutajakeskkonna üleviimine Waylandi protokolli kasutamisele, mis tõstab kõigi graafiliste rakenduste turvalisust, parandades kontrolli selle üle, kuidas rakendused süsteemiga suhtlevad.
  • 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