Wayland 1.21 eskuragarri dago

Sei hilabeteko garapenaren ondoren, protokoloaren, prozesuen arteko komunikazio mekanismoaren eta Wayland 1.21 liburutegien bertsio egonkorra aurkeztu zen. 1.21 adarra atzerantz bateragarria da API eta ABI mailan 1.x bertsioekin eta akatsen konponketak eta protokoloen eguneraketa txikiak ditu gehienbat. Duela egun batzuk, Weston 10.0.1 zerbitzari konposatuaren eguneratze zuzentzailea sortu zen, garapen-ziklo bereizi baten barruan garatzen ari dena. Weston-ek kodea eta lan-adibideak eskaintzen ditu Wayland mahaigaineko inguruneetan eta kapsulatutako soluzioetan erabiltzeko.

Protokoloaren aldaketa nagusiak:

  • wl_pointer.axis_value120 gertaeraren laguntza gehitu da wl_pointer programaren interfazean bereizmen handiko korritze-gurpila duten saguaren manipulatzaileetan zehaztasun handiko mugitzeko.
  • Zerbitzariari funtzio berriak gehitu zaizkio: wl_signal_emit_mutable (wl_signal_emit-en analogoa, seinale-kudeatzaile batek beste kudeatzaile bat ezabatzen duen egoeran funtzionamendu zuzena onartzen duena) eta wl_global_get_version (APIaren bertsio orokorra ezagutzeko aukera ematen du).
  • Garapena GitLab plataformara transferitu zen FreeDesktop.org proiektuaren azpiegitura erabiliz.
  • Kurtsorearen ezarpenekin erlazionatutako egiturak eta funtzioak garbitu eta berritu dira.
  • wl_shell protokoloa hautazko gisa markatuta dago zerbitzari konposatuetan inplementatzeko eta zaharkituta geratu da. Maskorrak pertsonalizatuak sortzeko, xdg_shell protokoloa erabiltzea gomendatzen da, gainazalekin leiho gisa elkarreragiteko interfaze bat eskaintzen duena, gainazalak pantailan zehar mugitzeko, minimizatzeko, maximizatzeko, tamaina aldatzeko, etab.
  • Muntaketa-sistemaren eskakizunak handitu egin dira; orain muntatzeko, gutxienez 0.56 bertsioko Meson tresna-kudea behar da. Konpilatzean, "c_std=c99" bandera gaituta dago.

