„Wayland 1.20“ yra oficialiai palaikoma „FreeBSD“ ir kt

„Wayland“ logotipas

Neseniai paleidimas nauja stabili protokolo versija, komunikacijos tarp procesų ir bibliotekų mechanizmas Wayland 1.20.

Filialas 1.20 yra atgalinis suderinamas API ir ABI lygiu su 1.x versijomis ir daugiausia yra klaidų pataisymai ir nedideli protokolo atnaujinimai.

„Weston“ sudėtinis serveris, teikiantis kodą ir darbo pavyzdžius, skirtus „Wayland“ naudoti darbalaukyje ir įterptojoje aplinkoje, tobulinamas atskiru kūrimo ciklu.

Pagrindinės Wayland naujienos 1.20

Šioje naujoje protokolo versijoje pabrėžiama, kad įdiegtas oficialus FreeBSD platformos palaikymas, kurio testai buvo įtraukti į nuolatinės integracijos sistemą.

Kitas svarbus Wayland 1.20 pakeitimas yra tas Autotools kūrimo sistemos palaikymas pašalintas o dabar vietoj to naudokite Meson.

Be to, pabrėžiama, kad funkcija „Wl_surface.offset“ buvo įtrauktas į protokolą kad klientai galėtų atnaujinti paviršiaus buferio poslinkį nepriklausomai nuo paties buferio.

Taip pat pažymima, kad prie protokolo buvo pridėtos „wl_output.name“ ir „wl_output.description“ galimybės, kad klientas galėtų identifikuoti išvestį neprisijungdamas prie protokolo xdg-output-unstable-v1 plėtinio.

Įvykių protokolų apibrėžimus įtrauktas naujas atributas „tipas“, o patys įvykiai dabar gali būti pažymėti kaip naikintuvai.

Ir mes taip pat galime tai rasti buvo pataisyti klaidų, įskaitant lenktynių sąlygas, kai pašalinami tarpiniai serveriai iš kelių gijų klientų.

Iš pusės Su Wayland susiję programų, darbalaukio aplinkos ir paskirstymo pakeitimai, paryškinama:

  • „XWayland“ ir patentuotoje tvarkyklėje NVIDIA įgyvendino pakeitimus, leidžiančius teikti visą „OpenGL“ ir „Vulkan“ aparatinės įrangos spartinimo palaikymą X11 programose, sukurtose naudojant DDX komponentą.
  • Protokolas buvo įdiegtas Ubuntu 21.04, o Fedora 35, Ubuntu 21.10 ir RHEL 8.5 pridėta galimybė naudoti darbalaukyje pagrįstą Wayland protokolą su patentuotomis NVIDIA tvarkyklių sistemomis.
  • „Canonical“ išleido viso ekrano „Ubuntu“ sistemą, skirtą interneto kioskams naudojant „Wayland“ protokolą.
  • „OBS Studio“ vaizdo transliacijos sistema įdiegė „Wayland“ suderinamą protokolą.
  • GNOME 40 ir 41 toliau tobulina „Wayland“ protokolo ir „XWayland“ komponento palaikymą. „Wayland“ seansai leidžiami sistemose su NVIDIA GPU.
  • Nuolatinis MATE darbalaukio perkeliamumas, skirtas Wayland. Kad veiktų nesusietas su X11 Wayland aplinkoje, yra pritaikyta Atril dokumentų peržiūros priemonė, sistemos monitorius, rašiklio teksto rengyklė, terminalo emuliatorius ir kiti darbalaukio komponentai.
  • KDE sesija buvo stabilizuota naudojant Wayland protokolą. KWin kompozicijos tvarkyklė ir KDE Plasma 5.21, 5.22 ir 5.23 darbalaukis suteikia reikšmingų Wayland seanso patobulinimų.
  • „Firefox 93-96“ apima pakeitimų, skirtų išspręsti problemas, turinčias įtakos „Wayland“ aplinkai, tvarkant iššokančius langus, iškarpinę ir mastelio keitimą skirtinguose DPI ekranuose.
  • Buvo išleista kompaktiška tinkinta sąsaja, pagrįsta Weston sudėtiniu serveriu.
  • Yra pirmoji labwc versija, sudėtinis Wayland serveris su funkcijomis, primenančiomis Openbox langų tvarkyklę.
  • „System76“ kuria naują COSMIC vartotojo aplinką, naudodama „Wayland“.
  • „Sway 1.6“ tinkinta aplinka ir „Wayfire 0.7“ sudėtinis serveris buvo išleisti naudojant „Wayland“.
  • Buvo pasiūlyta atnaujinta „Wine“ tvarkyklė, leidžianti paleisti programas naudojant GDI ir OpenGL / DirectX per „Wine“ tiesiogiai „Wayland“ aplinkoje, nenaudojant XWayland sluoksnio ir nepašalinant „Wine“ susiejimo su X11 protokolu. Vairuotojas prideda „Vulkan“ ir kelių monitorių sąrankų palaikymą.
  • „Microsoft“ įdiegė galimybę paleisti „Linux“ programas su grafine sąsaja aplinkose, pagrįstose WSL2 posistemiu („Windows Subsystem for Linux“). Išvestis naudojama RAIL-Shell sudėtinė tvarkyklė, kuri naudoja Wayland protokolą ir yra pagrįsta Weston kodų baze.

Galiausiai tie, kurie domisi galimybe išbandyti šią naują versiją, gali atsisiųsti šaltinio kodą kompiliavimui iš šią nuorodą.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.