Weston Composite Server 12.0 útgáfa

Eftir átta mánaða þróun hefur stöðug útgáfa af Weston 12.0 samsettum miðlara verið gefin út, sem þróar tækni 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:

  • Bakendi hefur verið bætt við til að skipuleggja fjaraðgang að skjáborðinu - backed-vnc, sem framkvæmir svipaðar aðgerðir og backend-rpd. VNC samskiptareglur eru útfærðar með aml og neatvnc. Notendavottun og dulkóðun samskiptarása (TLS) eru studd.
  • Bætt við bakenda til að vinna með PipeWire margmiðlunarþjóninum.
  • Breytingar á DRM (Direct Rendering Manager) bakenda:
    • Stuðningur við stillingar með mörgum GPU hefur verið innleiddur. Til að virkja fleiri GPU er valkosturinn „—additional-devices list_output_devices“ lagður til.
    • Bætti við stuðningi við rifstýringarsamskiptareglur til að slökkva á lóðréttri samstillingu (VSync) með lóðréttum slökkvipúlsi, notað til að vernda gegn rifi í úttakinu. Í leikjaforritum gerir það að slökkva á VSync þér til að draga úr töfum á framleiðsla skjás, á kostnað gripa vegna rifs.
    • Bætt við stuðningi við að skilgreina efnisgerðir fyrir HDMI (grafík, myndir, kvikmyndir og leiki).
    • Eigninni fyrir snúnings flugvélar hefur verið bætt við og virkjað þegar mögulegt er.
    • Bætti við stuðningi við afritunartengi sem notuð eru til að taka skjámyndir.
    • Bætti við eiginleika til að ákvarða gagnsæisstig flugvélar.
    • Ytra bókasafnið libdisplay-info er notað til að flokka EDID lýsigögn.
  • Backend-wayland útfærir stærðarbreytingar með því að nota xdg-shell viðbótina.
  • Bráðabirgðastuðningur fyrir fjölhausakerfi hefur verið bætt við bakenda-rdp fjaraðgangsstuðninginn.
  • Bakendi-hauslausi bakendinn, hannaður til að vinna á kerfum án skjás, hefur bætt við stuðningi fyrir úttakskreytingar sem notaðar eru til að prófa lit-lcms viðbótina.
  • The launcher-login hluti hefur verið úreltur og óvirkur sjálfgefið, í staðinn er mælt með því að nota launcher-libseat, sem styður einnig innskráningu.
  • libweston/desktop (libweston-desktop) veitir stuðning við biðstöðu áður en úttaksbuffið er tengt við biðlarann, sem hægt er að nota til dæmis til að ræsa biðlarann ​​frá upphafi í fullskjáham.
  • Weston-output-capture samskiptareglan hefur verið innleidd, hönnuð til að búa til skjámyndir og þjóna sem virkari staðgengill fyrir gömlu weston-screenshooter samskiptaregluna.
  • Bætti við stuðningi við xwayland_shell_v1 samskiptareglur, sem gerir þér kleift að búa til xwayland_surface_v1 hlut fyrir tiltekið wl_surface.
  • Libweston bókasafnið útfærir stuðning við notendavottun í gegnum PAM og bætir við stuðningi við útgáfu 4 af wl_output hugbúnaðarviðmótinu.
  • Einfaldri stillingu til að velja bakenda, skel og renderer hefur verið bætt við samsetningarferlið, sem gerir kleift að nota setningafræðina „--backend=headless“, „-shell=foo“ og „-renderer=gl|pixman“ í stað þess að “-backend=headless-backend.so” “--shell=foo-shell.so” og “-renderer=gl-renderer.so”.
  • Einfaldi-egl viðskiptavinurinn hefur nú stuðning við brotaskala samskiptareglur, sem gerir kleift að nota ekki heiltölu kvarðagildi, og lóðrétt spjaldsflutningshamur hefur verið innleiddur.
  • Skelin fyrir bílaupplýsinga- og afþreyingarkerfi ivi-shell útfærir virkjun inntaksfókus lyklaborðs fyrir xdg-skeljaryfirborðið, útfært á svipaðan hátt og virkjun inntaks í skjáborðsskelinni og söluturnsskelinni.
  • Samnýtt bókasafn libweston-desktop er samþætt inn í libweston-safnið, að tengja forrit við libweston mun leyfa aðgang að allri virkni sem áður var veitt í libweston-desktop.

Heimild: opennet.ru

Bæta við athugasemd