Ko te Wayland 1.19 me nga whakapainga ake mo Nvidia, te kaha ki te taapiri me te tango i nga toronga me te maha atu

Whai muri i nga marama whanaketanga Tuhinga o mua te putanga pumau hou o te kawa Wayland 1.19. Ko tenei putanga hou 1.19 he hototahi whakamuri ki te taumata API me te ABI me nga putanga 1.x, me te nuinga kei te whakatika i nga hapa me nga whakahoutanga kawa iti.

I roto i nga panoni tino rongonui ka kitea e maatau a te punaha whakahiato kua pai ake e hiahia ana inaianei mo nga taputapu Meson iti ake te putanga 0.52.1, hauauru hiato whakauru, te whakarato waehere me nga tauira mahi mo te whakamahi i te Wayland i te papamahi me nga taiao whakauru, kei te whanake haere i roto i te huringa whanaketanga motuhake.

Nga huringa matua me nga purongo i Wayland 1.19

I roto i tenei waahanga hou o wayland kua rite nga taapiri mo te kaituku XWayland DDXmena kei i te punaha he taraiwa rangatira mo NVIDIA, ka ahei te whakamahi i te whakaterenga taputapu i te OpenGL me te Vulkan ka whakarewahia nga tono X i nga taiao Wayland.

I tua atu NVIDIA rangatira taraiwa e whakahaere tonu ana i nga toronga e tika ana mo te mahinga katoa o nga taiao e whakamahi ana i te kawa Wayland.

Ko tetahi mea hou e tu ana ko tera Kei te haere tonu te whanaketanga a Mir hei kaiwhakarato hiato mo Wayland. Ko nga taputapu hei whakarite i te whakarewatanga o nga tono Wayland i te taiao Mir kua whakatinanahia te tauine tika i nga mata HiDPI.

He kaha ki te taatai ​​i te putanga mai o te kaihoko WaylandHei taapiri, ka whakaaetia nga waahi tauine takitahi mo ia taputapu whakaputa, tae atu ki nga uara tauine hautanga.

Ka kitea hoki e tatou i taapirihia te kaha ki te taapiri me te tango i nga toronga o te kawa Wayland me te tautoko tautoko mo nga kawa whakamatau: zwp_linux_dmabuf_unstable_v1 ki te hanga Tuhinga ka whai mai te whakamahi i te tikanga DMABUF me te wlr-Whenua-toplevel-whakahaere mo te honohono i nga panui ritenga me nga huri matapihi.

Kua whakarewahia he putanga hou o te taiao ritenga Sway me te kaiwhakarato tuitui Wayfire e whakamahia ana e Wayland.

Mo nga whakarereketanga e pa ana ki nga waahanga tono me te taiao papamahi, e kiia ana kei te haere tonu nga mahi mo te whakarewatanga o te taiao kaiwhakamahi LXQt 1.0.0, ka whakatutukihia me te tautoko nui mo nga mahi i Wayland.

Ma te taunoa ka whakahohea a Wayland i te Plasma Mobile, Sailfish 2, webOS Whakatuwhera Puna Putanga, Tizen me AsteroidOS.

Ahakoa kei tetahi taha e mahi ana kei te mau tonu i nga tono MATE mo Wayland, te Kaitiro ahua o te MATE kua taunga ki te mahi me te kore e hono ki te X11 i te taiao Wayland, me te whakapai ake i te tautoko Wayland i te rarangi MATE ana ko nga panui-panui me nga papamuri papamuri-panui kua urutau kia whakamahia ma Wayland.

Kei te whakaaro a Fedora 34 ki te heke i te hanga papamahi o te KDE ki te whakamahi i a Wayland i te waa taunoaranei Ko te huihuinga X11 he mea whiriwhiri. Ko te kohinga kwin-wayland-nvidia e whakamahia ana hei whakahaere i te KDE ma te whakamahi i nga taraiwa NVIDIA rangatira.

Kei te mahi a KDE ki te hanga wahanga i runga i a Wayland kua rite mo nga mahi o ia ra, me te whakatutuki i nga mahi taapiri i runga i te X11. Nga take kua tutuki me te maka o te mata me te whakauru pokohiwi Nga take kua tutuki me te pumau o XWayland.

Ko te GNOME mo Wayland kua tangohia te katoa o te mata mai i te whakaaturanga ka whakamahia te dma-buf, te EGLImage buffers ranei mo te whakahou i nga waahanga matapihi, nei whakaitihia te nui o nga korero kua whakawhitihia i waenga i te GPU me te PTM. Ka honoa ki te whakahou motuhake o nga waahanga atanga, na tenei arotautanga i tino whakaiti te kohi hiko ina te rere i runga i te mana puhiko. Kua taapirihia te kaha ki te tohatoha i nga reiti whakahou rereke mo ia kaitautoko.

I te GTK 4, kua hoahoahia nga API GDK kia whakamahia te kawa Wayland me nga kaupapa e pa ana. Ko nga mahi e pa ana ki te X11 me te Wayland kua nekehia ki nga wehenga o muri.

Ma te Firefox mo Wayland e whakarato WebGL me te ataata tere na te taputapu, i tua atu i taapirihia he backend hou te whakamahi i te tikanga DMABUF ki te hanga kakano me te whakarite i te huri takahuri e nga mahinga rereke. I whakaaetia e tenei tuara tetahi taiao GL honoa i roto i nga hanga o Firefox i runga i te Wayland, kaore i herea ki nga kaiwhakarato tuitui motuhake, penei i te GNOME Mutter, i te KDE Kwin ranei.

Hei whakamutunga, mo te hunga e hiahia ana ki te whakamatau i tenei waahanga hou, ka taea te tango i te waehere punaha mo te whakahiato mai i te hono e whai ake nei.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.