
ทีม GNOME ได้ปล่อย Mutter 49 Betaซึ่งเป็นเวอร์ชันที่เน้น ระบบนิเวศ 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 เป็นส่วนประกอบสำคัญ ผู้ที่ติดตามเวอร์ชันเบต้าจะพบตัวอย่างคร่าวๆ ของสิ่งที่เดสก์ท็อปเวอร์ชันนี้จะนำเสนอในแง่ของประสิทธิภาพ ความเข้ากันได้ และความใส่ใจในรายละเอียด
การรวบรวมการปรับปรุง — จาก Pointer Warp ถึง wl_fixes และแคชชิ้นส่วน— วาดภาพที่ GNOME Mutter ได้รับพลังทางเทคนิคเพิ่มขึ้น โดยนำเสนอ Wayland ที่มีประสิทธิภาพมากขึ้นสำหรับการเล่นเกม การออกแบบ และการทำงานประจำวัน ขณะเดียวกันก็ลดส่วนขอบใน X11 และปรับปรุงความน่าเชื่อถือโดยรวมของสภาพแวดล้อม