Mir 2.8 เปิดตัวแล้วและนี่คือข่าวของมัน

ผม

เมื่อเร็ว ๆ นี้ ประกาศเปิดตัว Mir 2.8 เวอร์ชันใหม่แล้ว ซึ่งมีการแก้ไขข้อบกพร่องต่างๆ นอกเหนือจากการให้การสนับสนุนเวอร์ชันใหม่ของ Ubuntu และ Fedora และการปรับปรุงที่เกี่ยวข้องกับ X11 และ Wayland

สำหรับผู้ที่ไม่รู้จัก Mir พวกเขาควรจะรู้ว่ามีเซิร์ฟเวอร์หน้าจอที่ Canonical พัฒนาขึ้นแม้ว่าฉันจะละทิ้งการพัฒนา Unity shell และ Ubuntu รุ่นสำหรับสมาร์ทโฟนก็ตาม

ผม ยังคงเป็นที่ต้องการในโครงการ Canonical และตอนนี้ฉันรู้แล้วe วางตำแหน่งเป็นโซลูชันสำหรับ อุปกรณ์ฝังตัวและอินเทอร์เน็ตของสิ่งต่างๆ (IoT). Mir สามารถใช้เป็นเซิร์ฟเวอร์คอมโพสิตสำหรับ Wayland ทำให้แอปพลิเคชันที่ใช้ Wayland (เช่นสร้างด้วย GTK3 / 4, Qt5 หรือ SDL2) เพื่อทำงานในสภาพแวดล้อมที่ใช้ Mir

เลเยอร์ความเข้ากันได้สำหรับ X, XMir ขึ้นอยู่กับ XWayland ในขณะที่ส่วนอื่น ๆ ของโครงสร้างพื้นฐานที่ Mir ใช้มาจาก Android ส่วนเหล่านี้รวมถึงสแต็กอินพุตของ Android และบัฟเฟอร์โปรโตคอลของ Google เมียร์ ปัจจุบันทำงานบนอุปกรณ์ที่ใช้ Linux หลายประเภทรวมถึงเดสก์ท็อปแบบเดิม IoT และผลิตภัณฑ์ฝังตัว

ความแปลกใหม่หลักของ Mir 2.8

ในเวอร์ชันใหม่ของ Mir 2.8 ที่นำเสนอนี้ เน้นว่าเพิ่มแล้ว รองรับส่วนขยายโปรโตคอล wlr_screencopy_unstable_v1 รุ่นทดลอง ซึ่งอนุญาตให้สร้างยูทิลิตี้เพื่อสร้างภาพหน้าจอ

การเปลี่ยนแปลงอีกอย่างที่โดดเด่นในเวอร์ชันใหม่นี้คือไฟล์ การปรับโครงสร้างใหม่ของแพลตฟอร์มกราฟิก Mirเพราะในเวอร์ชั่นใหม่นี้ได้กล่าวไว้ว่า ทำงานต่อสภาพแวดล้อมแบบไฮบริดและแบบ hetero-GPU โค้ดแพลตฟอร์มกราฟิกและ API จำนวนมากได้รับการปรับโครงสร้างใหม่แล้ว

นอกจากนี้ ยังเน้นย้ำว่า ในระหว่างการคอมไพล์ จะมีการสร้างโค้ดด้วยคำจำกัดความของโปรโตคอล Wayland และรหัสแพลตฟอร์มกราฟิกและ API ได้รับการออกแบบใหม่เพื่อรองรับสภาพแวดล้อม GPU ที่แตกต่างกันและไฮบริดในอนาคต

การเปลี่ยนแปลงอีกประการที่โดดเด่นในเวอร์ชันใหม่นี้คือการเพิ่มตัวเลือก "–x11-window-title" เพื่อกำหนดค่าชื่อหน้าต่างบนแพลตฟอร์ม X11 นอกเหนือจากการติดตั้ง Mir และการทดสอบบนระบบที่มีสถาปัตยกรรม RISC-V .

โปรดทราบด้วยว่าการตรวจสอบบิลด์มีให้ในสาขาทดลองของ Ubuntu 22.10, Ubuntu (kinetic) Fedora Rawhide, Debian Sid และ Alpine Edge

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นกว่ารุ่นใหม่นี้:

  • ย้ายรหัสโปรโตคอลที่สร้างขึ้นไปยังไดเร็กทอรี build
  • อนุญาตให้ --app-env-amend ให้หลายครั้ง
  • ทำให้ชื่อหน้าต่างเป็นตัวเลือกการกำหนดค่า
  • เพิ่ม fatal_error หากไม่สามารถผูกซ็อกเก็ต Wayland ได้
  • เพิ่มรายชื่อผู้เชื่อมโยงที่รองรับ

ในที่สุด หากคุณสนใจที่จะเรียนรู้เพิ่มเติมเกี่ยวกับ Mir . เวอร์ชันใหม่นี้คุณสามารถตรวจสอบรายละเอียด ในลิงค์ต่อไปนี้.

จะติดตั้ง Mir บน Ubuntu และอนุพันธ์ได้อย่างไร?

แพ็คเกจการติดตั้งของเวอร์ชันใหม่นี้จัดทำขึ้นสำหรับ Ubuntu 20.04, 21.10 และ 22.04 (PPA) และ Fedora 36, ​​​​35, 34 และ 33

สำหรับผู้ที่สนใจที่จะติดตั้งเซิร์ฟเวอร์กราฟิกนี้ในระบบของตน สิ่งที่พวกเขาต้องทำคือเปิดเทอร์มินัลในระบบของพวกเขา (สามารถทำได้โดยใช้คีย์ผสม Ctrl + Alt + T หรือ Ctrl + T) และในนั้นเราจะพิมพ์คำสั่งต่อไปนี้:

sudo add-apt-repository ppa:mir-team/release
sudo apt-get update

ด้วยสิ่งนี้ที่เก็บข้อมูลจะถูกเพิ่มลงในระบบของคุณแล้ว ก่อนติดตั้งเซิร์ฟเวอร์กราฟิก ขอแนะนำอย่างเต็มที่ หากคุณใช้ไดรเวอร์ส่วนตัวในระบบของคุณ สำหรับการ์ดแสดงผลของคุณหรือในตัว เปลี่ยนสิ่งเหล่านี้เป็นไดรเวอร์ฟรีเพื่อหลีกเลี่ยงความขัดแย้ง

เมื่อเราแน่ใจว่าเราเปิดใช้งานไดรเวอร์ฟรีแล้วเราสามารถติดตั้งเซิร์ฟเวอร์ได้โดยเรียกใช้ในเทอร์มินัล

sudo apt-get install mir

ในตอนท้ายคุณจะต้องรีสตาร์ทระบบของคุณเพื่อให้เซสชันผู้ใช้ที่มี Mir ถูกโหลดและคุณเลือกสิ่งนี้สำหรับเซสชันของคุณ


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

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

*

*

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