Wayland 1.21 Àr tillgÀnglig

Efter sex mÄnaders utveckling har den stabila versionen av Wayland-protokollet, mekanismen för interprocesskommunikation och biblioteken 1.21 presenterats. Grenen 1.21 Àr bakÄtkompatibel pÄ API- och ABI-nivÄ med utgÄvorna 1.x och innehÄller frÀmst buggfixar och mindre uppdateringar av protokollet. För nÄgra dagar sedan slÀpptes en korrigeringsuppdatering för kompositservern Weston 10.0.1, som utvecklas inom en separat utvecklingscykel. Weston tillhandahÄller kod och arbetsprover för anvÀndning av Wayland i skrivbordsmiljöer och inbyggda lösningar.

Huvudsakliga förÀndringar i protokollet:

  • ProgramgrĂ€nssnittet wl_pointer har fĂ„tt stöd för hĂ€ndelsen wl_pointer.axis_value120 för högupplöst scrollning med möss med högupplösta scrollhjul.
  • Servern har fĂ„tt nya funktioner wl_signal_emit_mutable (en motsvarighet till wl_signal_emit som möjliggör korrekt funktionalitet nĂ€r en signalhanterare tar bort en annan hanterare) och wl_global_get_version (som möjliggör att fĂ„ den totala API-versionen).
  • Utvecklingen har flyttats till GitLab-plattformen med anvĂ€ndning av infrastrukturen för projektet FreeDesktop.org.
  • Stukturer och funktioner relaterade till muspekareinstĂ€llningar har rensats och omarbetats.
  • Protokollet wl_shell har markerats som valfritt för implementering i kompositservrar och har förklarats vara förĂ„ldrat. För att skapa anpassade skal rekommenderas det att anvĂ€nda xdg_shell-protokollet, som tillhandahĂ„ller ett grĂ€nssnitt för interaktion med ytor som fönster, vilket möjliggör att flytta ytor pĂ„ skĂ€rmen, minimera, Ă„terstĂ€lla, Ă€ndra storlek osv.
  • Kravet pĂ„ byggsystemet har höjts; nu krĂ€vs minst version 0.56 av verktyget Meson för byggning. Vid kompilering inkluderades flaggan "c_std=c99".

Ändringar i applikationer, skrivbordsmiljöer och distributioner relaterade till Wayland:

  • I KDE planerar man att under 2022 göra Plasma-skrivbordsessionen baserad pĂ„ Wayland-protokollet anvĂ€ndbar för en betydande del av anvĂ€ndarna. Stödet för Wayland har förbĂ€ttrats avsevĂ€rt i utgĂ„vorna KDE Plasma 5.24 och 5.25, inklusive stöd för fĂ€rgdjup större Ă€n 8-bit per kanal, implementering av "DRM leasing"-lĂ€get för virtuella verklighetshjĂ€lmar, och stöd för att ta skĂ€rmdumpar och minimera alla fönster.
  • I Fedora 36 Ă€r GNOME-sessionen baserad pĂ„ Wayland som standard aktiverad i system med proprietĂ€ra NVIDIA-drivrutiner, vilket tidigare endast anvĂ€ndes med öppna drivrutiner.
  • I Ubuntu 22.04 Ă€r sessionen för skrivbordet baserad pĂ„ Wayland som standard aktiverad för de flesta konfigurationer, men anvĂ€ndning av X-servern lĂ€mnas som standard för system med proprietĂ€ra NVIDIA-drivrutiner. För Ubuntu föreslĂ„s ett PPA-förvar med paketet qtwayland dĂ€r rĂ€ttelser relaterade till förbĂ€ttrad support för Wayland-protokollet har överförts frĂ„n Qt 5.15.3-grenen, som stöds av KDE-projektet.
  • UtgĂ„van av anvĂ€ndarmiljön Sway 1.7, som anvĂ€nder Wayland, har publicerats.
  • I de nattliga byggnaderna av Firefox Ă€r stöd för Wayland som standard aktiverat. I Firefox har problemet med lĂ„sning av trĂ„dar Ă„tgĂ€rdats, popup-fönster kan nu skalas och högerklicksmenyn fungerar vid stavningskontroll. Enligt statistiken frĂ„n Firefox Telemetry, som analyserar data som samlas in frĂ„n telemetry och anvĂ€ndares interaktioner med Mozillas servrar, överstiger andelen Linux-anvĂ€ndare av Firefox som arbetar i miljöer baserade pĂ„ Wayland Ă€nnu inte 10%.
  • UtgĂ„van av mobilanpassningen Phosh 0.15.0, som Ă€r baserad pĂ„ GNOME-teknologier och anvĂ€nder den sammansatta servern Phoc som körs ovanpĂ„ Wayland, har publicerats.
  • Valve fortsĂ€tter att utveckla kompositservern Gamescope (tidigare kĂ€nd som steamcompmgr), som anvĂ€nder Wayland-protokollet och anvĂ€nds i operativsystemet SteamOS 3.
  • UtgĂ„van av DDX-komponenten XWayland 22.1.0, som möjliggör körning av X.Org Server för hantering av X11-applikationer i miljöer baserade pĂ„ Wayland, har publicerats. I den nya versionen har stöd för DRM Lease-protokollet lagts till, vilket anvĂ€nds för att skapa stereobilder med olika buffertar för vĂ€nster och höger öga vid visning pĂ„ virtuella verklighetsvisare.
  • Projektet labwc utvecklar en sammansatt server för Wayland med funktioner som liknar fönsterhanteraren Openbox (projektet presenteras som ett försök att skapa ett alternativ till Openbox för Wayland).
  • Den första versionen av LWQt, en variant av anvĂ€ndargrĂ€nssnittet LXQt baserat pĂ„ Wayland, finns nu tillgĂ€nglig.
  • Företaget Collabora, inom ramen för projektet wxrd, utvecklar en ny sammansatt server baserad pĂ„ Wayland för virtuella verklighetssystem.
  • UtgĂ„van av projektet Wine-wayland 7.7, som möjliggör anvĂ€ndning av Wine i miljöer baserade pĂ„ Wayland-protokollet utan att anvĂ€nda XWayland och X11-komponenter, har publicerats.
  • Aaron Plattner, en av de ledande utvecklarna av proprietĂ€ra NVIDIA-drivrutiner, har publicerat en rapport om tillstĂ„ndet för Wayland-stödet i NVIDIA-drivrutiner.
  • En version av kompositen har skapats. servern Weston 10.0, som har lagt till stöd för libseat-biblioteket, som tillhandahĂ„ller funktioner för att hantera Ă„tkomst till delade in- och ut-enheter, samt komponenter för fĂ€rghantering, vilket möjliggör fĂ€rgkonvertering, gammakorrigering och arbete med fĂ€rgprofiler.
  • Porteringen av MATE-skrivbordet till Wayland har fortsatt.
  • Företaget System76 arbetar pĂ„ att skapa en ny anvĂ€ndarmiljö, COSMIC, som anvĂ€nder Wayland.
  • Microsoft har introducerat möjligheten att köra Linux-program med grafiskt grĂ€nssnitt i miljöer baserade pĂ„ WSL2 (Windows Subsystem for Linux). För att hantera utmatningen anvĂ€nds komposithanteraren RAIL-Shell, som anvĂ€nder Wayland-protokollet och bygger pĂ„ kodbasen Weston.
  • Wayland anvĂ€nds som standard pĂ„ mobila plattformar som Plasma Mobile, Sailfish, webOS Open Source Edition,

    KĂ€lla: opennet.ru
Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster