Publikimi i serverit të përbërë Weston 10.0

Pas një viti e gjysmë zhvillimi, është publikuar versioni i qëndrueshëm i Weston 10.0, një server i përbërë. Ai përparon teknologji që lehtësojnë mbështetjen e plotë për protokollin Wayland në Enlightenment, GNOME, KDE dhe mjedise të tjera përdoruesish. Zhvillimi i Weston synon të ofrojë një bazë kodi me cilësi të lartë dhe shembuj pune për përdorimin e Wayland në mjedise desktopi dhe zgjidhje të integruara, të tilla si platforma për sisteme infotainment në makinë, telefona inteligjentë, televizorë dhe pajisje të tjera për konsumatorët. Kodi i projektit shpërndahet sipas licencës MIT.

Ndryshimi në numrin kryesor të versionit të Weston është për shkak të ndryshimeve të ABI që prishin përputhshmërinë. Ndryshimet në degën e re të Weston:

  • Janë shtuar komponentë të menaxhimit të ngjyrave, duke lejuar konvertimin e ngjyrave, korrigjimin gama dhe menaxhimin e profilit të ngjyrave. Ndryshimet aktualisht janë të kufizuara në nënsistemet e brendshme; mjetet e menaxhimit të ngjyrave të dukshme për përdoruesin do të shfaqen në versionin e ardhshëm.
  • Implementimi i protokollit linux-dmabuf-unstable-v1, i cili mundëson përdorimin e përbashkët të shumë kartave video duke përdorur teknologjinë DMA-BUF, është përditësuar me një mekanizëm "feedback dma-buf" që ofron lidhje të përbërë. server Informacion shtesë rreth GPU-ve të disponueshme dhe lejon përmirësimin e efikasitetit të shkëmbimit të të dhënave midis GPU-ve primare dhe sekondare. Për shembull, mbështetja për "dma-buf feedback" zgjeron zbatueshmërinë e skanimit zero-copy (skanim zero-copy).
  • Është shtuar mbështetje për bibliotekën libseat. Ajo ofron funksione për aksesimin e pajisjeve të përbashkëta hyrëse dhe dalëse pa kërkuar privilegje root (koordinimi i aksesit trajtohet nga një proces i veçantë në sfond, seatd). Në versionet e ardhshme, ne planifikojmë të zëvendësojmë të gjithë komponentët e fillimit të Weston me libseat.
  • Të gjitha shembujt e aplikacioneve të klientit janë konvertuar për të përdorur zgjerimin e protokollit xdg-shell, i cili ofron një ndërfaqe për bashkëveprimin me sipërfaqet si dritare, duke lejuar që sipërfaqet të lëvizin nëpër ekran, të minimizohen, të maksimizohen, të ridimensionohen, etj.
  • U shtua mundësia për të ekzekutuar automatikisht softuerin e klientit pas nisjes, për shembull, për të organizuar nisjen automatike të programeve pas hyrjes në sistem.
  • Ndërfaqja wl_shell, backend-i fbdev dhe programi weston-launch janë hequr nga përdorimi (përdorni seatd-launch ose logind-launch për t'i nisur ato).
  • Kërkesat e varësisë janë rritur; tani kërkohen libdrm 2.4.95, libwayland 1.18.0 dhe wayland-protocols 1.24 për ndërtimin. Gjatë ndërtimit të plugin-it të aksesit në distancë të bazuar në PipeWire, kërkohet libpipewire 0.3.
  • Seti i testimit është zgjeruar.

Burimi: opennet.ru

Bleni një host të besueshëm për faqet me mbrojtje DDoS, serverë VPS VDS 🔥 Bleni hosting të besueshëm të faqeve të internetit me mbrojtje DDoS, servera VPS VDS | ProHoster