หลังจากการพัฒนาอย่างเข้มข้นเป็นเวลาสามเดือน การเปิดตัว Niri 25.11 ได้รับการประกาศอย่างเป็นทางการแล้วเวอร์ชันใหม่ของเซิร์ฟเวอร์เขียนสำหรับ Wayland ที่ได้รับความนิยมเนื่องจากแนวทางที่เป็นเอกลักษณ์
การอัปเดตนี้มาพร้อมกับการปรับปรุงด้านภาพและการใช้งาน โดยเฉพาะอย่างยิ่งการเน้น การยกเครื่องใหม่ทั้งหมดของการจัดการหน้าต่างและการเปลี่ยนผ่านรวมถึงการปรับปรุงใหม่สำหรับการตั้งค่าจอภาพหลายจอและการรองรับฮาร์ดแวร์
ฟีเจอร์ใหม่หลักใน Niri 25.11
การปรับปรุงที่เห็นได้ชัดที่สุดสำหรับผู้ใช้ปลายทางคือ ตัวเลือกหน้าต่าง Alt-Tab ใหม่นักพัฒนาได้พยายามนำเสนออินเทอร์เฟซที่แสดง ดูตัวอย่างภาพขนาดย่อขณะที่คุณเลื่อนช่วยให้คุณระบุได้อย่างรวดเร็วว่าต้องการนำหน้าต่างใดมาไว้ด้านหน้า
และนั่นก็เพราะธรรมชาติของการเคลื่อนย้ายที่ไม่มีที่สิ้นสุดของนิริ ตัวเลือกมีความชาญฉลาดและหลีกเลี่ยง "การปนเปื้อน" ในรายการด้วยหน้าต่างกลาง ซึ่งคุณจะผ่านเพียงช่วงสั้นๆ ระหว่างการเรียกดู ฟังก์ชันนี้ยังช่วยให้คุณกรองการสลับหน้าต่างได้อีกด้วย โดยคุณสามารถสลับระหว่างหน้าต่างทั้งหมด เฉพาะหน้าต่างในพื้นที่ทำงานปัจจุบัน (โดยการกด "w") หรือหน้าต่างบนจอภาพปัจจุบัน (โดยการกด "o")
การขยายภาพจริงและแอนิเมชั่นที่ราบรื่น
การเปลี่ยนแปลงที่น่าสังเกตอีกประการหนึ่งใน Niri 25.11 เวอร์ชันใหม่นี้คือ การนำ "การขยายผลสูงสุดที่แท้จริง" ไปใช้กับเวย์แลนด์ในอดีต Niri จะขยายหน้าต่างให้กว้างเท่ากับความกว้างของคอลัมน์เท่านั้น โดยยังคงรักษาระยะขอบไว้ บัดนี้ ด้วยฟังก์ชันขยายหน้าต่างให้ถึงขอบใหม่ หน้าต่างครอบคลุมพื้นที่ทั้งหมดที่มีอยู่โดยตัดขอบและพื้นที่ออกเช่นเดียวกับที่ผู้ใช้คาดหวังเมื่อดับเบิลคลิกที่แถบชื่อเรื่อง
จากมุมมองด้านสุนทรียศาสตร์ ประสบการณ์นี้รู้สึกทันสมัยมากขึ้นเนื่องจากความจริงที่ว่า เพิ่มเอฟเฟกต์แอนิเมชันสำหรับการเปลี่ยนภาพแบบเต็มหน้าจอก่อนหน้านี้ หน้าต่างอาจกระโดดอย่างกะทันหันเมื่อปรับขนาด แต่ตอนนี้ พื้นหลังสีดำและมุมโค้งมนมีการเปลี่ยนแปลงที่ราบรื่น ช่วยขจัดการกระพริบแม้ว่าคุณจะเลือกปิดการใช้งานแอนิเมชันทั่วไปก็ตาม
การปรับปรุงการใช้งานและการกำหนดค่า
โดยคำนึงถึงผู้ที่ใช้เมาส์หรือหน้าจอสัมผัส เพิ่มการเลื่อนแนวนอนโดยการลากชื่อหน้าต่างวิธีนี้จะทำให้การนำทางผ่าน Ribbon แบบไม่มีที่สิ้นสุดง่ายขึ้น โดยไม่ต้องพึ่งแป้นพิมพ์ลัดเพียงอย่างเดียว
สำหรับผู้ใช้ขั้นสูงที่ต้องการควบคุมสภาพแวดล้อมของตนเองอย่างสมบูรณ์ Niri 25.11 แนะนำการเปลี่ยนแปลงทางเทคนิคที่สำคัญต่อการกำหนดค่า:
- ไฟล์กำหนดค่าโมดูลาร์: ขณะนี้มีการนำคำสั่ง "include" มาใช้แล้ว ซึ่งช่วยให้สามารถแบ่งการกำหนดค่าออกเป็นไฟล์หลายไฟล์ และแทนที่เนื้อหาในลักษณะที่เป็นระเบียบได้
- การกำหนดค่าต่ออุปกรณ์: สามารถกำหนดเค้าโครงหน้าต่างเฉพาะที่เชื่อมโยงกับจอภาพเฉพาะหรือเดสก์ท็อปเสมือนได้
- การสนับสนุน DisplayLink: เพิ่มการรองรับสำหรับจอภาพภายนอกที่เชื่อมต่อผ่านพอร์ต DisplayLink ซึ่งมีความสำคัญสำหรับผู้ใช้แท่นวางบางรุ่น
- โหมดวิดีโอที่กำหนดเอง: ขณะนี้สามารถบังคับความละเอียดและอัตราการรีเฟรชได้แล้ว (เช่น "1920x1080@100") แม้ว่า EDID ของจอภาพจะไม่ส่งข้อมูลดังกล่าวอย่างเป็นทางการก็ตาม
- การสนับสนุน WSL: อนุญาตให้รันเซสชัน Niri ในหน้าต่างภายในระบบย่อย Windows สำหรับ Linux
วิธีการติดตั้งหรืออัปเดต Niri
หากคุณเป็นผู้ใช้ Niri อยู่แล้ว กระบวนการอัปเดตจะขึ้นอยู่กับวิธีที่คุณติดตั้งในตอนแรก เนื่องจากคอมโพซิเตอร์นี้มักจะเผยแพร่ผ่านที่เก็บข้อมูลอย่างเป็นทางการของการแจกจ่ายของคุณหรือโดยการคอมไพล์
หากต้องการติดตั้ง Niri บนระบบของคุณ เพียงเปิดเทอร์มินัลและรันคำสั่งต่อไปนี้:
sudo add-apt-repository ppa:avengemedia/danklinux sudo add-apt-repository ppa:avengemedia/dms sudo apt install niri dms En caso de que prefieras <strong>instalarlo desde cero o compilar la última versión</strong> directamente desde el código fuente (requiere tener Rust y Cargo instalados), puedes utilizar el siguiente comando genérico para obtener la versión más reciente: <pre>[sourcecode text="bash"]cargo install --locked niri-config cargo install --locked niri
หลังจากรันคำสั่งเหล่านี้แล้ว ให้ออกจากระบบ เลือก Niri ในตัวจัดการจอภาพของคุณ และล็อกอินเข้าระบบใหม่อีกครั้ง หรือหากคุณไม่ได้ใช้ตัวจัดการจอภาพ ให้รัน `niri-sessionen` บน TTY
การกำหนดค่า niri เริ่มต้นจะรัน Waybar ดังนั้นคุณอาจเห็นแถบสองแถบบนหน้าจอ เพื่อแก้ไขปัญหานี้ ให้หยุด Waybar ด้วย
pkill waybar
ตอนนี้เปิดคำสั่ง:
~/.config/niri/config.kdl
และลบเส้นออก
spawn-at-startup "waybar"
หากต้องการรายละเอียดเพิ่มเติมเกี่ยวกับการตั้งค่าเริ่มต้นและการอ้างอิงที่เฉพาะเจาะจง ขอแนะนำให้ตรวจสอบเอกสารโครงการอย่างเป็นทางการ ลิงค์คือนี่