Bidh Wayland 1.18 a ’ruighinn le taic meson, API ùr agus barrachd

slighe-gnùis

O chionn ghoirid chaidh an dreach seasmhach ùr de phròtacal Wayland 1.18 fhoillseachadh, anns a bheil an dreach ùr seo co-chòrdail ri dreachan roimhe aig ìre API agus ABI le dreachan 1.x, ach tha pàirt de na leasachaidhean ann cuideachd.

Dhaibhsan aineolach mu Wayland, bu chòir fios a bhith aca air sin tha seo na phròtacal airson eadar-obrachadh frithealaiche co-dhèanta agus na tagraidhean a tha ag obair leis. Bidh luchd-dèiligidh gu neo-eisimeileach a ’toirt seachad na h-uinneagan aca air leth, a’ toirt seachad fiosrachadh ùrachaidh gu frithealaiche co-dhèanta, a bhios a ’cothlamadh susbaint uinneagan tagraidh fa leth gus an toradh deireannach a chruthachadh, a’ toirt aire do nuances a dh’fhaodadh a bhith ann leithid tar-lùbadh uinneig agus follaiseachd.

Ann am faclan eile, chan eil frithealaiche co-dhèanta a ’toirt seachad API airson eileamaidean fa leth a thoirt seachad agus ag obair a-mhàin leis na h-uinneagan a chaidh an cruthachadh mar-thà cuir às do bhufaireachd dùbailte a ’cleachdadh leabharlannan àrd-ìre leithid GTK + agus Qt.

Mu Wayland

An-dràsta, an taic airson obair dhìreach le Wayland air a bhuileachadh mar-thà airson GTK3 +, Qt 5, SDL, Clutter agus EFL (Leabharlann Stèidheachd an t-Soillseachaidh).

Eadar-obrachadh le bathar-cruaidh ann an Wayland / Weston, mar eisimpleir, tòiseachadh, atharrachadh modhan bhidio (suidheachadh modh drm) agus riaghladh cuimhne (GEM airson i915 agus TTM airson radeon agus nouveau) de chairtean grafaigs, faodar a dhèanamh gu dìreach tro mhodal ìre kernel, a leigeas leat sochairean superuser a sheachnadh.

Faodaidh frithealaiche co-phàirteach Weston obrachadh chan ann a-mhàin a ’cleachdadh modal Linux kernel DRM, ach cuideachd air X11, frithealaiche coimeasgaichte Wayland eile, framebuffer agus RDP. A bharrachd air an sin, tha pròiseactan gan leasachadh gus dèanamh cinnteach gu bheil obair aig mullach stac grafaigs àrd-ùrlar Android.

Mar phàirt de phròiseact Weston, thathas a ’leasachadh aon de na cleachdaidhean frithealaiche measgaichte.

Faodaidh toradh sam bith eile a tha a ’toirt taic do phròtacal Wayland cuideachd a bhith na fhrithealaiche co-dhèanta.

Mar eisimpleir, tha obair a ’dol air adhart an-dràsta gus taic a thoirt do Wayland aig KWin. Anns a ’chruth anns a bheil e an-dràsta, tha Weston mu thràth air a dhol thairis air farsaingeachd seata sampaill gus protocol Wayland a dhearbhadh agus faodaidh e comasachd fhaighinn tro plugins. A bharrachd air an sin, thathas a ’moladh sligean àbhaisteach agus gnìomhan riaghlaidh uinneig adhartach a chuir an gnìomh ann an cruth backends taobh a-muigh Weston.

Gus dèanamh cinnteach gun ruith tagraidhean X11 àbhaisteach ann an àrainneachd stèidhichte air Wayland, thathas a ’cleachdadh a’ phàirt XWayland DDX (Device Dependent X), a tha coltach ann am buidheann ri bhith ag obair ann an Xwin agus Xquartz airson àrd-ùrlaran Win32 agus OS X.

Thathas an dùil taic airson tagraidhean X11 a chuir air bhog a bhith air fhilleadh a-steach gu dìreach gu frithealaiche co-phàirteach Weston, a bheir tòiseachadh air an t-seirbheisiche X agus na pàirtean XWayland co-cheangailte ris nuair a thig e chun làn thagradh X11.

Leis an dòigh-obrach seo, bidh am pròiseas airson tagraidhean X11 a chuir air bhog dìreach agus so-aithnichte don neach-cleachdaidh a bhith a ’cur air bhog tagraidhean a tha ag obair gu dìreach le Wayland.

Leasachaidhean mòra ann an Wayland 1.18

De na h-ùirsgeulan aige, tha an naidheachd ag ainmeachadh dèChuir e taic ris an t-siostam togail Meson, ged a tha an comas togail le bhith a ’cleachdadh autotools fhathast air a ghleidheadh, ach thèid a thoirt air falbh ann an naidheachd san àm ri teachd.

Is e atharrachadh eile a tha a ’seasamh a-mach san dreach ùr seo de Wayland 1.18 an API ùr air a chur ri nithean dearbhaidh fa leth stèidhichte air taga. Leigidh seo le tagraidhean agus innealan innealan ceangal Wayland a cho-roinn.

Cuideachd, chuir wl_global_remove () gnìomh ris a bhios a ’cur air falbh tachartas cuir às do stuth cruinneil gun a bhith ga ghlanadh.

Tha am feart ùr a ’ceadachadh cuir às do na“ suidheachadh cinnidh ”nuair a thathar a’ cur às do nithean cruinneil. Leis gum faodadh suidheachaidhean cinnidh coltach tachairt oir cha b ’urrainn do luchd-ceannach dearbhadh gu robh iad a’ faighinn an tachartas cuir às. Tha an gnìomh wl_global_remove () ga dhèanamh comasach tachartas cuir às a chuir air falbh an toiseach agus dìreach às deidh dàil sònraichte bidh e a ’sguabadh às an nì.

Cuideachd barrantas timers frithealaiche wayland cinnteach ann an àite luchd-cleachdaidh, a ’cur às do chruthachadh cus tuairisgeulan faidhle.


Tha susbaint an artaigil a ’cumail ri na prionnsapalan againn de moraltachd deasachaidh. Gus aithris a dhèanamh air mearachd cliog an seo.

Beachd, fàg do chuid fhèin

Fàg do bheachd

Seòladh-d cha tèid fhoillseachadh.

*

*

  1. Uallach airson an dàta: Miguel Ángel Gatón
  2. Adhbhar an dàta: Smachd air SPAM, riaghladh bheachdan.
  3. Dìleab: Do chead
  4. Conaltradh an dàta: Cha tèid an dàta a thoirt do threas phàrtaidhean ach a-mhàin fo dhleastanas laghail.
  5. Stòradh dàta: Stòr-dàta air a chumail le Occentus Networks (EU)
  6. Còraichean: Aig àm sam bith faodaidh tu am fiosrachadh agad a chuingealachadh, fhaighinn air ais agus a dhubhadh às.

  1.   Allan herrera thuirt

    Is e an aon rud nach robh a ’chuibhle ag ath-nuadhachadh a’ dèanamh cus iom-fhillte gus an multiserver grafaigeach mu dheireadh, chan eil e coltach ris an connlach mu dheireadh, an seo bidh mi toilichte le X11 cho fad ‘s a ghabhas.

    PS: A bheil thu eòlach air dòigh sam bith airson a dhol air ais gu SystemV gun a bhith a ’dì-chothromachadh a h-uile dad ann an Debian? Taing ro-làimh.