Red Hat e ikemiselitse ho emisa nts'etsopele ea seva sa X.Org

Christian Schaller, Hlooho ea Sehlopha sa Nts'etsopele ea Desktop ho Red Hat le Sehlopha sa Fedora Desktop, tlhahlobo ea merero, mabapi le likarolo tsa komporo ea Fedora 31, e boletse sepheo sa Red Hat sa ho emisa ho nts'etsapele ts'ebetso ea seva ea X.Org le ho ipehela meeli ea ho boloka codebase e teng le ho lokisa liphoso.

Red Hat hajoale ke karolo ea bohlokoa ho nts'etsopele ea seva ea X.Org 'me ea e boloka, kahoo ha ho na monyetla oa hore lintlafatso tse kholo tsa seva sa X.Org li tsoelepele ha ho ka ba le ts'epo. Ka nako e ts'oanang, ho sa tsotellehe ho felisoa ha nts'etsopele, tlhokomelo ea X.Org ka Red Hat e tla tsoela pele bonyane ho fihlela qetellong ea potoloho ea bophelo ea kabo ea RHEL 8, e tla tšoarella ho fihlela 2029.

Nts'etsopele ea seva ea X.Org e se e ntse e tsitsitse-ho sa tsotellehe potoloho e fetileng ea likhoeli tse tšeletseng ea tokollo, tokollo ea bohlokoa ea ho qetela ea X.Org Server 1.20 e hatisitsoe likhoeling tse 14 tse fetileng, 'me tokisetso ea tokollo ea 1.21 e ntse e le teng. Boemo bo ka fetoha haeba k'hamphani kapa sechaba se itseng se nka kholo e tsoelang pele ea ts'ebetso ea seva ea X.Org, empa, ka lebaka la phetoho e atileng ea merero ea bohlokoa e lebisang Wayland, ha ho na monyetla oa hore ho be le ba lakatsang.

Sepheo sa hajoale sa Red Hat ke ho ntlafatsa boiphihlelo ba desktop ba Wayland. Phetoho ea seva sa X.Org ho mokhoa oa tlhokomelo e lebeletsoe ka mor'a mosebetsi oa ho tlosa ka ho feletseng ho itšetleha ka likarolo tsa X.Org le ho netefatsa hore GNOME Shell e sebetsa ntle le ho sebelisa XWayland, e hlokang ho fetola kapa ho tlosa litlamo tse setseng ho X.org. Litlamo tsena li se li batla li felile ho GNOME Shell, empa li ntse li le ho daemon ea GNOME. Ho GNOME 3.34 kapa 3.36, ho reriloe ho tlosa litlamo ho X.Org le ho hlophisa ho thakholoa ha XWayland. ka matla, ha ho na le tlhokahalo ea likaroloana ho netefatsa hore li lumellana le X11.

E boetse e bua ka tlhokahalo ea ho rarolla palo ea mathata a setseng le Wayland, joalo ka ho sebetsa le bakhanni ba NVIDIA le ho ts'oara seva sa XWayland DDX ho tsamaisa lits'ebetso tsa X hantle tikolohong e thehiloeng ho Wayland. Har'a mosebetsi o entsoeng e le karolo ea ho lokisetsa Fedora 31, ts'ebetsong ea XWayland ea bokhoni ba ho tsamaisa likopo tsa X ka litokelo tsa metso e hlokometsoe. Ho matha tjena hoa belaella ho ea ka pono ea ts'ireletso, empa hoa hlokahala ho etsa bonnete ba ho lumellana le mananeo a X a hlokang ho sebetsa ka litokelo tse phahameng.

Sepheo se seng ke ho ntlafatsa tšehetso bakeng sa Wayland ho SDL, mohlala ho rarolla mathata a ho phahamisa ha ho bapala lipapali tsa khale tse sebetsang ka liqeto tse tlaase tsa skrine. Ho boetse ho hlokomeloa tlhokahalo ea ho ntlafatsa tšehetso bakeng sa Wayland lits'ebetsong tse nang le bakhanni ba NVIDIA - haeba Wayland e khonne ho sebetsa ka holim'a bakhanni ba joalo ka nako e telele, joale XWayland tlhophisong ena ha e e-so sebelise lisebelisoa tsa ho potlakisa lisebelisoa tsa 3D Grafiken. (ho reriloe ho fana ka bokhoni ba ho kenya mokhanni oa x.org NVIDIA bakeng sa Xwayland).

Ho feta moo, mosebetsi o ntse o tsoela pele ho nkela PulseAudio le Jack sebaka ka seva sa multimedia. PipeWire, e eketsang bokhoni ba PulseAudio bakeng sa ho phallela ha video e tlaase-tlaase le ts'ebetso ea molumo ho finyella litlhoko tsa mekhoa ea litsebi tsa ts'ebetso ea molumo, hape e fana ka mohlala o atolositsoeng oa tšireletso bakeng sa ho laola phihlello boemong ba lisebelisoa le melapo ka bomong. E le karolo ea potoloho ea ntlafatso ea Fedora 31, mosebetsi o tsepamisitse maikutlo ts'ebelisong ea PipeWire bakeng sa ho hlophisa ho arolelana skrineng libakeng tse thehiloeng ho Wayland, ho kenyelletsa le ho sebelisa protocol. Miracast.

Red Hat e ikemiselitse ho emisa nts'etsopele ea seva sa X.Org

Fedora 31 le eona reriloe eketsa bokhoni ba ho tsamaisa lits'ebetso tsa Qt lenaneong la GNOME le thehiloeng Wayland u sebelisa plugin ea Qt Wayland sebakeng sa plugin ea XCB e sebelisang X11/XWayland.

Source: opennet.ru

Eketsa ka tlhaloso