Weston Composite Server 10.0 útgáfa

Eftir eitt og hálft ár af þróun hefur verið gefin út stöðug útgáfa af samsetta miðlaranum Weston 10.0, þar sem tækni er þróað sem stuðlar að því að fullur stuðningur við Wayland-samskiptareglur í Enlightenment, GNOME, KDE og öðru notendaumhverfi kemur fram. Þróun Weston miðar að því að veita hágæða kóðagrunn og vinnudæmi til að nota Wayland í skjáborðsumhverfi og innbyggðum lausnum, svo sem vettvangi fyrir upplýsinga- og afþreyingarkerfi fyrir bíla, snjallsíma, sjónvörp og önnur neytendatæki. Verkefniskóðanum er dreift undir MIT leyfinu.

Mikilvæg breyting á útgáfunúmeri Weston er vegna ABI breytinga sem brjóta eindrægni. Breytingar á nýju útibúi Weston:

  • Bætt við litastjórnunarhlutum sem gera þér kleift að umbreyta litum, framkvæma gammaleiðréttingu og vinna með litasnið. Breytingar eru eins og er takmarkaðar við innri undirkerfi; litastýringar sem sjást fyrir notendur munu birtast í næstu útgáfu.
  • Í útfærslu á linux-dmabuf-unstable-v1 samskiptareglunum, sem veitir möguleika á að deila mörgum skjákortum með DMA-BUF tækni, hefur „dma-buf feedback“ vélbúnaðurinn verið bætt við, sem veitir samsettum þjóninum viðbótarupplýsingar um fyrirliggjandi GPU og gerir það mögulegt að auka skilvirkni gagnaskipta milli aðal- og auka-GPU. Til dæmis, stuðningur við „dma-buf endurgjöf“ eykur notagildi núllafrita skannaúttaks.
  • Bætti við stuðningi við libseat bókasafnið, sem veitir aðgerðir til að skipuleggja aðgang að sameiginlegum inntaks- og úttakstækjum, sem gerir þér kleift að vera án rótarréttinda (aðgangssamhæfing er meðhöndluð með sérstöku bakgrunnsferli, seatd). Í framtíðarútgáfum ætlum við að skipta út öllum Weston hlaupandi íhlutum fyrir libseat.
  • Öllum sýnishornum viðskiptavinaforrita hefur verið breytt til að nota xdg-shell siðareglur viðbótina, sem veitir viðmót til að hafa samskipti við yfirborð sem glugga, sem gerir þér kleift að færa yfirborð um skjáinn, lágmarka, hámarka, breyta stærð osfrv.
  • Bætti við möguleikanum á að keyra sjálfkrafa biðlarahugbúnað eftir ræsingu, til dæmis til að skipuleggja forrit til að ræsa sjálfkrafa eftir innskráningu.
  • Wl_shell viðmótið, fbdev bakendinn og weston-launch tólið hafa verið úrelt (þú ættir að nota seatd-launch eða logind-launch til að keyra þau).
  • Kröfur um ósjálfstæði hafa verið auknar; samsetning þarf nú libdrm 2.4.95, libwayland 1.18.0 og wayland-samskiptareglur 1.24. Þegar þú byggir fjaraðgangsviðbót sem byggir á PipeWire, þarf libpipewire 0.3.
  • Prófasettið hefur verið stækkað.

Heimild: opennet.ru

Bæta við athugasemd