Composite server Weston 12.0 vÀljaanne

PĂ€rast kaheksa kuu arendust on avaldatud stabiilne versioon composite server Weston 12.0, mis arendab tehnoloogiaid, mis toetavad tĂ€ielikku Waylandi protokolli tuge Enlightenmentis, GNOME’is, KDEs ja teistes kasutajakeskkondades. Westoni arendamise eesmĂ€rk on pakkuda kvaliteetset koodibaasi ja töönĂ€iteid Waylandi kasutamiseks lauaarvutikeskkondades ning sisseehitatud lahendustes, nagu autod, nutitelefonid, telerid ja muud tarbeelektroonikaseadmed. Projekti kood on jaotatud MIT litsentsi alusel.

Westoni olulise versiooni numbrivahetuse pĂ”hjuseks on ABI muudatused, mis rikuvad ĂŒhilduvust. Uue Westoni haru muudatused:

  • Lisatud on taust teenuse vĂ”imaldamiseks kaugjuurdepÀÀsuks töölauale — backed-vnc, mis tĂ€idab sarnaseid funktsioone nagu backend-rpd. VNC protokoll on realiseeritud aml ja neatvnc abil. Toetatud on kasutaja autentimine ja kanalite krĂŒptimine (TLS).
  • Lisatud on taust multimeedia töötlemiseks serveriga PipeWire.
  • DRM (otsene renderdamise haldur) taustal toimuvad muudatused:
    • Mitme GPU konfigureerimise tugi on rakendatud. TĂ€iendavate GPU-de kasutamiseks on pakutud valik „—additional-devices seadmete_loendi”.
    • Lisatud tugi tearing-control protokollile, mis vĂ”imaldab vertikaalse sĂŒnkroniseerimise (VSync) vĂ€ljalĂŒlitamist, et vĂ€ltida esitlemisel tekkivaid lĂ”ikeid (tearing). MĂ€ngu programmides VSync-i vĂ€ljalĂŒlitamine vĂ€hendab ekraanile edastamise viivitusi, aga toob kaasa artefakte lĂ”igetest.
    • Lisatud tugi HDMI sisu tĂŒĂŒbi mÀÀramiseks (grafika, fotod, filmid ja mĂ€ngud).
    • Lisatud ja vajadusel aktiveeritud tasandi pööramise omadus.
    • Lisatud toe writeback connector, mida kasutatakse ekraanipiltide tegemiseks.
    • Lisatud omadus tasandi lĂ€bipaistvuse taseme mÀÀramiseks.
    • EDID metaandmete analĂŒĂŒsimiseks on kaasatud vĂ€line teek libdisplay-info.
  • backend-waylandis on rakendatud suuruse muutmise toimingud, kasutades xdg-shell laiendust.
  • backend-rdp kaugjuurdepÀÀsu taustal on lisatud esialgne tugi mitme monitori sĂŒsteemidele (multi-head).
  • backend-headless, mis on ette nĂ€htud töötamiseks sĂŒsteemides ilma ekraanita, on lisatud toetust vĂ€ljundi dekoreerimisele, mida kasutatakse color-lcms pistiku testimiseks.
  • Launcher-logind komponent kuulutati aegunuks ja vĂ€lja lĂŒlitatud, soovitatakse kasutada launcher-libseat'i, mis toetab ka logind'i.
  • Libweston/desktop (libweston-desktop) toetab ooteseisu, mis rakendub enne vĂ€ljundpuhvri kliendiga ĂŒhendamist, mida saab kasutada nĂ€iteks kliendi kĂ€ivitamiseks algusest peale tĂ€isekraanireĆŸiimis.
  • Rakus loodud weston-output-capture protokoll, mis on mĂ”eldud ekraanipiltide loomiseks ja on funktsionaalsem alternatiiv vanale weston-screenshooter protokollile.
  • Lisatud toetus protokollile xwayland_shell_v1, mis vĂ”imaldab luua objekti xwayland_surface_v1 teatud wl_surface'i jaoks.
  • Libweston teeki on lisatud toetus kasutajate autentimiseks PAM-i kaudu ja lisatud toetus wl_output API 4. versioonile.
  • Komposiitori protsessile on lisatud lihtsustatud reĆŸiim, kus saab valida tagaplaani, shell'i ja renderdaja, kasutades sĂŒntaksit «—backend=headless», «—shell=foo» ja «—renderer=gl|pixman» selle asemel, et kasutada «—backend=headless-backend.so», «—shell=foo-shell.so» ja «—renderer=gl-renderer.so».
  • Simple-egl kliendis on nĂŒĂŒd lisatud fractional-scale protokolli tugi, mis vĂ”imaldab kasutada mitteĂŒhikuid skaalavÀÀrtusi, ja on rakendatud vertikaalse joonistamise reĆŸiim paneeli jaoks.
  • Auto infotainment-sĂŒsteemide ivi-shell shellis on rakendatud klaviatuuriga sisendi fookuse aktiveerimine xdg-shell pinnale, mis on sarnane desktop-shell ja kiosk-shell shellides aktiveerimisega.
  • Jagatud teek libweston-desktop on integreeritud libweston teekki, rakenduste sidumine libwestoniga vĂ”imaldab juurdepÀÀsu kĂ”igile, varasemalt libweston-desktopis pakutud funktsioonidele.

Allikas: opennet.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster