Wayland 1.21 havebla

Post ses monatoj da evoluo, stabila liberigo de la protokolo, interproceza komunika mekanismo kaj Wayland 1.21-bibliotekoj estis prezentita. La 1.21 branĉo estas malantaŭen kongrua ĉe la API kaj ABI-nivelo kun la 1.x-eldonoj kaj enhavas plejparte cimojn kaj etajn protokolan ĝisdatigojn. Antaŭ kelkaj tagoj, korekta ĝisdatigo al la komponita servilo Weston 10.0.1 estis kreita, kiu estas disvolvita kiel parto de aparta disvolva ciklo. Weston disponigas kodon kaj laborekzemplojn por uzi Wayland en labortablaj medioj kaj enigitaj solvoj.

Gravaj ŝanĝoj en la protokolo:

  • Subteno por la evento wl_pointer.axis_value120 estis aldonita al la programinterfaco wl_pointer por altprecizeca movo sur musmanipulantoj kun alt-rezolucia rulrado.
  • Novaj funkcioj estis aldonitaj al la servilo: wl_signal_emit_mutable (analogo de wl_signal_emit, kiu subtenas ĝustan funkciadon en situacio kie unu signal-traktilo forigas alian pritraktilon) kaj wl_global_get_version (ebligas al vi ekscii la ĝeneralan version de la API).
  • La evoluo estis transdonita al la platformo GitLab uzante la infrastrukturon de la projekto FreeDesktop.org.
  • Strukturoj kaj funkcioj rilataj al kursoraj agordoj estis purigitaj kaj reverkitaj.
  • La wl_shell protokolo estas markita kiel nedeviga por efektivigo en kunmetitaj serviloj kaj estis malrekomendita. Por krei kutimajn ŝelojn, oni rekomendas uzi la protokolon xdg_shell, kiu provizas interfacon por interagi kun surfacoj kiel fenestroj, kiu permesas movi surfacojn ĉirkaŭ la ekrano, minimumigi, maksimumigi, regrandigi ktp.
  • La postuloj por la kunigsistemo estis pliigitaj; kunigo nun postulas la Meson-ilaron de almenaŭ versio 0.56. Dum kompilado, la flago "c_std=c99" estas ebligita.

Ŝanĝoj en aplikoj, labortablaj medioj kaj distribuoj rilataj al Wayland:

  • KDE planas alporti la Plasma labortablon bazitan sur Wayland al stato taŭga por ĉiutaga uzo de signifa proporcio de uzantoj en 2022. Wayland-subteno estis signife plibonigita en la KDE Plasma 5.24 kaj 5.25-eldonoj, inkluzive de aldonado de subteno por kolorprofundoj pli grandaj ol 8-bitoj per kanalo, efektivigante "DRM-luadon" reĝimon por virtualrealaj aŭdiloj, kaj disponigante subtenon por preni ekrankopiojn kaj minimumigi ĉiujn. fenestroj.
  • Fedora 36 en sistemoj kun proprietaj NVIDIA-ŝoforoj defaŭlte al Wayland-bazita GNOME-sesio, kiu antaŭe estis nur havebla dum uzado de malfermfontaj ŝoforoj.
  • В Ubuntu 22.04 por plej multaj konfiguracioj la protokol-bazita labortabla sesio estas ebligita defaŭlte, sed la uzo de la X-servilo estas lasita defaŭlte por sistemoj kun proprietaj peliloj de NVIDIA. Por Ubuntu Oni proponis PPA-deponejon kun la pakaĵo qtwayland, kiu enhavas korektojn rilatajn al plibonigo de subteno por la protokolo Wayland el la branĉo Qt 5.15.3 konservata de la KDE-projekto.
  • La liberigo de la uzantmedio Sway 1.7 uzanta Wayland estis publikigita.
  • Noktaj versioj de Firefox nun defaŭlte ebligas subtenon por Wayland. Firefox solvis problemon pri blokado de fadenoj, plibonigis la skalon de ŝprucfenestroj, kaj certigis, ke la kunteksta menuo funkcias dum kontrolado de literumado. Laŭ statistikoj de Firefox Telemetry, kiu analizas telemetriajn datumojn kaj uzantajn interagojn kun Mozilaj serviloj, la kunhavigo Linux- la nombro de uzantoj de Firefox laborantaj en medioj bazitaj sur la protokolo Wayland ankoraŭ ne superas 10%.
  • Phosh 0.15.0, ekranŝelo por porteblaj aparatoj bazitaj sur GNOME-teknologioj kaj uzanta la Phoc-kunmetitan servilon funkciantan super Wayland, estis publikigita.
  • Valve daŭre disvolvas la sintezan servilon Gamescope (antaŭe konatan kiel steamcompmgr), kiu uzas la Wayland-protokolon kaj estas uzata en la operaciumo SteamOS 3.
  • La liberigo de la DDX-komponento XWayland 22.1.0 estis publikigita, kiu disponigas la lanĉon de la X.Org Servilo por organizi la ekzekuton de X11-aplikoj en Wayland-bazitaj medioj. La nova versio aldonas subtenon por la DRM Lease-protokolo, kiu estas uzata por generi stereon bildon kun malsamaj bufroj por la maldekstraj kaj dekstraj okuloj dum eligo al virtualrealaj kaskoj.
  • La labwc-projekto disvolvas kunmetitan servilon por Wayland kun kapabloj rememorigaj pri la fenestromanaĝero Openbox (la projekto estas prezentita kiel provo krei Openbox-alternativon por Wayland).
  • La unua eldono de LWQt, kutima LXQt-ŝelo bazita sur Wayland, nun haveblas.
  • Collabora, kiel parto de la projekto wxrd, disvolvas novan kompoziton Wayland-bazita servilo por virtualigaj sistemoj realeco.
  • La liberigo de la projekto Wine-wayland 7.7 estis publikigita, permesante la uzon de Wine en medioj bazitaj sur la Wayland-protokolo, sen la uzo de XWayland kaj X11-komponentoj.
  • Aaron Plattner, unu el la ĉefaj programistoj de NVIDIA-propraj ŝoforoj, publikigis raporton pri la statuso de Wayland-subteno en NVIDIA-ŝoforoj.
  • Kompozita produktado estis lanĉita servilo Weston 10.0 aldonas subtenon por la biblioteko libseat, kiu provizas funkciojn por organizi aliron al komunaj enigaj kaj eligaj aparatoj, kaj ankaŭ aldonas kolorajn administradajn komponantojn, kiuj ebligas kolorkonverton, gama-korekton kaj laboron kun kolorprofiloj.
  • Daŭrigita portado de la MATE-labortablo al Wayland.
  • System76 laboras pri kreado de nova KOSMIKA uzantmedio uzante Wayland.
  • Mikrosofto efektivigis la kapablon lanĉi Linux- aplikaĵoj kun grafika interfaco en medioj bazitaj sur la WSL2-subsistemo (Windows Subsistemo por Linux). La RAIL-Shell kompozita administrilo, kiu uzas la Wayland-protokolon kaj baziĝas sur la Weston-kodbazo, estas uzata por eligo.
  • Wayland estas ebligita defaŭlte en la moveblaj platformoj Plasma Mobile, Sailfish, webOS Open Source Edition,

    fonto: opennet.ru
Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster