XWayland 21.1 มาพร้อมกับการรองรับการปรับขนาดแอปแบบเต็มหน้าจอและอีกมากมาย

หลายวันก่อนได้มีการประกาศเปิดตัวเซิร์ฟเวอร์เวอร์ชันใหม่ เอ็กซ์เวย์แลนด์ 21.1 และในเวอร์ชันใหม่นี้ เน้นการเร่งความเร็วของรูปแบบส่วนขยาย RENDER เช่นเดียวกับการสนับสนุนรูปแบบ NV12 และไฟล์ รองรับการปรับขนาดแอปพลิเคชันเป็นแบบเต็มหน้าจอ

สำหรับคนที่ไม่รู้จัก เอ็กซ์เวย์แลนด์พวกเขาควรจะรู้ว่า เป็นเซิร์ฟเวอร์ X ที่ทำงานภายใต้ Wayland และให้ความเข้ากันได้ย้อนหลังสำหรับแอปพลิเคชัน X11 แบบเดิมที่จัดเตรียมองค์กรเริ่มต้นสำหรับแอปพลิเคชัน X11 ประสิทธิภาพเซิร์ฟเวอร์ X.Org ในสภาพแวดล้อมที่ใช้ Wayland

อย่างที่หลาย ๆ ท่านคงทราบกันดีว่า Wayland เป็นระบบหน้าต่างที่สมบูรณ์สำหรับตัวมันเอง สำหรับส่วนของเขา เซิร์ฟเวอร์ Xorg สามารถปรับเปลี่ยนให้ใช้อุปกรณ์อินพุต wayland สำหรับอินพุตและส่งต่อหน้าต่างรูทหรือหน้าต่างระดับบนสุดแต่ละอันเป็นพื้นผิวทาง 

การสนับสนุน XWayland รวมเข้ากับสาขาหลักของ X.Org eเมื่อวันที่ 4 เมษายน 2014 เปิดตัวครั้งแรกด้วย xserver 1.16 ไม่จำเป็นต้องใช้ DDX วิดีโอ X.Org ที่แยกจากกันอีกต่อไปและเซิร์ฟเวอร์ยังคงเรียกใช้ไดรเวอร์ 2D เดียวกันด้วยรหัสเร่งความเร็วเดียวกันกับเมื่อรันเนทีฟและความแตกต่างที่สำคัญคือ wayland จัดการการแสดงผลของหน้าต่างแทน KMS

ส่วนประกอบ กำลังได้รับการพัฒนาโดยเป็นส่วนหนึ่งของ X.Org codebase หลัก และก่อนหน้านี้ได้เปิดตัวพร้อมกับเซิร์ฟเวอร์ X.Org แต่เนื่องจากเซิร์ฟเวอร์ X.Org หยุดทำงาน และความไม่แน่นอนด้วยการเปิดตัว 1.21 ในบริบทของการพัฒนาอย่างต่อเนื่องของ XWayland มีการตัดสินใจแยก XWayland และปล่อยการเปลี่ยนแปลงสะสมเป็นแพ็คเกจแยกต่างหาก

XWayland 21.1 คุณสมบัติใหม่หลัก

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

บนเว็บไซต์ Phoronix พูดถึงว่า:

Michel Dänzerจาก Red Hat จัดการ XWayland รุ่นสแตนด์อโลนนี้โดย Fedora 34 วางแผนที่จะใช้ประโยชน์จากแพ็คเกจแบบสแตนด์อโลนนี้เพื่อให้การสนับสนุน XWayland ใหม่ล่าสุดโดยไม่ต้องมีสัมภาระที่ต้องส่ง Git snapshot ของเซิร์ฟเวอร์ X.Org หรือจัดสรรทรัพยากรให้กับเวอร์ชัน 1 . 21 รีลีส.

นอกจากนี้ยังมีการกล่าวถึงว่านักพัฒนา Ubuntu ได้แสดงความสนใจที่จะใช้แพ็คเกจ XWayland แบบสแตนด์อโลนนี้เช่นกันซึ่งสมมติว่า X.Org Server 1.21 ไม่ปรากฏอย่างน่าอัศจรรย์ในปีนี้โดยไม่มีองค์กรใดจัดการการเปิดตัวเรา '

เกี่ยวกับความแปลกใหม่ที่นำเสนอใน XWayland 21.1 เวอร์ชันใหม่นี้มีการเน้นว่าการใช้งาน XVideo ให้การสนับสนุนรูปแบบ NV12

นอกเหนือจากนั้น เพิ่มความสามารถในการเร่งความเร็วรูปแบบส่วนขยาย RENDER โดยใช้สถาปัตยกรรมการเร่งความเร็วแบบ Glamour 2D ซึ่ง ใช้ OpenGL เพื่อเพิ่มความเร็วในการทำงาน 2D

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

ของ การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นจาก XWayland เวอร์ชันใหม่นี้:

  • อินเทอร์เลซมาพร้อมกับบัฟเฟอร์หลายตัวสำหรับพื้นผิว Wayland ทั้งหมด
  • ผู้ให้บริการ GLX ถูกย้ายไปใช้ EGL แทน swrast_dri.so ของโครงการ Mesa
  • การเรียก memfd_create ใช้เพื่อสร้างบัฟเฟอร์ที่ใช้ร่วมกันกับเซิร์ฟเวอร์คอมโพสิต Wayland เมื่อปิดใช้งานการเร่งความเร็วตาม Glamour
  • เพิ่มตัวเลือกบรรทัดคำสั่ง "-listenfd", "-version" และ "-verbose"
  • ชุดเครื่องมือสร้างถูก จำกัด ไว้เพื่อรองรับระบบการสร้าง meson

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม เกี่ยวกับ XWayland เวอร์ชันใหม่นี้คุณสามารถตรวจสอบรายละเอียดได้โดยไปที่ ไปที่ลิงค์ต่อไปนี้

ส่วนใครที่เป็น สนใจที่จะติดตั้งเซิร์ฟเวอร์ X นี้ ในระบบของพวกเขาพวกเขาสามารถทำตามคำแนะนำที่ มีรายละเอียดอยู่ในลิงค์นี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา