นักพัฒนาที่ยอมรับได้ ผู้รับผิดชอบโครงการของ Mir ทำให้เป็นที่รู้จัก ไม่กี่วันที่ผ่านมา การเปิดตัวเซิร์ฟเวอร์แสดงผล Mir เวอร์ชันใหม่ 1.6ซึ่งเป็นเวอร์ชันที่นักพัฒนาทำการปรับปรุงและเพิ่มประสิทธิภาพด้วย Wayland
สำหรับผู้ที่ไม่รู้จักเมียร์ควรรู้ไว้ นี่คือเซิร์ฟเวอร์แสดงผล ซึ่งการพัฒนายังคงดำเนินต่อไปโดย Canonical แม้ว่าจะมีการปฏิเสธการพัฒนา Unity Shell และ Ubuntu edition สำหรับสมาร์ทโฟนก็ตาม เมียร์ยังคงเป็นที่ต้องการ ในโครงการมาตรฐานและตอนนี้ อยู่ในตำแหน่งที่เป็นโซลูชันสำหรับอุปกรณ์ฝังตัวและ Internet of Things (IoT)
Mir สามารถใช้เป็นเซิร์ฟเวอร์คอมโพสิตสำหรับ Wayland ทำให้คุณสามารถเรียกใช้แอปพลิเคชันใด ๆ ที่ใช้ Wayland ในสภาพแวดล้อมที่ใช้ Mir (ตัวอย่างเช่นที่สร้างด้วย GTK3 / 4, Qt5 หรือ SDL2)
มีอะไรใหม่ใน Mir 1.6?
ในรุ่นใหม่ของ Mir 1.6 ดังที่ได้กล่าวไปแล้ว เวอร์ชันนี้มาพร้อมกับการเพิ่มประสิทธิภาพและการปรับปรุงประสิทธิภาพของโค้ดที่เกี่ยวข้องกับ Wayland นอกเหนือจากนั้น เพิ่มแพลตฟอร์มกราฟิก Wayland ใหม่ ซึ่งอนุญาตให้ Mir ทำงานเป็นไคลเอนต์ภายใต้การควบคุมของเซิร์ฟเวอร์คอมโพสิต Wayland อื่น (เซิร์ฟเวอร์นี้สามารถเป็นผู้เรียบเรียงระบบ miral ที่มีให้ใน Mir)
การสลับระหว่างเซสชันต่างๆทำได้โดย Ctrl-Alt-PgUp / Ctrl-Alt-PgDn. คุณลักษณะนี้ยังคงเป็นลิงค์สุดท้ายที่จำเป็นในการถ่ายโอน UBports / Ubuntu Touch stack จาก mirclient ไปยัง Wayland และเปิด Unity8 เป็นไคลเอนต์ไดรฟ์ / ระบบ / คอมโพสิต
การเปลี่ยนแปลงอื่น ที่โดดเด่นใน Mir 1.6 รุ่นใหม่นี้คือ การเริ่มต้นใช้งานแพลตฟอร์มกราฟิก rpi-dispmanx สำหรับใช้กับ Raspberry Pi. องค์ประกอบประกอบด้วยแอปสาธิตใหม่ mir_demo_client_wayland_egl_spinner และ miral-system-composer
เกี่ยวกับการสนับสนุน DispmanX:
"ที่น่าสนใจคือ Canonical กำลังพัฒนา Broadcom DispmanX API สำหรับ Mir ซึ่งอาจเป็นที่สนใจของลูกค้าองค์กร"
ถึงแม้ว่าการทำงาน เกี่ยวกับแพลตฟอร์ม Dispmanx สามารถใช้กับ Raspberry Pi ได้แล้วต้องสร้างภาพพิเศษขึ้นมา เพื่อให้สามารถใช้งานได้ แม้ว่าสิ่งนี้จะเป็นการใช้งานครั้งแรก แต่นักพัฒนา Canonical กล่าวว่าพวกเขาจะทำงานต่อไปเพื่อปรับปรุงการใช้งาน
สุดท้ายในการประกาศยังมีการกล่าวถึงปัญหาการสร้าง Mir ได้รับการแก้ไขบน Arch Linux
หากคุณต้องการทราบข้อมูลเพิ่มเติมคุณสามารถปรึกษาสิ่งพิมพ์ต้นฉบับ ในลิงค์ต่อไปนี้.
จะติดตั้ง Mir graphic server ใน Ubuntu และอนุพันธ์ได้อย่างไร?
สำหรับผู้ที่สนใจที่จะสามารถติดตั้งเซิร์ฟเวอร์กราฟิกนี้ในระบบของพวกเขาพวกเขาควรทราบว่าโครงการของ Mir ไม่ได้มีไว้สำหรับผลิตภัณฑ์ Canonical เท่านั้นเนื่องจาก มีแพ็คเกจการติดตั้งบางอย่างที่เตรียมไว้เพื่ออำนวยความสะดวกในการติดตั้งใน Ubuntu 16.04 / 18.04 / 19.04 (ด้วยความช่วยเหลือของ PPA) และในทำนองเดียวกันมีแพ็คเกจที่เตรียมไว้สำหรับ Fedora 29/30
ในกรณีของพวกเราที่เป็นผู้ใช้เวอร์ชันที่รองรับ Ubuntu เราสามารถเพิ่มที่เก็บที่เสนอในระบบของเราได้โดยทำตามคำแนะนำที่เราแบ่งปันด้านล่าง
สิ่งที่พวกเขาต้องทำคือเปิดเทอร์มินัลในระบบของพวกเขา (สามารถทำได้โดยใช้คีย์ผสม Ctrl + Alt + T หรือ Ctrl + T) และในนั้นเราจะพิมพ์คำสั่งต่อไปนี้:
sudo add-apt-repository ppa:mir-team/release sudo apt-get update
ด้วยสิ่งนี้ที่เก็บข้อมูลจะถูกเพิ่มลงในระบบของคุณแล้ว ก่อนติดตั้งเซิร์ฟเวอร์กราฟิก ขอแนะนำอย่างเต็มที่ หากในระบบของคุณคุณกำลังใช้คอนโทรลเลอร์ส่วนตัว สำหรับการ์ดแสดงผลของคุณหรือในตัว เปลี่ยนสิ่งเหล่านี้เป็นไดรเวอร์ฟรีเพื่อหลีกเลี่ยงความขัดแย้ง
เมื่อเราแน่ใจว่าเราเปิดใช้งานไดรเวอร์ฟรีแล้วเราสามารถติดตั้งเซิร์ฟเวอร์ได้โดยเรียกใช้ในเทอร์มินัล
sudo apt-get install mir
ในตอนท้ายคุณจะต้องรีสตาร์ทระบบของคุณเพื่อให้เซสชันผู้ใช้ที่มี Mir ถูกโหลดและเลือกสิ่งนี้
ในทางกลับกันคุณยังสามารถติดตั้งแพ็คเกจอื่น ๆ :
โปรแกรมสาธิต Mir |
|
โต๊ะทำงาน«แพลตฟอร์ม» |
|
แพลตฟอร์ม 'เดสก์ท็อป' ของ Nvidia |
|
MirAL ส่วนหัวและไลบรารีการพัฒนา |
|
คุณสามารถลบ PPA ใดก็ได้ดังต่อไปนี้:
sudo ppa-purge mir-team/dev