X.Org Server 26.1.0 รุ่นทดสอบ (xorg-server 26.0.99.901) ได้ถูกเผยแพร่แล้ว ซึ่งถือเป็นการเริ่มต้นขั้นตอนการทดสอบก่อนที่จะปล่อยเวอร์ชันเสถียรออกมาอย่างเป็นทางการ X.Org Server 26.1.0 จะเป็นเวอร์ชันหลักแรกในรอบห้าปี โดยเวอร์ชันหลักก่อนหน้าคือ 21.1 ซึ่งปล่อยออกมาในปี 2021
การเปลี่ยนแปลงที่สำคัญเมื่อเทียบกับ xorg-server เวอร์ชัน 21.1:
- ยกเลิกระบบสร้างบิลด์ autoconf/automake และหันมาใช้ Meson เพียงอย่างเดียวแทน
- Xwayland ได้ถูกแยกออกเป็นโครงการอิสระและไม่ได้เป็นส่วนหนึ่งของ xorg-server อีกต่อไปแล้ว (มีการลบโค้ดออกไปมากกว่า 21 บรรทัด)
- โดยค่าเริ่มต้น ไคลเอ็นต์ที่ใช้การสลับไบต์จะถูกปิดใช้งาน ทำให้สามารถดำเนินการบนไคลเอ็นต์และ เซิร์ฟเวอร์ ใช้ลำดับไบต์ที่แตกต่างกัน
- การเชื่อมต่อถูกปิดใช้งานโดยค่าเริ่มต้น เซิร์ฟเวอร์ แบบอักษร
- เพิ่มการรองรับเหตุการณ์ DPMSInfoNotify จาก DPMS เวอร์ชัน 1.2
- มีการเพิ่มการรองรับ XCixes 6.1 และตัวเลือก AllowForceTerminate ลงใน xorg.conf แล้ว
- เพิ่มแพลตฟอร์ม DRM (Direct Rendering Manager) สำหรับระบบ BSD แล้ว
- ไฟล์บันทึกสำหรับผู้ใช้ที่ไม่ใช่ root ได้ถูกย้ายไปยังไดเร็กทอรี $XDG_STATE_HOME/xorg แล้ว
- Xvfb รองรับการใช้งานตัวควบคุมจอแสดงผลหลายตัว (CRTC) และปุ่มเมาส์ได้มากถึง 13 ปุ่ม
- ลบส่วนขยาย DMX, EXA และ shadow pixmap ที่ล้าสมัยออกแล้ว
- องค์ประกอบนี้รวมถึงการทดสอบเพิ่มเติมด้วย
เวอร์ชันนี้รวมถึงเซิร์ฟเวอร์ X ที่เหลือทั้งหมดที่ไม่เกี่ยวข้องกับ Xwayland ได้แก่ Xorg, Xephyr, Xnest, Xvfb และ Xwin (สำหรับ Microsoft) Windows) และ Xquartz (สำหรับ macOSสำหรับการทดสอบ แนะนำให้สร้างและเรียกใช้ Xorg ด้วย libpciaccess 0.19 (เผยแพร่ในเดือนมีนาคม 2026) เนื่องจากอย่างน้อยหนึ่งการแก้ไขขึ้นอยู่กับ API ใหม่ที่แนะนำในเวอร์ชันนี้
ที่มา: opennet.ru
