การส่งเสริมการสนับสนุน Wayland ให้กับทีมไวน์หลักได้เริ่มขึ้นแล้ว

ชุดแพทช์ชุดแรกที่พัฒนาโดยโครงการ Wine-wayland เพื่อให้ความสามารถในการใช้ไวน์ในสภาพแวดล้อมตามโปรโตคอล Wayland โดยไม่ต้องใช้ส่วนประกอบ XWayland และ X11 ได้รับการเสนอเพื่อรวมไว้ในไวน์หลัก เนื่องจากปริมาณการเปลี่ยนแปลงมีมากพอที่จะทำให้การตรวจสอบและบูรณาการง่ายขึ้น Wine-wayland จึงวางแผนที่จะถ่ายโอนงานแบบค่อยเป็นค่อยไป โดยแบ่งกระบวนการนี้ออกเป็นหลายขั้นตอน ในขั้นตอนแรก มีการเสนอโค้ดเพื่อรวมไว้ใน Wine ซึ่งครอบคลุมไดรเวอร์ winewayland.drv และส่วนประกอบ unixlib ตลอดจนการเตรียมไฟล์ด้วยคำจำกัดความโปรโตคอล Wayland สำหรับการประมวลผลโดยระบบบิลด์ ในขั้นตอนที่สอง มีการวางแผนที่จะถ่ายโอนการเปลี่ยนแปลงที่ให้เอาต์พุตในสภาพแวดล้อม Wayland

เมื่อการเปลี่ยนแปลงถูกโอนไปยังเนื้อหาหลักของ Wine แล้ว ผู้ใช้จะสามารถใช้สภาพแวดล้อม Wayland ล้วนๆ พร้อมรองรับการรันแอปพลิเคชัน Windows ที่ไม่จำเป็นต้องติดตั้งแพ็คเกจที่เกี่ยวข้องกับ X11 ซึ่งช่วยให้พวกเขาได้รับประสิทธิภาพและการตอบสนองที่สูงขึ้น ของเกมโดยกำจัดเลเยอร์ที่ไม่จำเป็นออกไป การใช้สภาพแวดล้อม Wayland ล้วนๆ สำหรับ Wine ยังช่วยขจัดปัญหาด้านความปลอดภัยที่มีอยู่ใน X11 (เช่น เกม X11 ที่ไม่น่าเชื่อถือสามารถสอดแนมแอปพลิเคชันอื่นได้ - โปรโตคอล X11 ช่วยให้คุณเข้าถึงเหตุการณ์อินพุตทั้งหมดและทำการแทนที่การกดแป้นพิมพ์ปลอม)

ที่มา: opennet.ru

เพิ่มความคิดเห็น