Ka tae mai a Weston 11.0 me te whakapai ake i te whakahaere tae, i roto i te RDP me etahi atu

Wayland me Weston

Ko te whainga a Weston ko te whakarato i te turanga waehere kounga teitei me nga tauira mahi mo te whakamahi i a Wayland ki nga taiao papamahi me nga otinga whakauru,

Whai muri i te waru marama o te whanaketanga i panuitia te tukunga o te putanga pumau o te tūmau hiato weston 11.0, kei te whanake me nga hangarau e whai waahi ana ki te puta mai o te tautoko katoa mo te kawa Wayland i roto i te Maramatanga, GNOME, KDE me etahi atu taiao kaiwhakamahi.

Ko te Wayland he kawa (oti te nuinga) me te whakatinanatanga tohutoro i huaina ko Weston. Hei whakamaarama, ka taea e Weston te whakamahi i te OpenGL ES me te raupaparorohiko (te whare pukapuka pixman). I tenei wa he iti noa nga kaihoko ki OpenGL ES kaore i te OpenGL katoa na te mea "ka whakamahia e te libGL te GLX me nga whakawhirinaki X katoa." Te kaupapa kei te whanakehia nga putanga GTK + me Qt ka tukuna ki Wayland kaua ki te X.

Tuhinga o mua Kei te arotahi a Weston ki te whakarato i te turanga waehere kounga-pai me nga tauira mahi ki te whakamahi Wayland i nga taiao papamahi me nga otinga whakauru.

Ko nga ahuatanga hou o Weston 11.0

I tenei tukunga hou o Weston 11.0 ko te huringa matua o te nama putanga a Weston na nga huringa ABI ka pakaru te hototahi whakamuri.

Mo te waahanga Tuhinga o mua i hangaia me nga mea i puta mai i Weston 11.0 Ko te mahi tonu i runga i te hanganga whakahaere tae e taea ai te huri i te tae, te whakatikatika gamma me nga whakaaturanga tae. Tae atu ki te kaha ki te tautuhi i te tohu ICC mo te kaitirotiro me te whakaata i nga tae sRGB ki runga. I puta ano te tautoko mo te huri i te aroturuki ki te aratau HDR, engari kaore ano kia whakatinanahia te hanganga o te ihirangi HDR.

Ko tetahi panoni e tu mai ana i tenei waahanga hou ko tera he tautoko taapiri mo te kawa buffer pika kotahi, e taea ai te hanga i nga putunga pika-kotahi kei roto e wha nga uara RGBA 32-bit. Ma te whakamahi i te kawa whakaatu, ka taea e te tūmau hiato te āwhata i ngā pūreirei pika kotahi ki te hanga i ngā papanga tae riterite te rahi.

Haunga tena kua mahia nga whakaritenga mo whakatinanatanga i roto i tetahi o tuku tautoko muri mo te whakamatenga i te wa kotahi te maha o nga tuara, hei tauira, mo te whakaputanga ma te KMS me te RDP.

I tetahi atu taha, kua tohuhia ano kua whakatakotohia e te DRM backend te turanga mo te tautoko a meake nei mo nga whirihoranga maha-GPU, i tua atu i te maha o nga whakapainga hei tautoko i te tuara RDP mo te uru mamao ki nga ihirangi mata me nga mahi kua oti. te mahi o muri-mutunga DRM.

Tuhinga o mua kua puta ke mai i tenei waahanga hou:

  • Te whakatinanatanga o weston_buffer.
  • Kua whakakorehia nga taputapu cms-static me te cms-tae.
  • Kua tangohia te tautoko mo nga mokowāmahi maha me te papamahi-anga.
  • I tangohia te tautoko mo te kawa wl_shell me te whakakapi ki te xdg-shell.
  • Kua tangohia te tuara fbdev, me whakamahi te tuara KMS.
  • I tangohia nga waahanga weston-launch, launcher-direct, weston-info me te weston-gears me whakamahi koe i te whare pukapuka libsea me wayland-info hei utu.
  • Ma te taunoa, kua tautuhia te taonga KMS max-bpc.
  • Ka puta he tukinga ina pau te mahara kore utu o te punaha.

Finalmente mena kei te hiahia koe ki te mohio atu mo tenei mea, ka taea e koe te tirotiro i nga korero taipitopito i te hono e whai ake nei.

Me pehea te whakauru Weston 11.0 ki Ubuntu me nga taatai?

Ana, mo koutou e hiahia ana ki te whakauru i tenei waahanga hou o Weston, me whakauru e ratou a Wayland ki ta raatau punaha.Kia taea ai te whakauru, me whakatuwhera noa e matou tetahi tauranga, ki roto hoki ka patohia e matou nga mea e whai ake nei:

pip3 install --user meson

Kua oti tenei, inaianei ka tangohia e maatau te waahanga hou o Weston 11.0 me nga whakahau e whai ake nei:

wget https://wayland.freedesktop.org/releases/weston-11.0.0.tar.xz

Ka tohaina e maatau nga korero ki:

tar -xvf weston-11.0.0.tar.xz

Ka uru atu maatau ki te kōpaki i hangaia ma:

cd weston-11.0.0

Ka whakatutukihia e maatau te kohinga me te whakauru ki:

meson build/ --prefix=...

ninja -C build/ install

cd ..

I te mutunga, e taunaki ana kia whakaara ano i te rorohiko ki te tiimata me nga huringa o te waahi kaiwhakamahi hou.


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.