การเปิดตัว เวอร์ชันใหม่ของผู้ดูแลระบบ แกว่ง 1.5 ซึ่งสร้างขึ้นโดยใช้โปรโตคอล Wayland และยังเข้ากันได้กับตัวจัดการหน้าต่าง i3 และแผง i3bar
ในเวอร์ชันใหม่ของ Sway 1.5 พวกเขาจดทะเบียนใกล้ การเปลี่ยนแปลง 284เพราะ แนะนำคุณสมบัติใหม่มากมาย แต่ยังมีการแก้ไขข้อบกพร่องมากมาย จากการเปลี่ยนแปลงใหม่ ความเป็นไปได้ในการสร้างเอาต์พุตในระบบที่ไม่มีจอภาพจะถูกเน้นเช่นเดียวกับ รองรับโปรโตคอล viewporter เหนือสิ่งอื่นใด.
เกี่ยวกับ Sway
สำหรับผู้ที่ไม่คุ้นเคยกับ Sway คุณควรทราบ นี่คือผู้ดูแลระบบ กำลังพัฒนาอะไร ในฐานะโปรเจ็กต์แบบแยกส่วนที่สร้างขึ้นที่ด้านบนของไลบรารี wlroots A ที่มีพื้นฐานเบื้องต้นทั้งหมดสำหรับการจัดระเบียบงานของตัวจัดการคอมโพสิต
Wlroots รวมแบ็กเอนด์เพื่อเข้าถึงหน้าจอแบบนามธรรม อุปกรณ์อินพุต แสดงผลโดยไม่ต้องเข้าถึง OpenGL โดยตรง โต้ตอบกับ KMS / DRM, libinput, Wayland และ X11 (เลเยอร์มีไว้เพื่อเริ่มแอปพลิเคชัน X11 ที่ใช้ Xwayland)
นอกจาก Sway แล้วยังมีการใช้ไลบรารี wlroots ในโปรเจ็กต์อื่น ๆ ด้วยเช่น Librem5 และ Cage นอกจาก C / C ++ แล้วโฟลเดอร์ยังได้รับการพัฒนาสำหรับ Scheme, Common Lisp, Go, Haskell, OCaml, Python และ Rust
รหัสโครงการเขียนด้วยภาษา C และแจกจ่ายภายใต้ใบอนุญาต MIT. โครงการนี้ออกแบบมาเพื่อใช้กับ Linux และ FreeBSD
เกี่ยวกับความเข้ากันได้ Sway รับประกันความเข้ากันได้กับ i3 ในระดับคำสั่ง ไฟล์การกำหนดค่าและ IPC ช่วยให้คุณใช้ Sway แทน i3 แบบโปร่งใสโดยใช้ Wayland แทน X11
Sway ช่วยให้คุณวางหน้าต่างบนหน้าจอได้อย่างมีเหตุผลและ. หน้าต่างถูกจัดเรียงเป็นตารางที่ใช้พื้นที่หน้าจออย่างเหมาะสมที่สุดและช่วยให้คุณจัดการกับหน้าต่างได้อย่างรวดเร็วด้วยแป้นพิมพ์
ในการจัดระเบียบสภาพแวดล้อมของผู้ใช้ที่สมบูรณ์จะมีการจัดเตรียมส่วนประกอบต่างๆดังนี้
- สไวเดิล (กระบวนการพื้นหลังด้วยการใช้งานโปรโตคอลที่ไม่ได้ใช้งาน KDE)
- สเวย์ล็อค (โปรแกรมรักษาหน้าจอ)
- Mako (ตัวจัดการการแจ้งเตือน)
- น่ากลัว(เครื่องมือเฉพาะสำหรับภาพหน้าจอ)
- slurp (เลือกพื้นที่บนหน้าจอ)
- Wf- เครื่องบันทึก (ดูแลการจับภาพวิดีโอ)
- ทางบาร์ (แถบแอปพลิเคชัน)
- กระดานเสมือน (ดูแลแป้นพิมพ์บนหน้าจอ)
- Wl- คลิปบอร์ด (เพื่อทำงานกับคลิปบอร์ด)
- วอลลูทิล (การควบคุมพื้นหลังเดสก์ท็อป)
มีอะไรใหม่ใน Sway 1.5?
ในเวอร์ชันใหม่ของ Sway 1.5 นี้เราจะพบกับคุณสมบัติที่ยอดเยี่ยมสองประการที่อาจถือได้ว่าสำคัญที่สุดของรุ่นนี้และเป็นหนึ่งใน พวกเขาคือความสามารถในการจัดระเบียบเอาต์พุตบนระบบแบบไดนามิกโดยไม่ต้องใช้จอภาพ โดยใช้คำสั่ง create_output (สามารถใช้เพื่อจัดระเบียบการเข้าถึงเดสก์ท็อประยะไกลผ่าน WayVNC)
คุณสมบัติอื่น ๆ ที่โดดเด่นคือ cเพิ่มความเข้ากันได้ในโปรโตคอล การจัดการระดับบนสุด WLR (wlr-Foreign-toplevel) ซึ่งอนุญาต ท่าเรือและสวิตช์หน้าต่างที่กำหนดเอง
ในทางกลับกันในเวอร์ชันใหม่นี้จะเน้นว่า ขณะนี้สามารถเปิดใช้งานการซิงค์แบบปรับอัตโนมัติได้แล้ว (VRR, Variable Refresh Rate) เพื่อลดภาพกระตุกในเกม
ในขณะที่ สำหรับระบบเวอร์ชวลไลเซชันและการเข้าถึงระยะไกล พวกเขานับไปที่โต๊ะทำงานแล้ว ด้วยโอกาสในการสกัดกั้นชุดแป้นพิมพ์
ด้วย เพิ่มการสนับสนุนสำหรับโปรโตคอล viewporter ซึ่งปรับปรุงประสิทธิภาพและคุณภาพของการทำงานของเกมเก่า
และผ่านโปรโตคอล Wayland วิธีการป้อนข้อมูลและการป้อนข้อความสนับสนุนตัวแก้ไขวิธีการป้อนข้อมูล (IME)
ในที่สุด หากคุณต้องการทราบข้อมูลเพิ่มเติม เกี่ยวกับเวอร์ชันใหม่นี้คุณสามารถตรวจสอบรายละเอียดได้โดยไปที่ ลิงค์ต่อไปนี้
วิธีรับ Sway 1.5
ในการติดตั้ง Sway บน distro ของคุณ ควรไปที่ลิงค์ต่อไปนี้ ซึ่งคุณจะพบไฟล์โครงการรวมถึงคำแนะนำในการติดตั้ง
สิ่งสำคัญคือต้องระบุว่า Sway จะไม่ทำงานกับไดรเวอร์กราฟิกที่เป็นกรรมสิทธิ์ดังนั้นขอแนะนำให้คุณถอนการติดตั้งสิ่งเหล่านี้และใช้ไดรเวอร์ฟรีแทน
WM ดีมาก ฉันรัก. ในขณะนี้ฉันต้องเปลี่ยนไปใช้ I3 สำหรับปัญหาการทำงานที่ Wayland ยังไม่โตพอเช่นการแชร์หน้าจอที่คุณต้องใช้กลเม็ดบางอย่างเพื่อให้บรรลุ ในคอมพิวเตอร์ส่วนบุคคลของฉันฉันจะติดตั้งอีกครั้ง