Tha Wayland 1.20 ri fhaighinn

Chaidh sgaoileadh seasmhach den phròtacal, uidheamachd conaltraidh eadar-phròiseas agus leabharlannan Wayland 1.20 a chumail. Tha am meur 1.20 air ais co-chòrdail aig ìre API agus ABI leis na fiosan 1.x agus tha a’ mhòr-chuid ann a bhith a’ rèiteachadh bug agus mion-ùrachaidhean protocol. Tha an Weston Composite Server, a bheir seachad còd agus eisimpleirean obrach airson a bhith a’ cleachdadh Wayland ann an àrainneachdan deasg agus freumhaichte, ga leasachadh mar chearcall leasachaidh air leth.

Atharrachaidhean mòra anns a 'phròtacal:

  • Chaidh taic oifigeil airson àrd-ùrlar FreeBSD a chuir an gnìomh, agus chaidh deuchainnean airson a chuir ris an t-siostam amalachaidh leantainneach.
  • Chaidh an siostam togail autotools a stad agus tha Meson a-nis na àite.
  • Chuir sinn am feart “wl_surface.offset” ris a’ phròtacal gus leigeil le teachdaichean ùrachadh bufair uachdar gu neo-eisimeileach bhon bhufair fhèin.
  • Chaidh na comasan “wl_output.name” agus “wl_output.description” a chur ris a ’phròtacal, a’ leigeil leis an neach-dèiligidh an toradh a chomharrachadh gun a bhith ceangailte ris an leudachadh protocol xdg-output-unstable-v1.
  • Bidh mìneachaidhean protocol airson tachartasan a’ toirt a-steach feart “seòrsa” ùr, agus faodar tachartasan iad fhèin a chomharrachadh a-nis mar luchd-sgrios.
  • Tha sinn air a bhith ag obair air biastagan, a’ toirt a-steach cuir às do shuidheachadh cinnidh nuair a bhios sinn a’ cuir às do luchd-ionaid ann an teachdaichean ioma-snàthainn.

