Weston Composite Server 10.0 Ho lokolloa

Kamora selemo le halofo ea nts'etsopele, tokollo e tsitsitseng ea seva e kopaneng Weston 10.0 e phatlalalitsoe, ho nts'etsapele mahlale a tlatsetsang ho hlaha ha tšehetso e felletseng ea protocol ea Wayland ho Leseli, GNOME, KDE le libaka tse ling tsa basebelisi. Nts'etsopele ea Weston e ikemiselitse ho fana ka motheo oa khoutu ea boleng bo holimo le mehlala ea ts'ebetso ea ho sebelisa Wayland maemong a li-desktop le litharollo tse kentsoeng, joalo ka sethala sa litsamaiso tsa infotainment tsa likoloi, li-smartphone, lithelevishene le lisebelisoa tse ling tsa bareki. Khoutu ea projeke e ajoa tlasa laesense ea MIT.

Phetoho e kholo ea nomoro ea mofuta bakeng sa Weston e bakoa ke liphetoho tsa ABI tse senyang tšebelisano. Liphetoho lekaleng le lecha la Weston:

  • Likarolo tse kenyellelitsoeng tsa taolo ea mebala tse u lumellang hore u fetole mebala, u etse tokiso ea gamma, 'me u sebetse ka liprofaele tsa mebala. Liphetoho hajoale li lekanyelitsoe ho litsamaiso tse nyane tsa kahare; litaolo tsa mebala tse bonoang ke basebelisi li tla hlaha tokollong e latelang.
  • Ts'ebetsong ea protocol ea linux-dmabuf-unstable-v1, e fanang ka bokhoni ba ho arolelana likarete tse ngata tsa video ho sebelisa theknoloji ea DMA-BUF, mokhoa oa "dma-buf feedback" o kenyelelitsoe, o fanang ka seva se nang le boitsebiso bo eketsehileng mabapi le li-GPU tse fumanehang 'me e etsa hore ho khonehe ho eketsa katleho ea phapanyetsano ea data pakeng tsa GPU e kholo le ea bobeli. Mohlala, tšehetso ea "dma-buf feedback" e eketsa ts'ebeliso ea zero-copy scanout output.
  • Ts'ehetso e ekelitsoeng bakeng sa laeborari ea libseat, e fanang ka mesebetsi bakeng sa ho hlophisa phihlello ea lisebelisoa tse arolelanoang le tse hlahisoang, e u lumellang ho etsa ntle le litokelo tsa motso (khokahanyo ea phihlello e sebetsanoa ke ts'ebetso e ka thoko, e lutseng). Litokollong tse tlang, re rera ho nkela likarolo tsohle tsa Weston sebaka ka libseat.
  • Lisebelisoa tsohle tsa bareki ba sampole li fetotsoe ho sebelisa katoloso ea protocol ea xdg-shell, e fanang ka sebopeho sa ho hokahana le bokaholimo joalo ka lifensetere, e u lumellang hore u tsamaise bokaholimo ho potoloha skrineng, ho fokotsa, ho holisa, ho fetola boholo, joalo-joalo.
  • E ekelitse bokhoni ba ho etsa software ea bareki ka bo eona kamora ho qala, mohlala, ho hlophisa mananeo a ho qala ka boits'oaro ka mor'a ho kena.
  • wl_shell segokanyimmediamentsi sa sebolokigolo, fbdev backend, le west-launch utility ha li sa sebetsa (o lokela ho sebelisa setulo-launch kapa logind-launch ho li tsamaisa).
  • Litlhoko tsa ho itšetleha li ekelitsoe; kopano joale e hloka libdrm 2.4.95, libwayland 1.18.0 le wayland-protocols 1.24. Ha o theha plugin ea phihlello e hole e thehiloeng ho PipeWire, libpipewire 0.3 ea hlokahala.
  • Sehlopha sa liteko se atolositsoe.

Source: opennet.ru

Eketsa ka tlhaloso