Mutter 49 Beta เสริมความแข็งแกร่งให้กับ Wayland ด้วย Pointer Warp และการปรับปรุง

  • Pointer Warp มาถึง Mutter แล้วสำหรับการเล่นเกม CAD และการเดินทางแบบไม่จำกัด
  • การสนับสนุนของ wl_fixes และลูกค้าที่ทุ่มเท MetaWaylandClient โดย wl_client.
  • แคชแบบ Fragment กลับมาแล้ว และข้อบกพร่องของ X11 และสไตลัสก็ได้รับการแก้ไขแล้ว
  • การบิดเบือนจำกัดเฉพาะ การคว้าโดยปริยายGNOME 49 เสถียรแล้ว วางแผนเปิดตัวในเดือนกันยายน

Wayland บนเดสก์ท็อป Linux

ทีมงาน GNOME ได้เปิดให้ใช้งาน Mutter 49 Beta แล้วการวนซ้ำที่เน้นไปที่ระบบนิเวศ Wayland พร้อมด้วยการปรับปรุงที่เป็นรูปธรรมในด้านการควบคุมตัวชี้ ความเสถียรของคอมโพสิเตอร์ และประสิทธิภาพการทำงานในสถานการณ์ที่ต้องการความแม่นยำสูง

การอัปเดตก่อนวางจำหน่ายสำหรับ GNOME 49 นี้ ปรับแต่งชิ้นส่วนสำคัญสำหรับเกมและแอปพลิเคชันขั้นสูง ขณะเดียวกันก็ขัดเกลาขอบใน X11 และโต้ตอบกับแท็บเล็ตกราฟิก คาดว่าจะมีเวอร์ชันเสถียรของ GNOME 49 กันยายน ถ้าไม่มีการถอยหลัง

มีอะไรเปลี่ยนแปลงใน Wayland กับ Mutter 49 Beta

มัตเตอร์ใช้ Pointer Warp ใหม่โปรโตคอลที่เพิ่งรวมเข้าใน โปรโตคอลเวย์แลนด์ 1.45ซึ่งเพิ่มเครื่องมือที่แม่นยำยิ่งขึ้นสำหรับการเปลี่ยนตำแหน่งเคอร์เซอร์ภายใต้เงื่อนไขที่ควบคุมและไม่รบกวนความปลอดภัยของสภาพแวดล้อมกราฟิก

การบิดเบือนนี้ช่วยเสริมการล็อกตัวชี้ที่รู้จักอยู่แล้ว และสังเกตได้ชัดเจนเป็นพิเศษในการใช้งานที่กล้องหรือผืนผ้าใบเคลื่อนที่อย่างต่อเนื่อง Mutter จำกัดการเปิดใช้งานเฉพาะในสถานการณ์ที่มี การคว้าโดยปริยาย เพื่อป้องกันการใช้งานในทางที่ผิดหรือการเคลื่อนไหวของตัวชี้โดยไม่คาดคิด

  • วิดีโอเกมที่มีกล้องอิสระหรือมุมมองบุคคลที่หนึ่ง
  • การออกแบบ การแก้ไข หรือแอปพลิเคชัน CAD ด้วย การเคลื่อนไหวที่ไร้ขีดจำกัด.
  • โปรแกรมดูและแผนที่ที่ต้องมีการนำทางขนาดใหญ่โดยไม่หยุดชะงัก

การดำเนินการใน Mutter เป็นไปตามปรัชญาอนุรักษ์นิยม:อนุญาตให้บิดเบือนได้เฉพาะในขณะที่แอปพลิเคชันยังคงควบคุมการโต้ตอบ เพื่อให้ประสบการณ์ของผู้ใช้ยังคงคาดเดาได้และสอดคล้องกับเจตนาของซอฟต์แวร์ที่ร้องขอ

ปรับแต่งนักแต่งเพลงเพิ่มเติม: wl_fixes, ไคลเอนต์ และประสิทธิภาพ

หลังจากการอภิปรายกันอย่างยาวนานในชุมชน Mutter ได้นำอินเทอร์เฟซมาใช้ wl_fixesชิ้นส่วนที่ออกแบบมาเพื่อปรับปรุงการโต้ตอบกับไคลเอนต์ Wayland ที่พบกับพฤติกรรมที่ไม่น่าไว้ใจหรือต้องการการแก้ไขเฉพาะเพื่อให้ทำงานได้อย่างน่าเชื่อถือ

