หลังจากห้าเดือนของการพัฒนา เวอร์ชันใหม่ของสภาพแวดล้อมเดสก์ท็อป Cinnamon 4.4 เพิ่งได้รับการประกาศซึ่งอยู่ในกรอบ พัฒนาโดย ส่วนหนึ่งของชุมชนการกระจายการกระจาย มิ้นท์ลินุกซ์ และซึ่งเป็นส่วนหนึ่งของ Gnome Shell ตัวจัดการไฟล์ Nautilus และตัวจัดการหน้าต่าง Mutter โดยมีเป้าหมายเพื่อให้สภาพแวดล้อมสไตล์ Gnome 2 แบบคลาสสิกพร้อมการสนับสนุนองค์ประกอบการโต้ตอบ Gnome Shell ที่ประสบความสำเร็จ
อบเชยขึ้นอยู่กับส่วนประกอบของ Gnomeแต่ส่วนประกอบเหล่านี้จะถูกจัดส่งเป็นส้อมที่ซิงโครไนซ์เป็นระยะซึ่งไม่เกี่ยวข้องกับ Gnome จากภายนอก
มีอะไรใหม่ใน Cinnamon 4.4?
ใน Cinnamon เวอร์ชันใหม่นี้จะเน้นในโฆษณาว่า ได้ดำเนินการเพื่อปรับปรุงการรองรับบนหน้าจอที่มีความหนาแน่นของพิกเซลสูง (HiDPI). ในการตั้งค่าภาษาและที่เก็บไอคอนจะถูกแทนที่ด้วยแฟล็กที่เนื่องจากสเกลบนหน้าจอ HiDPI เบลอ
นอกเหนือจากนั้น แอพเพล็ต XAppStatus และ XApp.StatusIcon API เสนอ พวกเขาใช้กลไกทางเลือกในการวางไอคอนที่มีแฟล็กแอ็พพลิเคชันบนซิสเต็มเทรย์
XApp.StatusIcon แก้ปัญหาได้ ที่เกิดขึ้นเมื่อใช้ Gtk.StatusIcon ออกแบบมาสำหรับ ใช้ไอคอน 16 พิกเซล มีปัญหาเกี่ยวกับ HiDPI และเชื่อมโยงกับเทคโนโลยีเดิมเช่น Gtk.Plug และ Gtk.Socket ซึ่ง GTK4 และ Wayland ไม่รองรับ
Gtk.StatusIcon ยังเกี่ยวข้องกับการแสดงผลฝั่งแอปพลิเคชันไม่ใช่ในแอพเพล็ต เพื่อแก้ปัญหาเหล่านี้ Ubuntu ได้เสนอระบบ AppIndicator แต่ไม่รองรับการทำงานทั้งหมดของ Gtk.StatusIcon และโดยทั่วไปต้องใช้การประมวลผลแอพเพล็ต
XApp.StatusIcon เช่น AppIndicator จะแสดงรูปวาดไอคอนคำแนะนำเครื่องมือและเลเบลที่ด้านข้างของแอพเพล็ตและใช้ DBus เพื่อถ่ายโอนข้อมูลผ่านแอพเพล็ต
การแสดงผลที่ด้านข้างของแอพเพล็ตให้ไอคอนคุณภาพสูงทุกขนาดและแก้ปัญหาการแสดงผล รองรับการถ่ายโอนเหตุการณ์การคลิกจากแอพเพล็ตไปยังแอปพลิเคชันซึ่งทำได้ผ่านบัส DBus
เพื่อความเข้ากันได้กับเดสก์ท็อปอื่น ๆ ได้มีการเตรียมภาคผนวก App.StatusIconซึ่งกำหนดการมีอยู่ของแอพเพล็ตและหากจำเป็นให้กลับไปที่ Gtk.StatusIcon ซึ่งช่วยให้คุณสามารถแสดงไอคอนจากแอปพลิเคชันที่ใช้ Gtk.StatusIcon แบบเก่า
นอกจากนี้ เค้าโครงขององค์ประกอบในกล่องโต้ตอบได้รับการปรับปรุง เพิ่มการตั้งค่าเพื่อควบคุมการจัดวางองค์ประกอบในหน้าต่างและเปลี่ยนโฟกัสเมื่อเปิดหน้าต่างใหม่
การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น:
- แผงควบคุมทำให้เมนูบริบทง่ายขึ้นและออกแบบใหม่
- เพิ่มโมดูล Python เพื่อจัดการการตั้งค่าการแสดงผล
- ได้รับการเพิ่ม รองรับการแจ้งเตือนที่ซ่อนอยู่ระบบการแจ้งเตือนที่ไม่กวนใจ
- ได้รับการเพิ่ม อินเทอร์เฟซสำหรับจัดการส่วนขยายระบบไปยังตัวกำหนดค่า
- ในเมนูแอปพลิเคชันมีการเพิ่มประสิทธิภาพการทำงานกลไกในการอัปเดตเมนูได้รับการแก้ไขและเพิ่มความสามารถในการซ่อนหมวดหมู่ด้วยการดำเนินการล่าสุด
- เพิ่มเอฟเฟกต์ภาพเมื่อย้ายรายการบนแผงควบคุม
- ตัวจัดการพาร์ติชันดิสก์ gnome-disks ถูกสร้างไว้ในคอนฟิกูเรชัน
- เพิ่มการตั้งค่าเพื่อปิดใช้งานทัชแพดเมื่อเชื่อมต่อเมาส์ภายนอก
- เพิ่มการรองรับธีมคอนทราสต์สูงในตัวจัดการหน้าต่าง
- ในตัวจัดการไฟล์ Nemo ความสามารถในการจัดการเนื้อหาเมนูบริบทได้ถูกเพิ่มเข้าไปในการตั้งค่า
จะติดตั้ง Cinnamon 4.4 บน Ubuntu และอนุพันธ์ได้อย่างไร?
สำหรับผู้ที่สนใจในการติดตั้งสภาพแวดล้อมเดสก์ท็อปเวอร์ชันใหม่นี้ คุณสามารถทำได้ในตอนนี้โดยการดาวน์โหลด ซอร์สโค้ดของสิ่งนี้ และรวบรวมจากระบบของคุณ
เพราะถึงแม้ ในที่เก็บอย่างเป็นทางการพวกเขายังไม่ได้อัปเดตแพ็คเกจพวกเขาต้องรอโดยปกติจะใช้เวลาสองสามวัน
สามารถเพิ่ม repo นี้จากเทอร์มินัลได้โดยพิมพ์:
sudo add-apt-repository ppa:embrosyn/cinnamon sudo apt-get update
และพวกเขาจะสามารถติดตั้งด้วย:
sudo apt install cinnamon
สุดท้ายนี้เป็นเรื่องสำคัญที่จะต้องพูดถึงว่า Cinnamon รุ่นใหม่นี้จะนำเสนอบน Linux Mint 19.3 ซึ่งจะวางจำหน่ายก่อนวันหยุดคริสต์มาส
แม้ว่าในกรณีของ Arch Linux แพ็กเกจจะอยู่ในที่เก็บ AUR แล้วก็ตาม