Atharraichean ann an tagraidhean, àrainneachdan deasg agus sgaoilidhean co-cheangailte ri Wayland:

  • Chaidh XWayland agus an draibhear seilbh NVIDIA ùrachadh gus làn thaic a thoirt do luathachadh bathar-cruaidh OpenGL agus Vulkan ann an tagraidhean X11 a tha a’ ruith a’ cleachdadh co-phàirt DDX (Device-Dependent X) aig XWayland.
  • Chaidh a’ phrìomh mheur anns a h-uile tasgadh Wayland ath-ainmeachadh bho “maighstir” gu “prìomh”, leis gu bheil am facal “maighstir” air a bhith air a mheas o chionn ghoirid gu poilitigeach ceàrr, mar chuimhneachan air tràilleachd, agus air fhaicinn mar oilbheumach le cuid de bhuill na coimhearsnachd.
  • Tha Ubuntu 21.04 air tionndadh gu bhith a’ cleachdadh Wayland gu bunaiteach.
  • Bidh Fedora 35, Ubuntu 21.10 agus RHEL 8.5 a’ cur ris a’ chomas air deasg Wayland a chleachdadh air siostaman le draibhearan NVIDIA seilbh.
  • Chaidh an frithealaiche co-dhèanta Weston 9.0 a leigeil ma sgaoil, a thug a-steach an t-slige kiosk-slige, a leigeas leat tagraidhean fa leth a chuir air bhog ann am modh làn-sgrìn, mar eisimpleir, gus bothan eadar-lìn, ionadan taisbeanaidh, soidhnichean dealanach agus ionadan fèin-sheirbheis a chruthachadh.
  • Tha Canonical air Ubuntu Frame fhoillseachadh, eadar-aghaidh làn-sgrìn airson bothan eadar-lìn a chruthachadh, a’ cleachdadh protocol Wayland.
  • Tha siostam sruthadh bhidio OBS Studio a’ toirt taic do phròtacal Wayland.
  • Tha GNOME 40 agus 41 a’ leantainn air adhart a’ leasachadh taic airson protocol Wayland agus am pàirt XWayland. Ceadaich seiseanan Wayland airson siostaman le NVIDIA GPUs.
  • Leantainn air adhart a’ giùlan an deasg MATE gu Wayland. Gus obrachadh gun a bhith ceangailte ri X11 ann an àrainneachd Wayland, tha an neach-seallaidh sgrìobhainnean Atril, System Monitor, deasaiche teacsa Pluma, emuladair crìochnachaidh Terminal agus co-phàirtean deasg eile air an atharrachadh.
  • Seisean KDE seasmhach a’ ruith a’ cleachdadh protocol Wayland. Tha am manaidsear co-dhèanta KWin agus KDE Plasma desktop 5.21, 5.22, agus 5.23 air coileanadh seisean stèidhichte air protocol Wayland a leasachadh gu mòr. Chaidh togail Fedora Linux leis an deasg KDE atharrachadh gus Wayland a chleachdadh gu bunaiteach.
  • Tha Firefox 93-96 a’ toirt a-steach atharrachaidhean gus dèiligeadh ri cùisean ann an àrainneachdan Wayland le làimhseachadh pop-up, làimhseachadh clipboard, agus sgèileadh air diofar scrionaichean DPI. Tha am port Firefox airson Wayland cuideachd air a thoirt gu co-ionannachd coitcheann ann an gnìomhachd leis an togail airson X11 nuair a bhios e a’ ruith ann an àrainneachd GNOME ann am Fedora.
  • Chaidh slige cleachdaiche teann stèidhichte air frithealaiche co-dhèanta Weston - wayward fhoillseachadh.
  • Tha a’ chiad fhoillseachadh de labwc, frithealaiche measgaichte airson Wayland le comasan a tha coltach ri manaidsear uinneig Openbox, a-nis ri fhaighinn.
  • Tha System76 ag obair air àrainneachd luchd-cleachdaidh COSMIC ùr a chruthachadh a’ cleachdadh Wayland.
  • Chaidh fiosan den àrainneachd luchd-cleachdaidh Sway 1.6 agus an frithealaiche co-dhèanta Wayfire 0.7 a chruthachadh a’ cleachdadh Wayland.
  • Chaidh draibhear ùraichte a mholadh airson Wine, a leigeas leat tagraidhean a ruith a’ cleachdadh GDI agus OpenGL/DirectX tro Wine gu dìreach ann an àrainneachd stèidhichte air Wayland, gun a bhith a’ cleachdadh còmhdach XWayland agus a’ faighinn cuidhteas ceangal Wine ri protocol X11. Tha an draibhear air taic a chuir ri rèiteachadh Vulkan agus ioma-sgrùdadh.
  • Tha Microsoft air comas a chuir an gnìomh tagraidhean Linux a ruith le eadar-aghaidh grafaigeach ann an àrainneachdan stèidhichte air fo-shiostam WSL2 (Windows Subsystem airson Linux). Airson toradh, tha am manaidsear co-dhèanta RAIL-Shell air a chleachdadh, a’ cleachdadh protocol Wayland agus stèidhichte air bunait còd Weston.
  • Tha an dòigh leasachaidh airson pasgan slighean-pròtacal air atharrachadh, anns a bheil seata de phròtacalan agus leudachadh a chuireas ri comasan a’ phròtacal bunaiteach Wayland agus a bheir seachad na comasan a tha riatanach airson frithealaichean co-dhèanta agus àrainneachdan luchd-cleachdaidh a thogail. Chaidh “stèidse” a chuir an àite na h-ìre leasachaidh protocol “neo-sheasmhach” gus am pròiseas stèidheachaidh a dhèanamh rèidh airson protocolaidhean a chaidh a dhearbhadh ann an àrainneachdan cinneasachaidh.
  • Chaidh leudachadh protocol ullachadh airson Wayland gus an àrainneachd uinneig ath-thòiseachadh gun stad a chuir air tagraidhean, a dh’ fhuasglas an duilgheadas a thaobh crìoch a chuir air tagraidhean ma dh’ fhàillig an àrainneachd uinneig.
  • Chaidh an leudachadh EGL EGL_EXT_present_opaque a tha a dhìth airson Wayland a chur ri Mesa. Chaidh duilgheadasan le bhith a’ nochdadh follaiseachd ann an geamannan a’ ruith ann an àrainneachdan stèidhichte air protocol Wayland fhuasgladh. Taic a bharrachd airson lorg fiùghantach agus luchdachadh cùl-taic GBM (Manaidsear Bufair Coitcheann) gus taic Wayland a leasachadh air siostaman le draibhearan NVIDIA.
  • Tha leasachadh KWinFT, forc de KWin le fòcas air Wayland, a’ leantainn. Bidh am pròiseact cuideachd a’ leasachadh an leabharlann còmhdaich le bhith a’ cur an gnìomh inneal-chòmhdaich thairis air libwayland airson Qt/C ++, a tha a’ leantainn air adhart le leasachadh KWayland, ach a tha saor bho cheangal ri Qt.
  • Tha an cuairteachadh Tails air dealbhadh àrainneachd an neach-cleachdaidh a ghluasad gu protocol Wayland a chleachdadh, a mheudaicheas tèarainteachd gach tagradh grafaigeach le bhith a’ leasachadh smachd air mar a bhios tagraidhean ag eadar-obrachadh leis an t-siostam.
  • Tha Wayland air a chomasachadh gu bunaiteach anns na h-àrd-ùrlaran gluasadach Plasma Mobile, Sailfish, webOS Open Source Edition,

    Source: fosgailtenet.ru

Cuir beachd ann