Wayland 1.18 ilipo

chinachitika kumasulidwa kokhazikika kwa protocol, njira yolumikizirana yolumikizirana, ndi malaibulale njira 1.18Nthambi ya 1.18 ndi m'mbuyo ikugwirizana ndi 1.x kumasulidwa pa API ndi ABI mlingo, komanso imaphatikizapo zambiri zowonjezera. 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.

Zosintha zazikulu mu Wayland 1.18:

  • Thandizo lowonjezera la Meson build system. Kumanga ndi autotools ndizothekabe, koma kuchotsedwa kumasulidwa mtsogolo.
  • Awonjezedwa API yogawana zinthu zofananira ndi tag, kulola mapulogalamu ndi zida zogawana kulumikizana kumodzi kwa Wayland;
  • Kutsata ma seva a wayland mu malo ogwiritsira ntchito kwakhazikitsidwa, zomwe zimalepheretsa kupanga zolemba zambiri zamafayilo;
  • Zowonjezedwa wl_global_remove() ntchito, yomwe imatumiza chochitika chapadziko lonse chochotsa chinthu popanda kuchichotsa. Ntchito yatsopano timatha Pewani mikhalidwe yamtundu mukachotsa zinthu zapadziko lonse lapansi. Mitundu yotereyi imatha kuchitika chifukwa makasitomala sanathe kuvomereza kuti alandila chochitikacho. Ntchito ya wl_global_remove() imakulolani kuti mutumize kaye chochitikacho ndikuyeretsa chinthucho pakachedwa.

