ทีมพัฒนา KDE ได้เผยแพร่รายงานประจำสัปดาห์ซึ่งให้รายละเอียดเกี่ยวกับการพัฒนาล่าสุดในสภาพแวดล้อมเดสก์ท็อปของตน ในขณะที่เวอร์ชันปัจจุบันกำลังได้รับการแก้ไขข้อบกพร่องเพื่อให้เสถียรขึ้นความสนใจของชุมชนก็มุ่งไปที่การเปิดตัว KDE Plasma 6.8 ที่กำลังจะมาถึง ซึ่งมีกำหนดในวันที่ 14 ตุลาคมนี้
การอัปเดตครั้งต่อไปนี้ไม่เพียงแต่จะมีการปรับปรุงด้านความสวยงามตามที่หลายคนเรียกร้องเท่านั้น แต่ยังมีการเปลี่ยนแปลงครั้งใหญ่ภายในระบบที่จะช่วยเพิ่มประสิทธิภาพกราฟิกและวิธีการที่ระบบจัดการข้อมูลขาเข้าอีกด้วย
การเปลี่ยนภาพกราฟิกและการปรับปรุงด้านภาพของ KWin ใน Plasma 6.8
ไม่ต้องสงสัยเลยว่า หนึ่งในความเปลี่ยนแปลงที่สำคัญที่สุดในเวอร์ชัน 6.8 นั้น ส่งผลกระทบโดยตรงต่อหัวใจหลักของการแสดงผลบนเดสก์ท็อป นั่นก็ คือ ตัวจัดการการแสดงผลภาพKWinนักพัฒนาได้ตัดสินใจที่จะยกเลิกการใช้ API กราฟิกเดสก์ท็อป OpenGL มาตรฐาน และ หันมาใช้ OpenGL ES เพียงอย่างเดียว
เวอร์ชันนี้ แม้ว่าจะได้รับการออกแบบมาสำหรับระบบฝังตัวและระบบพกพาในตอนแรก แต่ก็พิสูจน์แล้วว่าเพียงพอต่อความต้องการในการแสดงผลทั้งหมดของ KWin เหตุผลหลักสำหรับการเปลี่ยนแปลงนี้คือเพื่อขจัดปัญหาความไม่เข้ากันและการแตกแยกของโค้ดที่เกิดขึ้นอย่างต่อเนื่องโดยการรวมการพัฒนาไว้ภายใต้ API ภายในเดียว (ในขณะที่การสนับสนุน Vulkan กำลังพัฒนา) ปัญหาภาพผิดปกติที่เกิดขึ้นเมื่อโค้ดที่ปรับให้เหมาะสมสำหรับเวอร์ชันหนึ่งขัดแย้งกับอีกเวอร์ชันหนึ่งจะถูกกำจัดไป นอกจากนี้ KWin ยังจะเปิดตัวการสนับสนุนเวอร์ชัน 1.6 ของไลบรารี Emulated Input (libei) ซึ่งเป็นส่วนประกอบสำคัญสำหรับการจัดการข้อมูลขาเข้าในเซสชัน Wayland สมัยใหม่
นอกจากนี้ นักพัฒนาเน้นย้ำว่า KDE Plasma 6.8 จะมอบความพึงพอใจทั้งในด้านภาพและการใช้งาน เนื่องจากแอนิเมชั่นของระบบได้รับการปรับปรุงอย่างละเอียดเพื่อให้รู้สึกเป็นธรรมชาติมากขึ้นการแจ้งเตือนแบบคลาสสิกที่เลื่อนผ่านหน้าจอในเวอร์ชันนี้ใช้เส้นโค้งที่ปรับให้เรียบทางคณิตศาสตร์ซึ่งเลียนแบบการเร่งและการลดความเร็วในโลกแห่งความเป็นจริง และเคอร์เซอร์ที่เด้งไปมาอันเป็นเอกลักษณ์ซึ่งแสดงว่าแอปพลิเคชันกำลังโหลดได้รับการเขียนใหม่ด้วยโมเดลฟิสิกส์ที่ได้รับการปรับปรุงและอัตราเฟรมที่สูงขึ้น
เพื่อเพิ่มประสิทธิภาพการทำงานแป้นพิมพ์ลัดที่ไม่ได้รับ การบันทึกไว้ (Meta+Ctrl+x) ซึ่ง ใช้เรียกการคัดลอกไปยังคลิปบอร์ด ได้ถูกลบออกไปแล้ว เนื่องจากมีความคล้ายคลึงกับปุ่มตัดแบบคลาสสิก ทำให้ผู้ใช้หลายคนกดโดยไม่ได้ตั้งใจ นอกจากนี้การเลือกอีโมจิจะได้รับการอัปเดตให้รองรับ Unicode เวอร์ชัน 17และมีการเพิ่มตัวเลือกที่ชัดเจนยิ่งขึ้นในเมนูการตั้งค่าเพื่อควบคุมกล่องโต้ตอบอักขระทางเลือกที่ปรากฏขึ้นเมื่อกดปุ่มค้างไว้
การปรับปรุงเสถียรภาพสำหรับเวอร์ชัน 6.7 และการแจ้งเตือนด้านความปลอดภัย
ในขณะที่เรากำลังรอการวางจำหน่ายในเดือนตุลาคม เวอร์ชันปัจจุบันก็ไม่ได้ถูกละเลยการอัปเดตเวอร์ชัน 6.7.2 ล่าสุดเน้นไปที่การทำให้การตั้งค่าหลายจอภาพมีเสถียรภาพมากขึ้นแก้ไขปัญหา KWin หยุดทำงานโดยไม่คาดคิดเมื่อใช้โหมดอัตราการรีเฟรชแบบปรับได้ (VRR) และแก้ไขข้อบกพร่องที่ส่งผลต่อประสิทธิภาพของแอปพลิเคชันที่ใช้ Chromium ในโหมดเต็มหน้าจอ
ในขณะเดียวกันเวอร์ชัน 6.7.3 จะช่วยบรรเทาปัญหาให้กับผู้ใช้โปรเซสเซอร์ Intelเนื่องจากได้แก้ไขปัญหาทางเทคนิคที่ก่อให้เกิดการใช้งาน CPU เพิ่มขึ้นเมื่อใช้โหมดวิดีโออะตอมิก การอัปเดตเดียวกันนี้จะทำให้เครื่องมือค้นหา KRunner ใช้ทรัพยากรน้อยลงโดยอนุญาตให้ค้นหาแบบสั้นมากเพียงสองตัวอักษร และจะปิดใช้งานบริการ Kameleon โดยค่าเริ่มต้นหลังจากพบว่ารบกวนการทำงานของไฟแบ็คไลท์คีย์บอร์ด
สุดท้ายนี้รายงานฉบับนี้เน้นย้ำถึงช่องโหว่ที่สำคัญซึ่งส่งผลกระทบต่อฟังก์ชัน "เปิดหน้าต่างใหม่"ในตัวจัดการงาน ปัญหาอยู่ที่ว่า ในการเรียกใช้งานแอปพลิเคชันเวอร์ชันใหม่ ระบบจะอ่านเนื้อหาของไฟล์กระบวนการภายในโดยตรง เนื่องจากแอปพลิเคชันที่เป็นอันตรายซึ่งถูกห่อหุ้มด้วยรูปแบบ Flatpak สามารถแก้ไขค่านี้ได้ ผู้โจมตีจึงสามารถหลอก KDE ให้เรียกใช้คำสั่งใดๆ ก็ได้นอกสภาพแวดล้อมแบบแซนด์บ็อกซ์ หากผู้ใช้คลิก "เปิดหน้าต่างใหม่"
แม้ว่าช่องโหว่ด้านความปลอดภัยนี้จะถูกรายงานไปยังผู้พัฒนาตั้งแต่เดือนเมษายนแล้ว แต่ ณ เวลาที่เขียนรายงานฉบับนี้ การแก้ไขยังอยู่ในระหว่างการพัฒนาและตรวจสอบ ดังนั้นจึงมีการเพิ่มแพทช์บรรเทาผลกระทบไว้ในเวอร์ชัน 6.6.6 เพื่อเพิ่มความปลอดภัยในการอ่านไฟล์แอปพลิเคชันของตัวจัดการงาน