การเปลี่ยนแปลงที่สำคัญใน Linux Mint 20 (
- รวมสภาพแวดล้อมเดสก์ท็อปเวอร์ชันต่างๆ
MATE 1.24 иอบเชย 4.6 การออกแบบและการจัดระเบียบงานที่ยังคงพัฒนาแนวคิดของ GNOME 2 อย่างต่อเนื่อง - ผู้ใช้จะได้รับเดสก์ท็อปและแผงควบคุมพร้อมเมนู พื้นที่เปิดใช้งานด่วน รายการหน้าต่างที่เปิดอยู่ และถาดระบบที่มีแอปเพล็ตที่ทำงานอยู่ Cinnamon ใช้เทคโนโลยี GTK3+ และ GNOME 3 โปรเจ็กต์พัฒนา GNOME Shell และ Mutter window manager เพื่อให้สภาพแวดล้อมแบบ GNOME 2 มีการออกแบบที่ทันสมัยยิ่งขึ้นและการใช้องค์ประกอบจาก GNOME Shell ซึ่งช่วยเสริมเครื่องมือเดสก์ท็อปแบบคลาสสิก MATE ยังคงพัฒนาฐานโค้ด GNOME 2.32 ต่อไป และไม่มีการทับซ้อนกับ GNOME 3 โดยสิ้นเชิง ซึ่งช่วยให้คุณใช้เดสก์ท็อป GNOME 2 แบบดั้งเดิมควบคู่ไปกับเดสก์ท็อป GNOME 3 รุ่นที่มีเดสก์ท็อป Xfce เช่นเดียวกับในเวอร์ชันก่อนหน้า , มากับXfce 4.14 .В
อบเชย 4.6 มีการรองรับการปรับขนาดเศษส่วนซึ่งช่วยให้คุณสามารถเลือกขนาดที่เหมาะสมขององค์ประกอบบนหน้าจอที่มีความหนาแน่นของพิกเซลสูง (HiDPI) ตัวอย่างเช่นคุณสามารถขยายองค์ประกอบอินเทอร์เฟซที่แสดงได้ไม่ใช่ 2 เท่า แต่เพิ่มขึ้น 1.5 เท่าประสิทธิภาพของโค้ดสำหรับการประมวลผลภาพขนาดย่อในตัวจัดการไฟล์ Nemo ได้รับการปรับให้เหมาะสมแล้ว ขณะนี้การสร้างไอคอนเสร็จสิ้นแบบอะซิงโครนัส และไอคอนจะถูกโหลดด้วยลำดับความสำคัญที่ต่ำกว่าเมื่อเทียบกับการนำทางในแคตตาล็อก (แนวคิดก็คือลำดับความสำคัญนั้นถูกกำหนดให้กับการประมวลผลเนื้อหา และการโหลดไอคอนจะดำเนินการบนพื้นฐานที่เหลือ ซึ่งช่วยให้ทำงานได้เร็วขึ้นอย่างเห็นได้ชัดโดยมีค่าใช้จ่าย ของการแสดงไอคอนตัวยึดตำแหน่งที่ยาวขึ้น)
กล่องโต้ตอบการตั้งค่าจอภาพได้รับการออกแบบใหม่ เพิ่มความสามารถในการเลือกอัตราการรีเฟรชหน้าจอและการรองรับการกำหนดปัจจัยการปรับขนาดแบบกำหนดเองสำหรับแต่ละจอภาพ ซึ่งแก้ปัญหาการทำงานเมื่อเชื่อมต่อจอภาพปกติและจอภาพ HiDPI พร้อมกัน
-
ยกเลิก การสร้างบิลด์สำหรับระบบ x32 86 บิต เช่นเดียวกับ Ubuntu การแจกจ่ายนี้ใช้ได้กับระบบ 64 บิตเท่านั้น - แพ็คเกจ Snap และ snapd ไม่รวมอยู่ในการจัดส่ง และห้ามติดตั้ง snapd โดยอัตโนมัติพร้อมกับแพ็คเกจอื่น ๆ ที่ติดตั้งผ่าน APT ผู้ใช้สามารถติดตั้ง snapd ได้ด้วยตนเองหากต้องการ แต่ห้ามเพิ่มลงในแพ็คเกจอื่นโดยที่ผู้ใช้ไม่ทราบ ความไม่พอใจกับ Linux Mint
เชื่อมต่อ ด้วยการให้บริการ Snap Store และการสูญเสียการควบคุมแพ็คเกจหากติดตั้งจาก snap นักพัฒนาไม่สามารถแพตช์แพ็คเกจดังกล่าว จัดการการจัดส่ง หรือตรวจสอบการเปลี่ยนแปลงได้ Snapd ทำงานบนระบบด้วยสิทธิ์รูทและก่อให้เกิดภัยคุกคามหากโครงสร้างพื้นฐานถูกบุกรุก - องค์ประกอบประกอบด้วยยูทิลิตี้ Warpinator ใหม่สำหรับการแลกเปลี่ยนไฟล์ระหว่างคอมพิวเตอร์สองเครื่องบนเครือข่ายท้องถิ่น โดยใช้การเข้ารหัสระหว่างการถ่ายโอนข้อมูล
- มีการเสนอแอปเพล็ตเพื่อสลับระหว่าง Intel GPU ที่ประหยัดพลังงานและ NVIDIA GPU ประสิทธิภาพสูงในระบบที่มีกราฟิกไฮบริดที่ใช้เทคโนโลยี NVIDIA Optimus
มีการนำการสนับสนุนอย่างเต็มที่สำหรับโปรไฟล์ "ตามความต้องการ" เมื่อเปิดใช้งาน Intel GPU จะถูกใช้เป็นค่าเริ่มต้นสำหรับการเรนเดอร์ในเซสชัน และเมนูแอปพลิเคชันให้ความสามารถในการเปิดแต่ละโปรแกรมโดยใช้ NVIDIA GPU (ทางด้านขวา - คลิกเมนูบริบท) เมนูแสดงรายการ “Run with NVIDIA GPU”) เพื่อควบคุมการเปิดใช้งานบน NVIDIA GPU จากบรรทัดคำสั่ง จึงมีการเสนอยูทิลิตี nvidia-optimus-offload-glx และ nvidia-optimus-offload-vulkan เพื่อให้คุณสลับการเรนเดอร์ผ่าน GLX และ Vulkan เป็น GNU NVIDIA หากต้องการบูตโดยไม่มีไดรเวอร์ NVIDIA ที่เป็นกรรมสิทธิ์ "โหมดความเข้ากันได้" จะมีตัวเลือก "nomodeset"
- แอปเพล็ต XappStatusIcon ได้เพิ่มความสามารถในการจัดการเหตุการณ์การเลื่อนล้อเลื่อนของเมาส์ และใช้ฟังก์ชันคล้าย gtk_menu_popup() ใหม่ เพื่อให้ง่ายต่อการย้ายแอปพลิเคชันจาก GtkStatusIcon
ให้การสนับสนุน StatusNotifier (แอป Qt และ Electron), libAppIndicator (ตัวบ่งชี้ Ubuntu) และ libAyatana (ตัวบ่งชี้ Ayatana สำหรับ Unity) API ทำให้ XappStatusIcon สามารถใช้เป็นกลไกเดียวสำหรับการยุบลงในถาดระบบโดยไม่ต้องมีการสนับสนุนสำหรับ API ที่แตกต่างกันบน ฝั่งเดสก์ท็อป การเปลี่ยนแปลงได้ปรับปรุงการรองรับการวางตัวบ่งชี้ในถาดระบบ แอปพลิเคชันที่ใช้แพลตฟอร์ม Electron และโปรโตคอล xembed (เทคโนโลยี GTK สำหรับการวางไอคอนในถาดระบบ) XAppStatusIcon ถ่ายไอคอน คำแนะนำเครื่องมือ และการเรนเดอร์ป้ายกำกับไปที่ฝั่งแอปเพล็ต และใช้ DBus เพื่อส่งข้อมูลผ่านแอปเพล็ต เช่นเดียวกับเหตุการณ์การคลิก การเรนเดอร์ฝั่งแอปเพล็ตให้ไอคอนคุณภาพสูงทุกขนาดและแก้ไขปัญหาการแสดงผลแอปเพล็ต Blueberry, mintupdate, mintreport, nm-applet, mate-power-manager, mate-media, redshift และ rhythmbox ได้รับการแปลเพื่อใช้ XAppStatusIcon ซึ่งทำให้สามารถทำให้ถาดระบบมีรูปลักษณ์แบบองค์รวมได้ ทุกรุ่น (Cinnamon, MATE และ Xfce) รวมไอคอนจำนวนมากไว้ในถาดระบบ เพิ่มไอคอนตัวอักษร และดำเนินการรองรับหน้าจอที่มีความหนาแน่นของพิกเซลสูง (HiDPI)
- การปรับปรุงแอปพลิเคชันที่พัฒนาขึ้นโดยเป็นส่วนหนึ่งของโครงการริเริ่ม X-Apps มุ่งเป้าไปที่การรวมสภาพแวดล้อมซอฟต์แวร์ใน Linux Mint รุ่นที่ใช้เดสก์ท็อปที่แตกต่างกัน ยังคงดำเนินต่อไป X-Apps ใช้เทคโนโลยีสมัยใหม่ (GTK3 เพื่อรองรับ HiDPI, gsettings ฯลฯ) แต่ยังคงองค์ประกอบอินเทอร์เฟซแบบเดิมไว้ เช่น แถบเครื่องมือและเมนู แอปพลิเคชันดังกล่าวประกอบด้วย: โปรแกรมแก้ไขข้อความ Xed, โปรแกรมจัดการรูปภาพ Pix, โปรแกรมดูเอกสาร Xreader, โปรแกรมดูรูปภาพ Xviewer
- โปรแกรมแก้ไขข้อความ Xed (ทางแยกของ Pluma/Gedit) ได้เพิ่มการสนับสนุนสำหรับการเชื่อมบรรทัดและการลบบรรทัดว่างนำหน้าก่อนที่จะบันทึกไฟล์
- ใน Xviewer มีการเพิ่มปุ่มลงในแผงควบคุมเพื่อสลับไปยังโหมดเต็มหน้าจอและแสดงสไลด์โชว์แบบจอกว้าง (
สไลด์โชว์ ). มีการจดจำการเปิดหน้าต่างให้เต็มหน้าจอ - ในโปรแกรมดูเอกสาร Xreader (ทางแยกจาก Atril/Evince) ปุ่มสำหรับการพิมพ์ได้ถูกเพิ่มลงในแผงควบคุม
- อินเทอร์เฟซและยูทิลิตี้ Gdebi สำหรับการเปิดและติดตั้งแพ็คเกจ deb ได้รับการออกแบบใหม่ทั้งหมด
- ธีมการออกแบบ Mint-Y นำเสนอจานสีใหม่ซึ่งเลือกสีที่สว่างกว่าผ่านการปรับแต่งด้วยเฉดสีและความอิ่มตัว แต่ไม่สูญเสียความสามารถในการอ่านและความสะดวกสบาย มีชุดสีชมพูและสีอควาใหม่ให้เลือก
- เพิ่มไอคอนไดเรกทอรีสีเหลืองใหม่
- อินเทอร์เฟซต้อนรับการเข้าสู่ระบบจะแจ้งให้ผู้ใช้เลือกรูปแบบสี
- เพิ่มการรองรับการขยายภาพพื้นหลังบนจอภาพหลายจอไปยังหน้าจอเข้าสู่ระบบ (Slick Greeter)
- Apturl ได้เปลี่ยนแบ็กเอนด์จาก Synaptic เป็น Aptdaemon
- ใน APT สำหรับแพ็คเกจที่ติดตั้งใหม่ (ไม่ใช่สำหรับการอัพเดต) การติดตั้งแพ็คเกจจากหมวดหมู่ที่แนะนำจะถูกเปิดใช้งานตามค่าเริ่มต้น
- เมื่อเริ่มเซสชันสดที่ใช้ VirtualBox ความละเอียดหน้าจอจะถูกตั้งค่าเป็นอย่างน้อย 1024x768
- การเปิดตัวมาพร้อมกับ linux-firmware 1.187 และเคอร์เนล Linux
5.4.
ที่มา: opennet.ru