Wayland 1.18 ilipo

chinachitika kumasulidwa kokhazikika kwa protocol, njira yolumikizirana yolumikizirana ndi malaibulale njira 1.18. Nthambi ya 1.18 ndi yobwerera m'mbuyo yogwirizana pamlingo wa API ndi ABI ndi kutulutsidwa kwa 1.x, koma ilinso ndi gawo lina lakusintha. Seva ya Weston 8.0, yomwe imapanga maziko a code ndi zitsanzo zogwiritsira ntchito Wayland m'malo apakompyuta ndi mayankho ophatikizidwa, anali. losindikizidwa kumapeto kwa Januware.

Kusintha kwakukulu ku Wayland 1.18:

  • Thandizo lowonjezera la dongosolo la msonkhano wa Meson. Kutha kumanga pogwiritsa ntchito ma autotools kumasungidwa pakadali pano, koma kudzachotsedwa kumasulidwa mtsogolo;
  • Awonjezedwa API yolekanitsa zinthu za proxy kutengera ma tag, kulola mapulogalamu ndi zida zogawana kulumikizana kumodzi kwa Wayland;
  • Kutsata kutsata kwa ma seva a wayland mu malo ogwiritsira ntchito, zomwe zinathetsa kupanga zofotokozera zambiri zamafayilo;
  • Zowonjezedwa wl_global_remove() ntchito, yomwe imatumiza chochitika kuchotsa chinthu chapadziko lonse popanda kuchichotsa. Zatsopano timatha kuletsa mikhalidwe yamtundu kuti isachitike pochotsa zinthu zapadziko lonse lapansi. Mipikisano iyi ikhoza kuchitika chifukwa makasitomala sanathe kuvomereza kuti alandila chochitikacho. Ntchito ya wl_global_remove() imapangitsa kuti zitheke kutumiza chochotsa ndipo pokhapokha pakachedwa kuchotsa chinthucho.