แต่ละ wl_client ตอนนี้มีของตัวเองแล้ว MetaWaylandClientการแยกที่ช่วยเสริมสร้างเสถียรภาพภายในและอำนวยความสะดวกในการวินิจฉัยข้อผิดพลาด ป้องกันไม่ให้ความล้มเหลวในไคลเอนต์หนึ่งส่งผลกระทบต่อไคลเอนต์อื่นหรือนักแต่งเพลงโดยรวม

ยังส่งคืนแคชสไนปเป็ตด้วย ในกระบวนการสร้างองค์ประกอบ การเพิ่มประสิทธิภาพที่ช่วยลดการทำงานซ้ำซ้อน และสามารถส่งผลให้การเปลี่ยนแปลงราบรื่นขึ้น โหลด GPU ต่ำลง และการตอบสนองของเดสก์ท็อปสม่ำเสมอมากขึ้น

การแก้ไข X11, ปากกาสไตลัส และพฤติกรรมของหน้าต่าง

แก้ไขปัญหาการลากและวางบนแท็บเล็ต หรือปากกาแบบดิจิทัลที่มีการกำหนดค่าแบบผสมผสาน ปรับแต่งการแปลเหตุการณ์อย่างละเอียดเพื่อให้ประสบการณ์การใช้ปากกาสไตลัสมีความน่าเชื่อถือเท่ากับการใช้เมาส์หรือแทร็กแพด

ข้อบกพร่องที่เกี่ยวข้องกับ การคว้าโดยปริยาย ในหน้าต่างป๊อปอัป ซึ่งอาจทำให้เกิดความไม่สอดคล้องของจุดโฟกัสหรือการโต้ตอบที่ไม่แน่นอน นอกเหนือจากการแก้ไขปัญหาที่อาจเกิดขึ้น ชน ในสถานการณ์ที่ไม่ปกติ

  • พฤติกรรมที่ดีขึ้นใน DnD ด้วยแท็บเล็ตกราฟิกภายใต้ X11 และ Wayland
  • ปรับเปลี่ยนการจัดการหน้าต่างป๊อปอัปเพื่อป้องกันการสูญเสียโฟกัส
  • แก้ไขข้อขัดข้องที่ไม่คาดคิดซึ่งอาจส่งผลต่อเสถียรภาพของนักแต่งเพลง

วัตถุประสงค์ของการจัดเตรียมเหล่านี้คือเพื่อให้มีฐานที่มั่นคงยิ่งขึ้น สำหรับนักพัฒนาและผู้ใช้ปลายทาง ลดโอกาสเกิดปัญหาในระหว่างเซสชันการทำงานที่ยาวนานหรือเวิร์กโฟลว์ด้านความคิดสร้างสรรค์ที่ความแม่นยำของอินพุตเป็นสิ่งสำคัญ

กำหนดการและขั้นตอนต่อไปสู่ GNOME 49

ด้วยเบต้านี้ มัตเตอร์ได้เสริมบทบาทของเขาในฐานะนักแต่งเพลงอ้างอิง ทั้งสองเข้า Wayland เช่นเดียวกับใน X11 ภายในระบบนิเวศ GNOME และมาพร้อมกับการเปลี่ยนแปลงที่มุ่งเป้าไปที่การเปลี่ยนผ่านที่สะดวกสบายยิ่งขึ้นสำหรับเกมและแอปพลิเคชันที่บีบตัวชี้

แผนงานดังกล่าวกำหนดการเปิดตัว GNOME 49 เวอร์ชันเสถียรในเดือนกันยายนโดยมี Mutter 49 เป็นองค์ประกอบหลัก ผู้ที่ติดตามรุ่นเบต้าจะสามารถดูตัวอย่างสิ่งที่เดสก์ท็อปจะนำเสนอในแง่ของประสิทธิภาพ ความเข้ากันได้ และความใส่ใจในรายละเอียดได้ที่นี่

การรวบรวมการปรับปรุง — จาก Pointer Warp ถึง wl_fixes และแคชชิ้นส่วน— วาดภาพที่ GNOME Mutter ได้รับพลังทางเทคนิคเพิ่มขึ้น โดยนำเสนอ Wayland ที่มีประสิทธิภาพมากขึ้นสำหรับการเล่นเกม การออกแบบ และการทำงานประจำวัน ขณะเดียวกันก็ลดส่วนขอบใน X11 และปรับปรุงความน่าเชื่อถือโดยรวมของสภาพแวดล้อม