มีอยู่แล้วมากกว่าหนึ่งครั้ง เราได้พูดคุยเกี่ยวกับการเปลี่ยนแปลงของหลายโครงการ การแจกแจงและการใช้งาน จาก X11 สู่เวย์แลนด์ เนื่องจากปัจจุบันการพัฒนาเซิร์ฟเวอร์ X.org และโครงสร้างพื้นฐาน X11 มีกิจกรรมเพียงเล็กน้อย นอกเหนือจากข้อเท็จจริงที่ว่าเนื่องจากปัญหาจำนวนมากในปัจจุบันที่โปรโตคอลต้องเผชิญ โปรโตคอลกำลังจะสิ้นสุดลง
สิ่งนี้ในทางกลับกัน ได้นำไปสู่ Wayland โดยเริ่มได้รับพื้นดินเมื่อหลายปีก่อน และตั้งแต่ปีที่แล้ว (2023) การเปลี่ยนไปใช้ Wayland เป็นหนึ่งในประเด็นหลักที่หลายๆ คนให้ความสนใจ
ในกรณีของ เฟโดร่า ซึ่งเป็นหนึ่งในการกระจายการใช้งาน Wayland และเป็นผู้นำในการเปลี่ยนแปลงอย่างต่อเนื่อง เพื่อสนับสนุนระเบียบการนี้ มีการเสนอการใช้งาน Wayland ให้กับผู้ใช้หลายเวอร์ชันก่อนหน้าเวอร์ชันปัจจุบัน แน่นอนว่านี่ไม่ใช่ 100% เนื่องจากยังคงต้องพึ่งพา X11 การใช้ Wayland เป็นค่าเริ่มต้นในหลาย ๆ ด้านจึงเป็นความจริงในการเผยแพร่แล้ว
และตอนนี้ FESCo (คณะกรรมการกำกับดูแลด้านวิศวกรรมของ Fedora) ซึ่งรับผิดชอบส่วนทางเทคนิคของการพัฒนาการกระจาย Fedora Linux ประกาศการเปลี่ยนแปลงที่จะนำไปใช้ใน Fedora 41. การเปลี่ยนแปลงที่ได้รับอนุมัติเสนอให้ การลบแพ็คเกจ gnome-session-xsession ใน Fedora 41 (ซึ่งมีกำหนดเปิดตัวในฤดูใบไม้ร่วงนี้)
บรรจุภัณฑ์ gnome-session-xsession มีหน้าที่รับผิดชอบในการเปิดเซสชัน Gnome ตามเซิร์ฟเวอร์ X และจุดประสงค์ของข้อเสนอคือเพื่อขจัดแพ็คเกจนี้ออกไปด้วยกัน นอกจากนี้ยังสอดคล้องกับความตั้งใจของ Gnome ที่จะยกเลิกการรองรับ X11 ในอนาคต แม้ว่าเซสชันที่รองรับตามค่าเริ่มต้นใน Fedora Workstation 41 จะยังคงเป็น Wayland แต่แพ็คเกจเซสชัน X11 ยังคงสามารถติดตั้งได้จากที่เก็บ แต่จะถือว่าเลิกใช้งานแล้ว
นอกจากนี้ ยังมีแผนที่จะแยกแพ็คเกจ gnome-classic-session ซึ่งจะสร้างเซสชันคลาสสิกขึ้นใหม่ในรูปแบบของ GNOME 2 โดยใช้ส่วนขยายและการตั้งค่าสำหรับ GNOME Shell แม้ว่าแพ็คเกจนี้จะยังคงได้รับการติดตั้งตามค่าเริ่มต้น การสนับสนุนเฉพาะ X11 ได้ถูกลบออกแล้ว
ก่อนหน้านี้ คณะกรรมการ FESCo ยังอนุมัติการสิ้นสุดการสนับสนุนเซสชัน KDE ที่ใช้ X11 ใน Fedora 40. การตัดสินใจนี้เกี่ยวข้องกับการเปลี่ยนไปใช้สาขา KDE 6 ซึ่งโดยค่าเริ่มต้นจะเสนอเซสชันโดยใช้โปรโตคอล Wayland ในขณะที่การทำงานกับ X11 ถือเป็นตัวเลือก Xwayland มีไว้เพื่อเรียกใช้แอปพลิเคชัน X11 ในสภาพแวดล้อมแบบ Wayland
ฉันสงสัยว่าเราควรหยุดการติดตั้ง gnome-session-xsession เป็นค่าเริ่มต้นบนเวิร์กสเตชัน F40 หรือไม่ ฉันเดาว่าหากเราต้องการทำเช่นนั้น มันควรจะเกิดขึ้นก่อนการเปิดตัวเบต้า
หรืออาจทำได้อย่างเป็นทางการมากขึ้นโดยเปลี่ยนจาก Fedora เป็น F41 และอันดับแรกใน Rawhideอย่างที่ฉันจำได้ ก่อนหน้านี้คณะทำงานได้หารือเกี่ยวกับการลบ gnome-session-xsession ออก
แต่เราตัดสินใจที่จะไม่ (อย่างชาญฉลาด) จนกว่าอัปสตรีมจะลบมันออกไป แต่ฉันไม่คิดว่าเราจะพูดคุยกันว่าเราต้องการติดตั้ง gnome-session-xsession ล่วงหน้าต่อไปหรือไม่ฉันคิดว่าคงจะดีถ้าสนับสนุนให้ผู้คนใช้ Wayland มากขึ้น
แม้ว่าจะไม่ทำลายสิ่งอำนวยความสะดวกให้กับใครก็ตาม
การลบการสนับสนุนเซสชัน X11 ใน Fedora เกิดจากการเลิกใช้งานเซิร์ฟเวอร์ X.Org ใน RHEL 9 และการตัดสินใจลบออก โดยสมบูรณ์ในรุ่นหลักในอนาคตของ RHEL 10 ซึ่งได้รับการสนับสนุนจากการแนะนำการสนับสนุน Wayland ในไดรเวอร์ที่เป็นกรรมสิทธิ์ของ NVIDIA และการแทนที่ไดรเวอร์ fbdev ด้วยไดรเวอร์ simpledrm ใน Fedora 36 ซึ่งทำงานได้อย่างถูกต้องกับ Wayland การดำเนินการนี้จะช่วยลดความพยายามในการบำรุงรักษาและเพิ่มทรัพยากรในการปรับปรุงคุณภาพของสแต็กกราฟิกสมัยใหม่
ด้วยสิ่งนี้จึงมีกล่าวไว้ว่า การนำเซิร์ฟเวอร์ X.org ออกจะทำให้คุณมุ่งเน้นไปที่สแต็กและระบบนิเวศสมัยใหม่เพียงอย่างเดียว ซึ่งนำมาซึ่งการปรับปรุงและข้อได้เปรียบที่สำคัญหลายประการ การปรับปรุงเหล่านี้รวมถึงการรองรับ HDR (High Dynamic Range) ที่ดียิ่งขึ้น ซึ่งปรับปรุงคุณภาพการแสดงผลของรูปภาพและวิดีโอด้วยช่วงไดนามิกที่กว้างขึ้นและสีที่สมจริงยิ่งขึ้น นอกจากนี้ เทคโนโลยีล่าสุดมักจะรวมการปรับปรุงความปลอดภัย เพื่อให้มั่นใจว่าผู้ใช้จะได้รับประสบการณ์ที่ปลอดภัยยิ่งขึ้นโดยการปกป้องข้อมูลและระบบจากช่องโหว่ที่อาจเกิดขึ้น
ถ้าคุณเป็น สนใจที่จะทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้คุณสามารถตรวจสอบรายละเอียด ในลิงค์ต่อไปนี้.