Kei te whakaaro a Red Hat ki te whakamutu i te whanaketanga o te tūmau X.Org

Christian Schaller, Tumuaki o te Rōpū Whakawhanake Papamahi i Red Hat me te Kapa Papamahi Fedora, te arotake i nga mahere, mo nga waahanga papamahi i Fedora 31, i whakahuahia te hiahia a Red Hat ki te whakamutu i te kaha ki te whakawhanake i te mahi a te tūmau X.Org me te whakawhāiti i a ia ano ki te pupuri i te papawaewae me te whakatika i nga pepeke.

I tenei wa ko te Red Hat te kaikawe nui ki te whakawhanaketanga o te tūmau X.Org me te pupuri tonu, no reira karekau pea ka haere tonu nga whakaputanga nui o te tūmau X.Org i te wa e paheke ana. I te wa ano, ahakoa te whakamutua o te whakawhanaketanga, ka mau tonu te tiaki o X.Org na Red Hat tae noa ki te mutunga o te huringa ora o te tohatoha RHEL 8, ka mau tonu ki te 2029.

Ko te whanaketanga o te tūmau X.Org kei te ngoikore tonu-ahakoa te huringa tukunga e ono-marama o mua, ko te tukunga nui whakamutunga o te X.Org Server 1.20 i whakaputaina i nga marama 14 ki muri, a ko te whakarite mo te tukunga 1.21 kei te tarai. Ka rereke pea te ahuatanga mena ka riro ma etahi kamupene, hapori ranei e whakahaere te tipu haere tonu o nga mahi o te tūmau X.Org, engari, i te nui o te hurihanga o nga kaupapa whakahirahira ki Wayland, kare pea he hunga e hiahia ana.

Ko te arotahi a Red Hat i tenei wa ko te whakapai ake i te wheako papamahi Wayland. Ko te whakawhitinga o te tūmau X.Org ki te aratau tiaki e tika ana i muri i te mahi ki te tango katoa i te whakawhirinaki ki nga waahanga X.Org me te whakahaere i te GNOME Shell me te kore e whakamahi i te XWayland, e hiahia ana ki te whakahou, ki te tango ranei i nga toenga here ki X.org. Ko enei here kua tata ngaro atu i te GNOME Shell, engari kei te noho tonu ki te daemon Tautuhinga GNOME. I roto i te GNOME 3.34, 3.36 ranei, kua whakamaheretia kia whakakorea katoatia nga here ki X.Org me te whakarite i te whakarewatanga o XWayland hihiri, ina he hiahia mo nga waahanga hei whakarite i te hototahi ki te X11.

Kei te whakahua ano i te hiahia ki te whakaoti i te maha o raruraru e toe ana me Wayland, penei i te mahi tahi me nga taraiwa NVIDIA rangatira me te tarai i te tūmau XWayland DDX kia pai te whakahaere i nga tono X i roto i te taiao-a-Wayland. Mo nga mahi i mahia hei waahanga o te whakaritenga o Fedora 31, ko te whakatinanatanga i roto i te XWayland o te kaha ki te whakahaere i nga tono X me nga mana pakiaka ka tuhia. Ko te rere penei he patai mai i te tirohanga haumarutanga, engari e tika ana kia pai te hototahi ki nga kaupapa X e tika ana kia whakahaere me nga mana teitei.

Ko tetahi atu whainga ko te whakapai ake i te tautoko mo Wayland i roto i te SDL, hei tauira ki te whakaoti i nga take tauine i te wa e whakahaere ana i nga keemu tawhito e rere ana i nga whakataunga mata iti. Kei te tohuhia hoki te hiahia ki te whakapai ake i te tautoko mo Wayland i roto i nga punaha me nga taraiwa NVIDIA rangatira - mena kua roa a Wayland ki te mahi ki runga ake o aua taraiwa, katahi ka taea e XWayland i tenei whirihoranga te whakamahi taputapu mo te whakatere taputapu o nga whakairoiro 3D. (kua whakamaheretia ki te whakarato i te kaha ki te uta i te taraiwa x.org NVIDIA mo Xwayland).

I tua atu, kei te haere tonu nga mahi ki te whakakapi i te PulseAudio me te Jack me tetahi tūmau rongorau. Whaipa, e whakawhānui ana i nga kaha o PulseAudio mo te whakaheke i te riipene whakaata ataata me te tukatuka ororongo ki te whakatutuki i nga hiahia o nga punaha tukatuka ororongo ngaio, me te tuku hoki i tetahi tauira haumarutanga roa mo te whakahaere i te uru ki te taumata o nga taputapu takitahi me nga awa. Hei waahanga o te huringa whanaketanga Fedora 31, ka aro te mahi ki te whakamahi i te PipeWire mo te whakarite tiritiri mata ki nga taiao-a-Wayland, tae atu ki te whakamahi i te kawa. Miracast.

Kei te whakaaro a Red Hat ki te whakamutu i te whanaketanga o te tūmau X.Org

I Fedora 31 hoki kua whakamaheretia tāpirihia te kaha ki te whakahaere i nga tono Qt i roto i tetahi huihuinga GNOME e ahu mai ana i Wayland ma te whakamahi i te mono Qt Wayland hei utu mo te mono XCB ma te whakamahi i te X11/XWayland.

Source: opennet.ru

Tāpiri i te kōrero