Mir 1.6 มาพร้อมกับการปรับปรุงสำหรับ Wayland การแก้ไขปัญหาสำหรับ Arch Linux และอื่น ๆ

ผม

นักพัฒนาที่ยอมรับได้ ผู้รับผิดชอบโครงการของ 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

sudo apt install mir-demos qterminal

โต๊ะทำงาน«แพลตฟอร์ม»

sudo apt install mir-graphics-drivers-desktop

แพลตฟอร์ม 'เดสก์ท็อป' ของ Nvidia

sudo apt install mir-graphics-drivers-nvidia

MirAL ส่วนหัวและไลบรารีการพัฒนา

sudo apt install libmiral-dev

คุณสามารถลบ PPA ใดก็ได้ดังต่อไปนี้:

sudo ppa-purge mir-team/dev

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา