Wayland 1.18 inapatikana

ilifanyika kutolewa kwa itifaki, utaratibu wa mawasiliano ya mwingiliano na maktaba Njia 1.18. Π’Π΅Ρ‚ΠΊΠ° 1.18 ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ совмСстима Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ API ΠΈ ABI с выпусками 1.x, Π½ΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ содСрТит ΠΏΠΎΡ€Ρ†ΠΈΡŽ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΉ. ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΉ сСрвСр Weston 8.0, Π² Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ развиваСтся кодовая Π±Π°Π·Π° ΠΈ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ для использования Wayland Π² дСсктоп-окруТСниях ΠΈ встраиваСмых Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ…, Π±Ρ‹Π» iliyochapishwa mwishoni mwa Januari.

Maboresho makuu katika Wayland 1.18:

  • Usaidizi ulioongezwa kwa mfumo wa mkusanyiko wa Meson. Uwezo wa kujenga kwa kutumia zana za kiotomatiki umehifadhiwa kwa sasa, lakini utaondolewa katika toleo la baadaye;
  • Imeongezwa API для раздСлСния прокси-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° основС Ρ‚Π΅Π³ΠΎΠ², Π΄Π°ΡŽΡ‰ΠΈΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ прилоТСниям ΠΈ Ρ‚ΡƒΠ»ΠΊΠΈΡ‚Π°ΠΌ совмСстно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ Wayland-соСдинСниС;
  • Ufuatiliaji uliowezeshwa wa vipima muda vya seva ya wayland katika nafasi ya mtumiaji, ambao uliondoa uundaji wa vifafanuzi vingi vya faili;
  • Imeongezwa wl_global_remove() chaguo za kukokotoa, ambazo hutuma tukio ili kuondoa kitu cha kimataifa bila kukifuta. Kipengele kipya inaruhusu kuzuia hali ya mbio kutokea wakati wa kufuta vitu vya kimataifa. Masharti haya ya mbio yanaweza kutokea kwa sababu wateja hawakuweza kukiri kupokea tukio la kufuta. Chaguo za kukokotoa za wl_global_remove() huwezesha kwanza kutuma tukio la kuondoa na tu baada ya kuchelewa fulani kufuta kitu.

Hali ya usaidizi wa Wayland katika programu, mazingira ya eneo-kazi na usambazaji:

  • Katika Fedora salama Hutoa muundo chaguomsingi wa Firefox kulingana na Wayland. Ilisuluhisha masuala kwa kutumia viendeshaji binary vya NVIDIA vilivyo na Wayland.
    Imetekelezwa uwezo wa majaribio wa kuzindua XWayland kiotomatiki unapojaribu kutekeleza programu kulingana na itifaki ya X11.
    Katika mazingira ya Wayland, uwezo wa kuendesha programu za X11 na haki za mizizi chini ya XWayland umeongezwa. SDL ya Wayland hutatua masuala ya kuongeza viwango wakati wa kuendesha michezo ya zamani inayoendeshwa kwa ubora wa skrini ya chini. Maktaba ya Qt ya matumizi katika mazingira ya GNOME imejengwa kwa chaguo-msingi kwa usaidizi wa Wayland;

  • Π’ Red Hat Enterprise Linux 8 GNOME inatolewa kama eneo-kazi na seva ya onyesho chaguo-msingi kulingana na Wayland;
  • Katika toleo la hakikisho la GTK 4 katika GDK iliendelea utekelezaji wa API zilizotengenezwa kwa jicho la matumizi ya itifaki ya Wayland. Usaidizi wa kiolesura cha mlango wa kufikia mipangilio ya GtkSettings umeongezwa kwenye mandharinyuma ya GDK ya Wayland, na usaidizi wa kiendelezi cha itifaki ya maandishi-ingizo-isiyo thabiti-v3 umependekezwa kwa ajili ya kufanya kazi na mbinu za kuingiza data;
  • Imezinduliwa mradi wa kuondoa GNOME ya makosa na mapungufu ambayo yanaonekana wakati wa kufanya kazi juu ya Wayland;
  • Katika XWayland imeongezwa GLX processor kulingana na interface ya programu ya EGL, ambayo itaondoa matumizi ya rasterizer ya programu ya swrast;
  • Malengo ya maendeleo ya KDE kwa miaka miwili ijayo ni pamoja na: zilizotajwa tafsiri ya KDE kwa Wayland. Mazingira ya KDE yanayoendelea juu ya Wayland yamepangwa kufanywa msingi, na mazingira ya msingi wa X11 yataachiliwa kwa kategoria ya chaguo na utegemezi wa hiari. Katika kipindi cha kuripoti katika KDE kutekelezwa Usaidizi wa kuongeza sehemu wakati wa kukimbia juu ya Wayland. Kipindi cha KDE cha Wayland kimerekebishwa kufanya kazi na viendeshaji miliki vya NVIDIA. Sasa inawezekana kuburuta na kuangusha madirisha ya programu kwa kutumia XWayland na Wayland katika hali ya kuburuta na kudondosha. KWin hutoa kusogeza kwa usahihi na gurudumu la kipanya katika mazingira yenye msingi wa Wayland;
  • Katika GNOME aliongeza uwezo wa kuamilisha uzinduzi wa XWayland wakati wa kujaribu kuendesha programu kulingana na itifaki ya X11 (hapo awali XWayland ilibidi iendeshe kila wakati);
  • Imeanza fanya kazi katika kuhamisha maombi ya mazingira ya mtumiaji wa MATE kwa Wayland. KATIKA MATE 1.24 kitazamaji cha picha cha Eye of MATE kimebadilishwa kwa ajili ya Wayland na usaidizi wa Wayland kwenye paneli ya MATE umeboreshwa;
  • Katika Mtunzi wa Qt Wayland salama msaada kwa linux-dmabuf-unstable-v1 na wp_viewporter itifaki. Usaidizi wa itifaki ya skrini nzima-ganda-isiyo thabiti-v1 umeongezwa kwa vipengele vya jukwaa la Qt kwa Wayland;
  • iliyochapishwa Waypipe β€” прокси для ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ прилоТСния Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ хостС;
  • Katika mazingira ya mtumiaji Uainishaji 0.23 Usaidizi ulioboreshwa sana wa kufanya kazi chini ya Wayland;
  • Kwa Firefox kutekelezwa hali mpya ya nyuma ya Wayland inayotumia utaratibu wa DMABUF kutoa maandishi;
  • Kwenye Ubuntu katika mazingira ya msingi ya Wayland salama uwezo wa kuendesha programu za X11 na haki za mizizi zinazoendesha Xwayland;
  • Imetayarishwa seti ya viraka vya Wine-wayland na kiendesha winewayland.drv, ambayo inakuwezesha kutumia Mvinyo katika mazingira kulingana na itifaki ya Wayland, bila kutumia vipengele vinavyohusiana na XWayland na X11;
  • Ukuzaji wa Mir kama seva ya mchanganyiko wa Wayland unaendelea. Katika zana za kuhakikisha uzinduzi wa maombi ya Wayland katika mazingira ya Mir iliongezeka idadi kuungwa mkono Upanuzi wa itifaki ya Wayland. Imetekelezwa uboreshaji wa utendakazi wa msimbo unaohusiana na Wayland, na jukwaa jipya la michoro la "wayland" limeongezwa, na kuruhusu Mir kuendeshwa kama mteja chini ya seva nyingine ya Wayland. Imependekezwa usaidizi wa majaribio wa kuzindua kwa nguvu programu za X11 katika mazingira ya Wayland.
  • Imeundwa matoleo mapya ya mazingira ya mtumiaji wa Sway kwa kutumia Wayland;
  • Дистрибутив Lubuntu ilivyoainishwa mpito kwa Wayland kwa 2020. Usaidizi wa Wayland umepangwa kutekelezwa kupitia kuhamisha kidhibiti dirisha la Openbox ili kutumia seva ya kuonyesha ya Mir, inayotumika kama seva ya mchanganyiko ya Wayland;
  • Kuendeleza Cage, seva ya mchanganyiko yenye makao yake Wayland ya kuendesha programu mahususi katika hali ya kioski;
  • Kazi inaendelea juu ya kutolewa kwa mazingira ya mtumiaji LXQt 1.0.0, kazi kuu katika maendeleo ambayo ni kuleta uwezo wa kufanya kazi juu ya Wayland kwa utayari kamili;
  • Injini ya makisio ya kuendesha mashine pepe za Linux kwenye ChromeOS hutoa usaidizi uliojengewa ndani kwa wateja wa Wayland (virtio-wayland) kwa utekelezaji wa seva ya mchanganyiko kwenye upande wa mwenyeji mkuu na uwezo wa kutumia GPU kwa ufanisi kutoka kwa mifumo ya wageni;
  • Kwa FreeBSD kuendeleza bandari zinazohitajika kujenga KDE kwa usaidizi wa Wayland;
  • Kwenye DragonFly BSD OS yanaendelea bandari na Wayland na Weston, inapatikana Msaada wa XWayland;
  • Mazingira maalum kwa kutumia Wayland papyros-shell ΠΈ Hawaii kuunganishwa katika mradi mpya lily. Liri inategemea Qt 5 (QML) na inakuza mtindo wa Usanifu wa Nyenzo;
  • Wayland imewashwa kwa chaguomsingi kwenye mifumo ya simu Simu ya Plasma, Samaki 2, Toleo la Chanzo Huria la webOS,

    Chanzo: opennet.ru

Kuongeza maoni