Wayland 1.20 yana samuwa

Tsayayyen sakin ƙa'idar, hanyar sadarwa ta hanyar sadarwa da dakunan karatu na Wayland 1.20 ya faru. Reshen 1.20 yana dacewa da baya a matakin API da ABI tare da sakin 1.x kuma ya ƙunshi galibin gyare-gyaren kwaro da ƙaramar sabuntawar yarjejeniya. Weston Composite Server, wanda ke ba da lamba da misalan aiki don amfani da Wayland a cikin tebur da wuraren da aka haɗa, ana haɓaka su azaman sake zagayowar ci gaba.

Manyan canje-canje a cikin yarjejeniya:

  • An aiwatar da goyan bayan hukuma don dandalin FreeBSD, gwaje-gwajen da aka ƙara zuwa tsarin haɗin kai na ci gaba.
  • An dakatar da tsarin ginin autotools kuma yanzu Meson ya maye gurbinsa.
  • An ƙara fasalin "wl_surface.offset" zuwa ƙa'idar don ba da damar abokan ciniki su sabunta abin da aka kashe na ma'ajin buffer ba tare da buffer kanta ba.
  • An ƙara iyawar "wl_output.name" da "wl_output.description" a cikin ƙa'idar, bawa abokin ciniki damar gano abin da aka fitar ba tare da an ɗaure shi da tsawo na xdg-output-unstable-v1 ba.
  • Ma'anar yarjejeniya don abubuwan da suka faru sun gabatar da sabon sifa "nau'i", kuma abubuwan da suka faru da kansu yanzu ana iya yiwa alama alama a matsayin masu lalata.
  • Mun yi aiki a kan kwari, gami da kawar da yanayin tsere lokacin share proxies a cikin abokan ciniki masu zare da yawa.

