Wayland 1.18 meson euskarriarekin, API berriarekin eta gehiagorekin iristen da

bide-ipotx

Duela gutxi Wayland 1.18 protokoloaren bertsio egonkor berria kaleratu zenbertsio berri hau bateragarria da aurreko bertsioekin API eta ABI mailekin 1.x bertsioekin, baina hobekuntzen zati bat ere badu.

Wayland ezagutzen ez dutenentzat, hori jakin beharko lukete zerbitzari konposatuaren eta berarekin funtzionatzen duten aplikazioen elkarreraginerako protokoloa da hau. Bezeroek modu independentean errendatzen dituzte leihoak, eguneratze informazioa zerbitzari konposatu bati pasatuz, aplikazioen banakako leihoen edukia konbinatzen baitu azken irteera osatzeko, leihoen gainjartzea eta gardentasuna bezalako ñabardurak kontuan hartuta

Beste era batera esanda, zerbitzari konposatu batek ez du APIrik ematen banakako elementuak errendatzeagatik eta dagoeneko osatutako leihoekin bakarrik funtzionatzen du buffer bikoitza ezabatuz goi mailako liburutegiak erabiliz, hala nola GTK + eta Qt.

Wayland-i buruz

Gaur egun, laguntza Waylandekin lan zuzena egiteko dagoeneko ezarrita dago GTK3 +, Qt 5, SDL, Clutter eta EFL-entzat (Ilustrazioaren Fundazioaren Liburutegia).

Hardwarearekiko elkarrekintza Wayland / Weston-en, adibidez, txartel grafikoen hasieraketa, bideo moduak aldatzea (drm modua ezartzea) eta memoria kudeaketa (GEM i915 eta TTM radeon eta nouveau-rako). kernel mailako modulu baten bidez egin daiteke zuzenean, supererabiltzaile pribilegioak saihesteko aukera ematen duena.

Weston zerbitzari konposatuak Linux kernel DRM modulua ez ezik, X11, Wayland zerbitzari konposatu, framebuffer eta RDP zerbitzuetan ere funtziona dezake. Gainera, proiektuak garatzen ari dira Android plataformako pila grafikoaren goialdean lana bermatzeko.

Weston proiektuaren barruan, zerbitzari konposatuen inplementazioetako bat garatzen ari da.

Wayland protokoloa onartzen duen beste edozein produktu ere zerbitzari konposatu gisa joka daiteke.

Adib Wayland-i laguntza emateko lanak egiten ari dira KWin. Gaur egun, Westonek jada lagin multzo baten esparrua gainditu du Wayland protokoloa probatzeko eta funtzionalitatea eskuratzeko plugin bidez. Horrez gain, pertsonalizatutako maskorrak eta leihoak kudeatzeko funtzio aurreratuak ezartzea proposatzen da Weston-etik kanpoko backend moduan.

Waylanden oinarritutako ingurune batean X11 aplikazio arrunten funtzionamendua bermatzeko, XWayland DDX (Device Dependent X) osagaia erabiltzen da, antolaketan Xwin eta Xquartz Win32 eta OS X plataformetan lan egiten duenaren antzekoa da.

X11 aplikazioen bertsioen laguntza Weston zerbitzari konposatuan zuzenean integratzeko asmoa dago. X11 aplikazio osoari dagokionez X zerbitzaria eta harekin lotutako XWayland osagaiak askatzen hasiko da.

Ikuspegi honekin, X11 aplikazioak abiarazteko prozesua zuzena eta bereiztezina izango da Wayland-ekin zuzenean lan egiten duten aplikazioak abiarazteko erabiltzaileak.

Hobekuntza handiak Waylanden 1.18

Berritasunen artean, iragarkiak zer aipatzen duMeson eraikuntza sistemari laguntza gehitu zitzaion, auto tresnak erabiliz eraikitzeko gaitasuna oraindik ere mantentzen da, baina etorkizuneko bertsio batean kenduko da.

Wayland 1.18 bertsio berri honetan nabarmentzen den beste aldaketa bat API berria gehitu da proxy objektuak bereizteko etiketan oinarrituta. Horri esker, aplikazioek eta tresna-kitek Wayland konexioa partekatu dezakete.

Gainera, wl_global_remove () funtzioa gehitu da objektu globala ezabatzeko gertaera bat garbitu gabe bidaltzen duena.

Ezaugarri berriak objektu globalak ezabatzean "lasterketaren egoera" gertatzea ezabatzea ahalbidetzen du. Lasterketaren antzeko baldintzak gerta litezke bezeroek ezin izan zutelako baieztatu kanporaketa gertaera jaso zutela. Wl_global_remove () funtzioak ezabatze gertaera lehenik bidaltzea ahalbidetzen du eta atzerapen jakin baten ondoren bakarrik ezabatzen du objektua.

Era berean, wayland zerbitzariaren tenporizadoreen jarraipena bermatuta zegoen erabiltzailearen espazioan, fitxategi deskribatzaile gehiegi sortzea ezabatuz.


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Iruzkin bat, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   Allan herrera esan zuen

    Gurpila berrasmatzen ez zen gauza bakarra konplexuegia da azken multiserver grafiko arte. Ez dirudi azken lastoa denik, hemen pozik egongo naiz X11-rekin ahal den neurrian.

    PS: Ba al dakizu SystemV-ra itzultzeko modurik Debianen dena desegonkortu gabe? Eskerrik asko aldez aurretik.