Weston Composite Server 10.0 väljalase

Pärast poolteist aastat kestnud arendustööd on avaldatud komposiitserveri Weston 10.0 stabiilne väljalase, mis arendab tehnoloogiaid, mis aitavad kaasa Waylandi protokolli täieliku toe tekkimisele Enlightenmenti, GNOME, KDE ja teistes kasutajakeskkondades. Westoni arenduse eesmärk on pakkuda kvaliteetset koodibaasi ja töönäiteid Waylandi kasutamiseks töölauakeskkondades ja sisseehitatud lahendustes, nagu autotööstuse teabe- ja meelelahutussüsteemide platvormid, nutitelefonid, telerid ja muud tarbijaseadmed. Projekti koodi levitatakse MIT litsentsi all.

Westoni oluline versiooninumbri muutus on tingitud ABI muudatustest, mis rikuvad ühilduvust. Muudatused uues Westoni filiaalis:

  • Lisatud värvihalduskomponendid, mis võimaldavad teil värve teisendada, gammakorrektsiooni teha ja värviprofiilidega töötada. Muudatused on praegu piiratud sisemiste alamsüsteemidega; kasutajale nähtavad värvijuhtelemendid ilmuvad järgmises versioonis.
  • Protokolli linux-dmabuf-unstable-v1 juurutamisel, mis annab võimaluse jagada DMA-BUF tehnoloogiat kasutades mitut videokaarti, on lisatud “dma-buf tagasiside” mehhanism, mis annab liitserverile lisateavet olemasolevaid GPU-sid ja võimaldab suurendada andmevahetuse tõhusust peamise ja teisese GPU vahel. Näiteks "dma-buf tagasiside" tugi laiendab nullkoopiaga skannimisväljundi kasutatavust.
  • Lisatud on tugi libseat teegile, mis pakub funktsioone ühiskasutatavatele sisend- ja väljundseadmetele juurdepääsu korraldamiseks, võimaldades ilma juurõigusteta hakkama saada (juurdepääsu koordineerimisega tegeleb eraldi taustprotsess, istudes). Tulevastes väljaannetes kavatseme kõik Westoni töötavad komponendid asendada libseatiga.
  • Kõik näidiskliendirakendused on teisendatud kasutama xdg-shell protokolli laiendust, mis annab liidese pindadega kui akendega suhtlemiseks, mis võimaldab pindu ekraanil liigutada, minimeerida, maksimeerida, suurust muuta jne.
  • Lisatud on võimalus käivitada pärast käivitamist automaatselt klienttarkvara, näiteks korraldada programme, mis käivituvad automaatselt pärast sisselogimist.
  • Wl_shelli liides, fbdev taustaprogramm ja utiliit weston-launch on aegunud (nende käitamiseks peaksite kasutama seatd-launch või logind-launch).
  • Sõltuvusnõudeid on suurendatud; kokkupanemiseks on nüüd vaja libdrm 2.4.95, libwayland 1.18.0 ja wayland-protocols 1.24. PipeWire'il põhineva kaugjuurdepääsu pistikprogrammi ehitamisel on vajalik libpipewire 0.3.
  • Testikomplekt on täienenud.

Allikas: opennet.ru

Lisa kommentaar