
צוות GNOME הוציא את גרסת הבטא של Mutter 49 , גרסה המתמקדת במערכת האקולוגית של Wayland עם שיפורים מוחשיים בבקרת המצביעים, יציבות הקומפוזיטורים וביצועים בתרחישים תובעניים.
עדכון טרום-הפצה זה של GNOME 49 מכוון רכיבים מרכזיים עבור משחקים ויישומים מתקדמים, תוך שהוא גם מיישר קצוות גסים ב-X11 ואינטראקציה עם טאבלטים גרפיים; הגרסה היציבה של GNOME 49 צפויה בספטמבר אם לא יהיו תקלות.
מה משתנה ב-Wayland עם Mutter 49 Beta
Mutter מאמצת את ה-Pointer Warp החדש , פרוטוקול ששולב לאחרונה ב- Wayland Protocols 1.45 , אשר מוסיף כלי מדויק יותר למיקום מחדש של הסמן בתנאים מבוקרים ומבלי להפריע לאבטחת הסביבה הגרפית.
עיוות זה משלים את נעילת המצביע הידועה והוא מורגש במיוחד בשימושים בהם המצלמה או הקנבס נעים ברציפות; Mutter מגביל את הפעלתו למצבים עם אחיזה מרומזת כדי למנוע שימוש לרעה או תזוזות מצביע בלתי צפויות.
- משחקי וידאו עם מצלמה חופשית או פרספקטיבה מגוף ראשון.
- יישומי עיצוב, עריכה או CAD עם תנועה בלתי מוגבלת.
- מציגים ומפות שבהן נדרש ניווט בקנה מידה גדול ללא הפרעות.
היישום ב-Mutter עוקב אחר פילוסופיה שמרנית : הוא מאפשר עיוות רק כאשר האפליקציה שומרת על שליטה באינטראקציה, כך שחוויית המשתמש נשארת צפויה ובהתאם לכוונת התוכנה המבקשת.
עוד שינויים בקומפוזיטור: wl_fixes, לקוחות וביצועים
לאחר ויכוח ארוך בקהילה, Mutter משלבת את הממשק wl_fixes, פריט שנועד לשפר את האינטראקציה עם לקוחות Wayland שחווים התנהגות גבולית או דורשים תיקונים ספציפיים כדי לפעול בצורה אמינה.
כל wl_client עכשיו יש לו משלו MetaWaylandClient, הפרדה המחזקת את היציבות הפנימית ומקלה על אבחון שגיאות, ומונעת מכשלים בלקוח אחד להשפיע על אחרים או על המלחין בכללותו.
כמו כן חוזרת אחסון במטמון של קטעי קוד בצינור החיבור, אופטימיזציה שמפחיתה עבודה מיותרת ויכולה לגרום למעברים חלקים יותר, עומס GPU נמוך יותר ותגובת שולחן עבודה עקבית יותר.
תיקונים להתנהגות X11, עט הסטיילוס והחלון
תוקנו בעיות בגרירה ושחרור באמצעות טאבלטים או עטים דיגיטליים בתצורות מעורבות, תוך שיפור תרגום האירועים כדי להפוך את חוויית הסטיילוס לאמינה כמו עם עכבר או משטח עקיבה.
כמו כן תוקנו שגיאות הקשורות לתפיסות מרומזות בחלונות קופצים שעלולות לגרום לחוסר עקביות בפוקוס או אינטראקציות לא יציבות, וכן פתרון קריסה אפשרית במצבים לא שגרתיים.
- התנהגות טובה יותר ב-DnD עם טאבלטים גרפיים תחת X11 ו-Wayland.
- התאמות לטיפול בחלונות קופצים כדי למנוע אובדן מיקוד.
- תוקנה קריסה בלתי צפויה שיכלה להשפיע על יציבות המלחין.
מטרת התיקונים הללו היא לספק בסיס איתן יותר למפתחים ולמשתמשי קצה, ולהפחית את הסבירות לתקלות בפגישות עבודה ארוכות או בתהליכי עבודה יצירתיים שבהם דיוק הקלט הוא קריטי.
לוח זמנים וצעדים נוספים לקראת GNOME 49
עם גרסת בטא זו, Mutter מחזקת את תפקידה כמחבר ייחוס הן ב- Wayland והן ב-X11 בתוך המערכת האקולוגית של GNOME, ומגיעה עם שינויים המצביעים על מעבר חלק יותר עבור משחקים ויישומים המנצלים את המצביע בצורה הטובה ביותר.
מפת הדרכים מציבה את הגרסה היציבה של GNOME 49 בספטמבר , כאשר Mutter 49 הוא מרכיב מרכזי; אלו שעוקבים אחר גרסת הבטא ימצאו כאן תצוגה מקדימה של מה שיציע שולחן העבודה מבחינת ביצועים, תאימות ותשומת לב לפרטים.
אוסף השיפורים - ממצביע עיוות עד wl_fixes ומטמון הפרגמנטים— מצייר תמונה שבה GNOME Mutter צובר כוח טכני, ומציע Wayland בעל יכולות גבוהות יותר למשחקים, עיצוב ועבודה יומיומית, תוך צמצום חסרונות ב-X11 ושיפור האמינות הכוללת של הסביבה.