Wayland 1.20 Àr tillgÀngligt

En stabil version av protokollet, mekanismen för interprocesskommunikation och Wayland-biblioteken 1.20 har slÀppts. Grenen 1.20 Àr bakÄtkompatibel pÄ API- och ABI-nivÄ med utgÄvorna 1.x och innehÄller huvudsakligen bugfixar och mindre protokolluppdateringar. Kompositservern Weston, som tillhandahÄller koden och arbetsprover för anvÀndning av Wayland i skrivbordsomgivningar och inbyggda lösningar, utvecklas inom ramen för en separat utvecklingscykel.

Huvudsakliga förÀndringar i protokollet:

  • Officiellt stöd för FreeBSD-plattformen har införts, tester för den har lagts till i kontinuerlig integrationssystemet.
  • Stödet för byggsystemet autotools har upphört, och istĂ€llet anvĂ€nds nu Meson.
  • Protokollet har lagts till en möjlighet för "wl_surface.offset", vilket gör det möjligt för kunder att uppdatera offset för ytan oberoende av sjĂ€lva bufferten.
  • Protokollet har lagts till funktionerna "wl_output.name" och "wl_output.description", vilket gör det möjligt för kunden att identifiera utgĂ„ngen utan anknytning till protokollutvidgningen xdg-output-unstable-v1.
  • En ny attribut "type" har presenterats i protokollets hĂ€ndelsedefinitioner, och hĂ€ndelserna kan nu markerats som destruktörer.
  • Arbete har utförts för att Ă„tgĂ€rda fel, inklusive att tillstĂ„nd för tĂ€vlingar har Ă„tgĂ€rdats vid borttagning av proxy i flerkĂ€rniga klienter.

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

  • Ändringar har införts i XWayland och den proprietĂ€ra NVIDIA-drivaren för att möjliggöra fullstĂ€ndig stöd för hĂ„rdvaruaccelerering av OpenGL och Vulkan i X11-applikationer som körs med hjĂ€lp av DDX-komponenten (Device-Dependent X) i XWayland.
  • Huvudgrenen i alla Wayland-förrĂ„d har döpts om frĂ„n "master" till "main", eftersom ordet "master" nyligen betraktas som opolitligt, pĂ„minner om slaveri och uppfattas som stötande av vissa medlemmar i gemenskapen.
  • I Ubuntu 21.04 har övergĂ„ngen till att anvĂ€nda Wayland som standard genomförts.
  • I Fedora 35, Ubuntu 21.10 och RHEL 8.5 har möjligheten att anvĂ€nda skrivbordet baserat pĂ„ Wayland-protokollet lagts till pĂ„ system med proprietĂ€ra NVIDIA-drivrutiner.
  • En version av kompositen har skapats. servern Weston 9.0, som introducerade kiosk-shell-grĂ€nssnittet, vilket möjliggör att köra separata applikationer i helskĂ€rmslĂ€ge, exempelvis för att skapa internetkiosker, demonstrationsstĂ„nd, elektroniska skyltar och sjĂ€lvbetjĂ€ningsterminaler.
  • Företaget Canonical har publicerat Ubuntu Frame, en helskĂ€rmsgrĂ€nssnitt för att skapa internetkiosker, som anvĂ€nder Wayland-protokollet.
  • I den strömmande videoapplikationen OBS Studio har stöd för Wayland-protokollet implementerats.
  • I GNOME 40 och 41 har stödet för Wayland-protokollet och komponenten XWayland fortsatt att förbĂ€ttras. Wayland-sessioner har tillĂ„tits för system med NVIDIA GPU.
  • Porteringen av skrivbordsmiljön MATE för Wayland fortsĂ€tter. Dokumentvisaren Atril, System Monitor, textredigeraren Pluma, terminalemulatorn Terminal och andra skrivbords komponenter har anpassats för att fungera utan X11 i Wayland-miljö.
  • KDE-sessionen som anvĂ€nder Wayland-protokollet har stabiliserats. I komposithanteraren KWin och skrivbordsmiljön KDE Plasma 5.21, 5.22 och 5.23 har prestandan för Wayland-baserade sessioner förbĂ€ttrats avsevĂ€rt. Fedora Linux-konstruktioner med KDE-skrivbord har som standard övergĂ„tt till att anvĂ€nda Wayland.
  • I Firefox versionerna 93-96 har Ă€ndringar inkluderats som löser problem relaterade till popup-fönster, urklipp och skalning pĂ„ skĂ€rmar med olika DPI i Wayland-miljöer. Firefox-porten för Wayland har uppnĂ„tt paritet i funktionalitet med versionen för X11 nĂ€r den anvĂ€nds i GNOME-miljöer i Fedora.
  • En kompakt anvĂ€ndargrĂ€nssnitt baserat pĂ„ kompositservern Weston har publicerats - wayward.
  • Den första versionen av labwc, en kompositserver för Wayland med funktioner som liknar fönsterhanteraren Openbox, har slĂ€ppts.
  • Företaget System76 arbetar pĂ„ att skapa en ny anvĂ€ndarmiljö, COSMIC, som anvĂ€nder Wayland.
  • Versioner av anvĂ€ndarmiljön Sway 1.6 och den kompositservern Wayfire 0.7, som anvĂ€nder Wayland, har slĂ€ppts.
  • För Wine har en uppdaterad drivrutin föreslagits, vilket möjliggör att köra applikationer som anvĂ€nder GDI och OpenGL/DirectX direkt i en Wayland-baserad miljö utan att anvĂ€nda XWayland-lagret och frigör Wine frĂ„n X11-protokollet. Drivrutinen har Ă€ven fĂ„tt stöd för Vulkan och flermonitorarrangemang.
  • 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.
  • Metoden för utveckling av paketet wayland-protocols, som innehĂ„ller ett set av protokoll och tillĂ€gg som kompletterar funktionerna hos grundprotokollet Wayland och ger de nödvĂ€ndiga möjligheterna för att skapa komposit- servrar och anvĂ€ndarmiljöer har förĂ€ndrats. Utvecklingsstadiet för protokollen "unstable" har ersatts med "staging" för att underlĂ€tta stabiliseringen av protokollen som har testats i produktionsmiljöer.
  • För Wayland har ett protokolltillĂ€gg för att omstarta fönsterhanteraren utan att stoppa program utvecklats, vilket kommer att lösa problemet med att program avslutas vid ett fönsterhanterarfel.
  • I Mesa har det nödvĂ€ndiga EGL-tillĂ€gget EGL_EXT_present_opaque lagts till för Wayland. Problemas med att visa genomskinlighet i spel som körs i Wayland-baserade miljöer har Ă„tgĂ€rdats. Stödet för dynamisk upptĂ€ckte och laddning av alternativa backends GBM (Generic Buffer Manager) har implementerats för att förbĂ€ttra stödet för Wayland pĂ„ system med NVIDIA-drivrutiner.
  • Utvecklingen av KWinFT, en fork av KWin som fokuserar pĂ„ Wayland, fortsĂ€tter. Projektet utvecklar ocksĂ„ biblioteket wrapland med en implementering av en wrapper över libwayland för Qt/C++, vilket fortsĂ€tter utvecklingen av KWayland men utan bindning till Qt.
  • Distributionen Tails har planerat att övergĂ„ till att anvĂ€nda Wayland-protokollet för anvĂ€ndarmiljön, vilket kommer att öka sĂ€kerheten för alla grafiska program genom att förbĂ€ttra kontrollen över hur program interagerar med systemet.
  • 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