Canje-canje a aikace-aikace, mahallin tebur da rarrabawa masu alaƙa da Wayland:

  • An sabunta XWayland da direban NVIDIA na mallakar mallaka don ba da cikakken tallafi don haɓaka kayan aikin OpenGL da Vulkan a cikin aikace-aikacen X11 da ke gudana ta amfani da bangaren XWayland's DDX (Device-Dependent X).
  • Babban reshe a duk ma'ajiyar Wayland an sake masa suna daga "mashahu" zuwa "babban", kamar yadda kalmar "master" kwanan nan an dauke ta a siyasance ba daidai ba, yana tunawa da bautar, kuma wasu 'yan al'umma sun dauke shi a matsayin abin ƙyama.
  • Ubuntu 21.04 ya canza zuwa amfani da Wayland ta tsohuwa.
  • Fedora 35, Ubuntu 21.10 da RHEL 8.5 suna ƙara ikon yin amfani da tebur na Wayland akan tsarin tare da direbobin NVIDIA na mallakar mallaka.
  • An saki uwar garken haɗaɗɗiyar Weston 9.0, wanda ya gabatar da harsashi na kiosk-shell, wanda ke ba ku damar ƙaddamar da aikace-aikacen mutum daban-daban a cikin yanayin cikakken allo, misali, don ƙirƙirar kiosks na Intanet, wuraren nuni, alamun lantarki da tashoshi masu amfani da kai.
  • Canonical ya buga Ubuntu Frame, cikakken allo don ƙirƙirar kiosks na Intanet, ta amfani da ka'idar Wayland.
  • Tsarin bidiyo na OBS Studio yana goyan bayan ka'idar Wayland.
  • GNOME 40 da 41 suna ci gaba da inganta tallafi ga ka'idar Wayland da bangaren XWayland. Bada damar zaman Wayland don tsarin tare da NVIDIA GPUs.
  • Ci gaba da jigilar MATE tebur zuwa Wayland. Don yin aiki ba tare da an ɗaure shi da X11 ba a cikin yanayin Wayland, mai duba daftarin aiki Atril, System Monitor, Pluma rubutu editan, Terminal emulator da sauran kayan aikin tebur an daidaita su.
  • Tsayayyen zaman KDE yana gudana ta amfani da ka'idar Wayland. Manajan haɗakarwa na KWin da KDE Plasma tebur 5.21, 5.22, da 5.23 sun inganta ingantaccen aikin tushen ƙa'idar Wayland. Fedora Linux yana ginawa tare da tebur na KDE an canza su don amfani da Wayland ta tsohuwa.
  • Firefox 93-96 ya haɗa da canje-canje don magance al'amurra a cikin mahallin Wayland tare da sarrafa pop-up, sarrafa allo, da ƙira akan allon DPI daban-daban. An kawo tashar jiragen ruwa ta Firefox don Wayland zuwa ga daidaito cikin aiki tare da ginawa don X11 lokacin da yake gudana a cikin yanayin GNOME na Fedora.
  • Ƙaƙƙarfan harsashin mai amfani dangane da uwar garken haɗin gwiwar Weston - wayward an buga shi.
  • Sakin farko na labwc, uwar garken haɗaɗɗiya don Wayland tare da iyawa mai kwatankwacin mai sarrafa taga Openbox, yanzu akwai.
  • System76 yana aiki akan ƙirƙirar sabon yanayin mai amfani na COSMIC ta amfani da Wayland.
  • An ƙirƙiri fitowar mahallin mai amfani Sway 1.6 da haɗaɗɗen uwar garken Wayfire 0.7 ta amfani da Wayland.
  • An ba da shawarar sabunta direba don Wine, wanda ke ba ku damar gudanar da aikace-aikacen ta amfani da GDI da OpenGL/DirectX ta hanyar Wine kai tsaye a cikin yanayin tushen Wayland, ba tare da yin amfani da Layer na XWayland ba da kawar da daurin Wine zuwa ka'idar X11. Direban ya ƙara goyan baya ga Vulkan da daidaitawar sa ido da yawa.
  • Microsoft ya aiwatar da ikon gudanar da aikace-aikacen Linux tare da ƙirar hoto a cikin mahalli bisa tsarin WSL2 (Windows Subsystem for Linux). Don fitarwa, ana amfani da manajan haɗakarwa na RAIL-Shell, ta amfani da ka'idar Wayland kuma bisa tushen codebase na Weston.
  • Hanyar ci gaba don kunshin ladabi-wayland ya canza, yana ƙunshe da saitin ka'idoji da kari waɗanda suka dace da damar tushen ka'idar Wayland da kuma samar da damar da ake buƙata don gina sabbin sabar da mahallin mai amfani. An maye gurbin matakin haɓaka ƙa'idar "marasa ƙarfi" da "tsari" don daidaita tsarin daidaitawa don ƙa'idodin da aka gwada a cikin yanayin samarwa.
  • An shirya tsawaita yarjejeniya don Wayland don sake kunna yanayin taga ba tare da dakatar da aikace-aikacen ba, wanda zai magance matsalar dakatar da aikace-aikacen a yayin da aka samu gazawa a cikin yanayin da taga.
  • An ƙara ƙarin EGL EGL_EXT_present_opaque da ake buƙata don Wayland zuwa Mesa. Matsaloli tare da nuna gaskiya a wasannin da ke gudana a cikin mahalli bisa ka'idar Wayland an warware su. Ƙara goyon baya don bincike mai ƙarfi da lodin madadin GBM (Generic Buffer Manager) yana goyan bayan haɓaka tallafin Wayland akan tsarin tare da direbobin NVIDIA.
  • Haɓaka KWinFT, cokali mai yatsu na KWin da aka mayar da hankali kan Wayland, yana ci gaba. Har ila yau, aikin yana haɓaka ɗakin karatu na wrapland tare da aiwatar da abin rufe fuska akan libwayland don Qt/C++, wanda ke ci gaba da haɓaka KWayland, amma an sami 'yanci daga ɗaure zuwa Qt.
  • Rarraba wutsiya ya shirya don canza yanayin yanayin mai amfani don amfani da ka'idar Wayland, wanda zai haɓaka tsaro na duk aikace-aikacen hoto ta hanyar haɓaka iko akan yadda aikace-aikacen ke hulɗa da tsarin.
  • Ana kunna Wayland ta tsohuwa a cikin dandamalin wayar hannu Plasma Mobile, Sailfish, Buɗewar Buɗewar tushen webOS,

    source: budenet.ru

Add a comment