
GNOME-teamet har släppt Mutter 49 Beta , en iteration som fokuserar på Wayland -ekosystemet med konkreta förbättringar i pekarkontroll, compositorstabilitet och prestanda i krävande scenarier.
Denna förhandsuppdatering av GNOME 49 finjusterar viktiga komponenter för spel och avancerade applikationer, samtidigt som den jämnar ut ojämnheter i X11 och interaktion med grafikplattor; den stabila versionen av GNOME 49 förväntas i september om det inte blir några motgångar.
Vad som förändras i Wayland med Mutter 49 Beta
Mutter använder det nya Pointer Warp , ett protokoll som nyligen införlivats i Wayland Protocols 1.45 , vilket lägger till ett mer exakt verktyg för att ompositionera markören under kontrollerade förhållanden och utan att störa säkerheten i den grafiska miljön.
Denna förvrängning kompletterar den redan kända pekarlåsningen och är särskilt märkbar i användningar där kameran eller arbetsytan rör sig kontinuerligt; Mutter begränsar sin aktivering till situationer med implicit grepp för att förhindra missbruk eller oväntade pekarförskjutningar.
- Videospel med gratis kamera eller förstapersonsperspektiv.
- Design-, redigerings- eller CAD-applikationer med obegränsad rörelse.
- Visare och kartor där storskalig navigering krävs utan avbrott.
Implementeringen i Mutter följer en konservativ filosofi : den tillåter endast warping medan applikationen behåller kontrollen över interaktionen, så att användarupplevelsen förblir förutsägbar och i enlighet med den begärande programvarans avsikt.
Fler justeringar av kompositören: wl_fixes, klienter och prestanda
Efter en lång debatt i gemenskapen införlivar Mutter gränssnittet wl_fixes, en del utformad för att förbättra interaktionen med Wayland-klienter som upplever gränsbeteende eller kräver specifika korrigeringar för att fungera tillförlitligt.
Varje wl_client har nu sin egen MetaWaylandClient, en separation som förstärker intern stabilitet och underlättar feldiagnostik, vilket förhindrar att fel hos en klient påverkar andra eller kompositören som helhet.
Även kodavlagring i skrivpipeline återkommer, en optimering som minskar redundant arbete och kan resultera i smidigare övergångar, mindre GPU-belastning och en mer konsekvent skrivbordsrespons.
Åtgärdar för X11, stylus och fönsterbeteende
Problem med dra och släpp med surfplattor eller digitala pennor i blandade konfigurationer har åtgärdats, vilket har förfinat händelseöversättningen för att göra stylusupplevelsen lika tillförlitlig som med en mus eller styrplatta.
Även fel relaterade till implicita grepp i popup-fönster som kunde orsaka fokusinkonsekvenser eller oregelbundna interaktioner åtgärdades, samt att en möjlig krasch i ovanliga situationer åtgärdades.
- Bättre beteende i DnD med ritplattor under X11 och Wayland.
- Justeringar av hanteringen av popup-fönster för att förhindra fokusförlust.
- Åtgärdade en oväntad krasch som kunde påverka kompositörens stabilitet.
Syftet med dessa korrigeringar är att ge en mer robust grund för utvecklare och slutanvändare, vilket minskar sannolikheten för incidenter i långa arbetssessioner eller i kreativa arbetsflöden där noggrannhet i inmatningen är avgörande.
Schema och nästa steg mot GNOME 49
Med denna betaversion befäster Mutter sin roll som referenskompositionsverktyg i både Wayland och X11 inom GNOME-ekosystemet, och kommer med förändringar som pekar mot en smidigare övergång för spel och applikationer som utnyttjar pekaren maximalt.
Färdplanen placerar den stabila utgåvan av GNOME 49 i september , med Mutter 49 som en nyckelkomponent; de som följer betaversionen hittar här en förhandsvisning av vad skrivbordet kommer att erbjuda i termer av prestanda, kompatibilitet och noggrannhet.
Sammanfattningen av förbättringar — från Pointer Warp till wl_fixes och fragmentcachen— målar upp en bild där GNOME Mutter får tekniska muskler, vilket erbjuder ett mer kapabelt Wayland för spel, design och vardagsarbete, samtidigt som det minskar marginalerna i X11 och förbättrar miljöns övergripande tillförlitlighet.