Wayland-ekin lotutako aplikazioetan, mahaigaineko inguruneetan eta banaketan aldaketak:

  • KDE-k Wayland-en oinarritutako Plasma mahaigaineko saioa erabiltzaileen proportzio handi batek eguneroko erabilerarako egoera egoki batera eramatea aurreikusten du 2022an. Wayland-en euskarria nabarmen hobetu da KDE Plasma 5.24 eta 5.25 bertsioetan, besteak beste, kanal bakoitzeko 8 bit baino gehiagoko kolore-sakontasunetarako laguntza gehituz, errealitate birtualeko entzungailuetarako "DRM leasing" modua ezarriz eta pantaila-argazkiak ateratzeko eta guztiak minimizatzeko laguntza eskainiz. leihoak.
  • Fedora 36 NVIDIA kontrolatzaile jabedun sistemetan Wayland-en oinarritutako GNOME saio bat da lehenetsita, lehen kode irekiko kontrolatzaileak erabiltzen zirenean bakarrik zegoen erabilgarri.
  • Ubuntu 22.04-n, konfigurazio gehienek Wayland protokoloan oinarritutako mahaigaineko saio bat dute lehenetsita, baina X zerbitzariaren erabilera lehenespenez uzten da NVIDIA kontrolatzaile jabedun sistemetan. Ubunturako, qtwayland paketearekin PPA biltegi bat proposatu da, eta Wayland protokoloaren euskarria hobetzearekin lotutako konponketak transferitu dira Qt 5.15.3 adarretik, KDE proiektuarekin batera.
  • Erabiltzaile-ingurunearen Sway 1.7 Wayland erabiliz argitaratu da.
  • Firefox-en gaueko eraikuntzak Wayland-en euskarria dute lehenespenez. Firefoxek arazo bat konpondu du hariak blokeatzearekin, leiho-leihoen eskala hobetu du eta testuinguru-menuak funtzionatzen du ortografia egiaztatzean. Firefox Telemetry zerbitzuaren estatistiken arabera, telemetria bidaltzearen ondorioz jasotako datuak eta Mozilla zerbitzarietara sartzen diren erabiltzaileak aztertzen dituenez, Wayland protokoloan oinarritutako inguruneetan lan egiten duten Linux Firefox erabiltzaileen kuota ez da oraindik %10a gainditzen.
  • Phosh 0.15.0, GNOME teknologietan oinarritutako eta Waylanden gainean exekutatzen den Phoc zerbitzari konposatua erabiltzen duen gailu mugikorrentzako pantaila-shell bat argitaratu da.
  • Valve-k Gamescope zerbitzari konposatua garatzen jarraitzen du (lehen steamcompmgr izenez ezagutzen zena), Wayland protokoloa erabiltzen duena eta SteamOS 3 sistema eragilean erabiltzen dena.
  • XWayland 22.1.0 DDX osagaiaren oharra argitaratu da, X.Org Zerbitzaria abiarazten duena X11 aplikazioen exekuzioa Wayland-en oinarritutako inguruneetan antolatzeko. Bertsio berriak DRM Lease protokolorako euskarria gehitzen du, errealitate birtualeko kaskoetara ateratzen direnean ezkerreko eta eskuineko begientzako buffer desberdinekin irudi estereoa sortzeko erabiltzen dena.
  • Labwc proiektua Waylandentzako zerbitzari konposatu bat garatzen ari da Openbox leiho-kudeatzailea gogorarazten duten gaitasunekin (proiektua Waylandentzako Openbox alternatiba bat sortzeko saiakera gisa aurkezten da).
  • LWQt-en lehen bertsioa, Waylanden oinarritutako LXQt shell pertsonalizatua, eskuragarri dago.
  • Collabora konpainia, wxrd proiektuaren barruan, Wayland-en oinarritutako zerbitzari konposatu berri bat garatzen ari da errealitate birtualeko sistemetarako.
  • Wine-wayland 7.7 proiektuaren oharra argitaratu da, Wine Wayland protokoloan oinarritutako inguruneetan erabiltzeko aukera emanez, XWayland eta X11 osagaiak erabili gabe.
  • Aaron Plattnerrek, NVIDIA jabedun kontrolatzaileen garatzaile nagusietako batek, Wayland laguntzaren egoerari buruzko txosten bat argitaratu du NVIDIA kontrolatzaileetan.
  • Weston 10.0 zerbitzari konposatua kaleratu da, libseat liburutegirako euskarria gehituz, partekatutako sarrera eta irteerako gailuetarako sarbidea antolatzeko funtzioak eskaintzen dituena, eta kolorea kudeatzeko osagaiak ere gehitu ditu, kolore bihurtzea, gamma zuzentzea eta kolore profilekin lan egitea ahalbidetzen dutenak.
  • MATE mahaigaina Wayland-era eramaten jarraitu da.
  • System76 COSMIC erabiltzaile-ingurune berri bat sortzeko lanean ari da Wayland erabiliz.
  • Microsoft-ek Linux aplikazioak interfaze grafikoarekin exekutatzeko gaitasuna ezarri du WSL2 azpisisteman (Linuxentzako Windows Subsystem) oinarritutako inguruneetan. Irteerarako, RAIL-Shell konposatu kudeatzailea erabiltzen da, Wayland protokoloa erabiliz eta Weston kode-basean oinarrituta.
  • Wayland lehenespenez gaituta dago Plasma Mobile, Sailfish, webOS Open Source Edition, plataform mugikorretan.

    Iturria: opennet.ru

Gehitu iruzkin berria