Dalja e serverit kompozit Weston 10.0

Pas një viti dhe gjysmë zhvillimi, është publikuar versione stabil i serverit kompozit Weston 10.0, që ndihmon në zhvillimin e teknologjive për mbështetje plotësuese të protokollit Wayland në Enlightenment, GNOME, KDE dhe mjedise të tjera përdoruesi. Zhvillimi i Weston synon të ofrojë një bazë kodimi me cilësi të lartë dhe shembuj për përdorimin e Wayland në mjediset desktop dhe zgjidhjet e sistemeve të incrustuar, të tilla si platforma për sistemet informative dhe argëtuese të automjeteve, smartphone, televizorë dhe pajisje të tjera të konsumit. Kodi i projektit është shpërndarë nën licencën MIT.

Ndryshimi i numrit të rëndësishëm të versionit të Weston është i shkaktuar nga ndryshimet ABI, që shkelin përputhshmërinë. Ndryshimet në degën e re të Weston:

  • Janë shtuar komponente për menaxhimin e ngjyrave, duke lejuar transformimin e ngjyrave, korrigjimin e gamës dhe punimin me profilet ngjyrë. Ndryshimet aktualisht janë të kufizuara në nën-sistemet e brendshme, ndërsa mjetet e dukshme për përdoruesit do të shfaqen në versionin e ardhshëm.
  • Në realizimin e protokollit linux-dmabuf-unstable-v1, i cili mundëson ndarjen e disa kartave grafike përmes teknologjisë DMA-BUF, është shtuar mekanizmi 'dma-buf feedback', që ofron informacion shtesë për GPU-të ekzistuese dhe lejon përmirësimin e efikasitetit të shkëmbimit të të dhënave midis GPU-së kryesore dhe asaj ndihmëse. server 'Dma-buf feedback' zgjeron aplikueshmërinë e daljes pa ndërmjetësim (zero-copy scanout).
  • Èshtë shtuar mbështetje për bibliotekën libseat, që ofron funksione për organizimin e aksesit në pajisjet e përbashkëta të hyrjes dhe daljes, duke lejuar anashkalimin e të drejtave root (koordinimi i aksesit bëhet nga një proces në sfond të veçantë, seatd). Në versionet e ardhshme planifikohet që të zëvendësohen të gjitha komponentët për nisjen e Weston me libseat.
  • Të gjitha shembujt e aplikacioneve klient janë transferuar në përdorimin e zgjidhjes së protokollit xdg-shell, që ofron një interface për ndërlidhjen me sipërfaqet si dritare, duke lejuar lëvizjen e sipërfaqeve mbi ekran, minimizimin, maksimumimin, ndryshimin e madhësisë, etj.
  • Èshtë shtuar mundësia për ekzekutimin automatik të softuerit klient pas nisjes, për shembull, për organizimin e nisjes automatike të programeve pas hyrjes.
  • Janë shpallur të vjetra interface wl_shell, backend fbdev dhe utiliti weston-launch (për nisjen duhet përdorur seatd-launch ose logind-launch).
  • Kërkesat për varësi janë rritur, për ndërtimin tani është e nevojshme të keni libdrm 2.4.95, libwayland 1.18.0 dhe wayland-protocols 1.24. Për ndërtimin e plugin-it të aksesit të largët të bazuar në PipeWire kërkohet libpipewire 0.3.
  • Të dhënat për testimin janë zgjeruar.

Burimi: opennet.ru

Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS 🔥 Bleni hostim të besueshëm për faqe me mbrojtje nga DDoS, serverë VPS VDS | ProHoster