Mkhalidwe wa chithandizo cha Wayland pamapulogalamu, malo apakompyuta, ndi magawo:

  • Mu Fedora kupereka Zomangamanga za Firefox zokhazikika tsopano zakhazikitsidwa ndi Wayland. Nkhani zogwiritsa ntchito madalaivala a NVIDIA omwe ali ndi Wayland zathetsedwa.
    Zakhazikitsidwa Choyeserera kuti muyambitse XWayland mukayesa kugwiritsa ntchito pulogalamu ya X11.
    Kutha kuyendetsa mapulogalamu a X11 okhala ndi mwayi wokhala ndi mizu pansi pa XWayland wawonjezedwa ku chilengedwe cha Wayland. SDL ya Wayland yathetsa zovuta pakukweza masewera akale pazosankha zotsika. Laibulale ya Qt yogwiritsidwa ntchito pakompyuta ya GNOME imamangidwa ndi chithandizo cha Wayland mwachisawawa.
  • В Red Hat Enterprise Linux 8 GNOME imaperekedwa ngati malo apakompyuta, ndi seva yowonetsera yochokera ku Wayland yomwe imagwiritsidwa ntchito mwachisawawa;
  • Pakutulutsa kowonera kwa GTK 4 ku GDK anapitiriza Kukhazikitsa ma API opangidwa ndi protocol ya Wayland m'malingaliro. GDK backend ya Wayland tsopano imathandizira mawonekedwe a portal kuti athe kupeza zoikamo za GtkSettings, ndipo chithandizo cholozera mawu-input-unstable-v3 protocol wawonjezedwa pogwira ntchito ndi njira zolowetsa.
  • Yakhazikitsidwa pulojekiti yochotsa GNOME ya nsikidzi ndi zofooka zomwe zimawonekera mukamayenda pa Wayland;
  • Ku XWayland anawonjezera Purosesa ya GLX yotengera mawonekedwe a pulogalamu ya EGL, yomwe idzathetse kugwiritsa ntchito rasterizer ya pulogalamu ya swrast;
  • Zina mwa zolinga zachitukuko za KDE zaka ziwiri zikubwerazi watchulidwa KDE kusamukira ku Wayland. Chilengedwe cha KDE chomwe chikuyenda pa Wayland chikukonzekera kukhala malo oyamba, pomwe malo okhala ndi X11 adzaperekedwa ku zosankha ndi kudalira kosankha. Panthawi yopereka lipoti, KDE zakhazikitsidwa Thandizo lokulitsa pang'onopang'ono mukamayenda pa Wayland. Magawo a KDE omwe akuyenda pa Wayland asinthidwa kuti azigwira ntchito ndi madalaivala a NVIDIA. Kukoka ndikugwetsa kwa XWayland ndi Wayland-based application windows tsopano kwathandizidwa. KWin tsopano imathandizira kupukuta kolondola kwa mbewa m'malo ozikidwa ku 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. MATE 1.24 Diso la MATE wowonera zithunzi lasinthidwa kuti lithandizire Wayland ndi Wayland mu gulu la MATE lakonzedwa bwino;
  • Mu Qt Wayland Compositor kupereka Thandizo la ma protocol a linux-dmabuf-unstable-v1 ndi wp_viewporter awonjezedwa. Thandizo la pulogalamu ya fullscreen-shell-unstable-v1 yawonjezedwa 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 kuthandizira bwino kwambiri pakuyendetsa Wayland;
  • Kwa Firefox zakhazikitsidwa kumbuyo kwatsopano kwa Wayland komwe kumagwiritsa ntchito njira ya DMABUF popereka mawonekedwe;
  • В Ubuntu wozunguliridwa ndi Wayland kupereka Kutha kuyendetsa mapulogalamu a X11 okhala ndi ufulu wa mizu pansi pa Xwayland;
  • Zokonzekera seti ya Wine-wayland patches ndi dalaivala wa winewayland.drv omwe amalola Vinyo kuti agwiritsidwe ntchito m'madera a Wayland popanda kugwiritsa ntchito XWayland kapena X11 zokhudzana ndi zigawo;
  • Mir ikupitilizabe kupangidwa ngati seva yamagulu a Wayland. Zida zoyendetsera ntchito za Wayland m'malo a Mir kuchuluka chiwerengerocho kuthandizidwa Zowonjezera za protocol ya Wayland. Zidachitidwa kukhathamiritsa kwa ma code okhudzana ndi Wayland, ndi nsanja yatsopano ya "wayland" yowonjezeredwa yomwe imalola Mir kuthamanga ngati kasitomala kuseri kwa seva ina ya Wayland. Zaperekedwa Thandizo loyesera pakukhazikitsa mwamphamvu mapulogalamu a X11 pamalo ozikidwa pa Wayland.
  • Anapangidwa kutulutsa kwatsopano kwa malo ogwiritsa ntchito a Sway pogwiritsa ntchito Wayland;
  • Kugawa Lubuntu zalongosoledwa kusintha kupita ku Wayland mu 2020. Thandizo la Wayland likukonzekera kukhazikitsidwa mwa kutumiza woyang'anira zenera la Openbox ku seva yowonetsera ya Mir, yomwe imagwiritsidwa ntchito ngati seva yophatikizira ya 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, cholinga chachikulu chomwe ndi kubweretsa luso logwira ntchito pamwamba pa Wayland kukonzekera kwathunthu;
  • Dongosolo lotulutsa mu njira yoyendetsera makina enieni ndi Linux mu ChromeOS amapereka kuthandizira kwamakasitomala a Wayland (virtio-wayland) pogwiritsa ntchito seva yophatikizika kumbali yayikulu yolandila komanso kuthekera kogwiritsa ntchito bwino ma GPU kuchokera ku machitidwe a alendo;
  • Kwa FreeBSD kulitsa madoko ofunikira kuti amange KDE ndi chithandizo cha Wayland;
  • Mu DragonFly BSD OS ikukula doko ndi Wayland ndi Weston, likupezeka XWayland thandizo;
  • Malo ogwiritsira ntchito Wayland papyros - chipolopolo и Hawaii agwirizana mu polojekiti yatsopano kakomboLiri imachokera ku Qt 5 (QML) ndipo imalimbikitsa Mapangidwe a Zinthu;
  • Wayland imayatsidwa mwachisawawa pamapulatifomu am'manja. Plasma Mobile, Sailfish 2, WebOS Open Source Edition,

    Source: opennet.ru

Gulani kuchititsa kodalirika kwamasamba okhala ndi chitetezo cha DDoS, ma seva a VPS VDS Gulani malo odalirika osungira mawebusayiti okhala ndi chitetezo cha DDoS, ma seva a VPS VDS | ProHoster