Chithandizo cha Wayland pamapulogalamu, malo apakompyuta ndi magawo:

  • Mu Fedora kupereka Imapereka mawonekedwe osasinthika a Firefox kutengera Wayland. Anathetsa nkhani pogwiritsa ntchito madalaivala a NVIDIA omwe ali ndi Wayland.
    Zakhazikitsidwa luso loyesera kuti mutsegule XWayland poyesa kuyendetsa pulogalamu yotengera X11 protocol.
    M'malo a Wayland, kuthekera koyendetsa mapulogalamu a X11 okhala ndi ufulu wa mizu pansi pa XWayland wawonjezedwa. SDL ya Wayland imathetsa zovuta zokulitsa mukamasewera masewera akale omwe akuyenda pazosankha zotsika. Laibulale ya Qt yogwiritsidwa ntchito m'malo a GNOME imamangidwa mwachisawawa ndi chithandizo cha Wayland;

  • Π’ Red Hat Enterprise Linux 8 GNOME imaperekedwa ngati kompyuta yokhala ndi seva yowonetsera yosasinthika yochokera ku Wayland;
  • Pakutulutsa kowonera kwa GTK 4 ku GDK anapitiriza kukhazikitsa ma API opangidwa ndi diso lakugwiritsa ntchito protocol ya Wayland. Thandizo la mawonekedwe a portal kuti mupeze zoikamo za GtkSettings zawonjezedwa ku GDK backend ya Wayland, ndipo kuthandizira kwa protocol-input-unstable-v3 protocol yaperekedwa kuti igwire ntchito ndi njira zolowetsa;
  • Yakhazikitsidwa pulojekiti yochotsera GNOME zolakwika ndi zofooka zomwe zimawoneka pogwira ntchito pamwamba pa Wayland;
  • Ku XWayland anawonjezera Purosesa ya GLX yotengera mawonekedwe a pulogalamu ya EGL, yomwe idzathetse kugwiritsa ntchito rasterizer ya pulogalamu ya swrast;
  • Zolinga zachitukuko za KDE pazaka ziwiri zikubwerazi zikuphatikiza: watchulidwa kumasulira kwa KDE kupita ku Wayland. Chilengedwe cha KDE chomwe chili pamwamba pa Wayland chikukonzekera kuti chikhale choyambirira, ndipo malo okhala ndi X11 adzasiyidwa m'gulu la zosankha ndi kudalira kosankha. Panthawi yopereka lipoti ku KDE zakhazikitsidwa Thandizo lokulitsa pang'onopang'ono mukathamanga pamwamba pa Wayland. Gawo la Wayland-based KDE limasinthidwa kuti ligwire ntchito ndi madalaivala a NVIDIA. Tsopano ndizotheka kukokera ndikugwetsa mazenera ogwiritsa ntchito XWayland ndi Wayland mukukoka & dontho. KWin imapereka kusuntha kolondola ndi gudumu la mbewa pamalo ozikidwa pa Wayland;
  • Mu GNOME anawonjezera kuthekera kosinthira kukhazikitsidwa kwa XWayland poyesa kugwiritsa ntchito pulogalamu yotengera X11 protocol (kale XWayland inkayenera kuyenda mosalekeza);
  • Anayamba gwirani ntchito potengera mawonekedwe a ogwiritsa ntchito a MATE ku Wayland. MU MATE 1.24 Diso la MATE lowonera zithunzi lasinthidwa kukhala Wayland ndipo kuthandizira kwa Wayland mu gulu la MATE kwasinthidwa;
  • Mu Qt Wayland Compositor kupereka kuthandizira ma protocol a linux-dmabuf-unstable-v1 ndi wp_viewporter. Thandizo la pulogalamu ya fullscreen-shell-unstable-v1 yawonjezeredwa ku zigawo za nsanja za Qt za Wayland;
  • Lofalitsidwa Waypipe ndi proxy ya Wayland protocol yomwe imakulolani kuyendetsa mapulogalamu pa gulu lina;
  • M'malo ogwiritsa ntchito Kuunikira 0.23 Thandizo labwino kwambiri logwira ntchito pansi pa Wayland;
  • Kwa Firefox zakhazikitsidwa kumbuyo kwatsopano kwa Wayland komwe kumagwiritsa ntchito njira ya DMABUF popereka mawonekedwe;
  • Pa Ubuntu m'malo a Wayland kupereka Kutha kuyendetsa mapulogalamu a X11 okhala ndi ufulu wa mizu akuthamanga Xwayland;
  • Zokonzekera seti ya Wine-wayland patches ndi winewayland.drv driver, zomwe zimakulolani kuti mugwiritse ntchito Vinyo muzinthu zochokera ku protocol ya Wayland, popanda kugwiritsa ntchito XWayland ndi X11 zokhudzana ndi zigawo;
  • Kukula kwa Mir ngati seva yophatikizika ya Wayland kukupitilira. Mu zida zowonetsetsa kukhazikitsidwa kwa mapulogalamu a Wayland m'malo a Mir kuchuluka chiwerengerocho kuthandizidwa Zowonjezera za protocol ya Wayland. Zidachitidwa kukhathamiritsa kwa ma code okhudzana ndi Wayland, ndi nsanja yatsopano yojambulira "wayland" yawonjezedwa, kulola Mir kuyendetsedwa ngati kasitomala pansi pa seva ina ya Wayland. Zaperekedwa thandizo loyesera poyambitsa mwamphamvu mapulogalamu a X11 pamalo ozikidwa pa Wayland.
  • Anapangidwa kutulutsa kwatsopano kwa malo ogwiritsa ntchito a Sway pogwiritsa ntchito Wayland;
  • Kugawa kwa Lubuntu zalongosoledwa kusintha kwa Wayland kwa 2020. Thandizo la Wayland likukonzekera kukhazikitsidwa kudzera pakuwonetsa woyang'anira zenera la Openbox kuti agwiritse ntchito seva yowonetsera ya Mir, yogwiritsidwa ntchito ngati seva yamagulu a Wayland;
  • Kukulitsa khola, seva yophatikizika yochokera ku Wayland yogwiritsa ntchito paokha pamakina a kiosk;
  • Ntchito ikupitirizabe kumasulidwa kwa malo ogwiritsira ntchito LXQt 1.0.0, ntchito yaikulu pakukula kwake ndikubweretsa luso logwira ntchito pamwamba pa Wayland kukonzekera kwathunthu;
  • Injini yoyeserera yoyendetsa makina a Linux pa ChromeOS amapereka kuthandizira kwamakasitomala a Wayland (virtio-wayland) ndikugwiritsa ntchito seva yophatikizika pambali ya wolandila wamkulu komanso kuthekera kogwiritsa ntchito bwino ma GPU kuchokera ku machitidwe a alendo;
  • Kwa FreeBSD kulitsa madoko ofunikira kuti amange KDE ndi chithandizo cha Wayland;
  • Pa DragonFly BSD OS ikukula doko ndi Wayland ndi Weston, likupezeka XWayland thandizo;
  • Malo okhazikika pogwiritsa ntchito Wayland papyros - chipolopolo ΠΈ Hawaii aphatikizidwa kukhala projekiti yatsopano kakombo. Liri imachokera pa Qt 5 (QML) ndipo imalimbikitsa kalembedwe ka Material Design;
  • Wayland imayatsidwa mwachisawawa pamapulatifomu am'manja Plasma Mobile, Nsomba 2, WebOS Open Source Edition,

    Source: opennet.ru

Kuwonjezera ndemanga