สภาพแวดล้อม Linux สำหรับ Apple M2 สาธิต KDE และ GNOME พร้อมการรองรับ GPU ที่เร่งความเร็ว

ผู้พัฒนาไดรเวอร์ open Linux สำหรับ Apple AGX GPU ประกาศการใช้งานการสนับสนุนชิป Apple M2 และการเปิดตัวสภาพแวดล้อมผู้ใช้ KDE และ GNOME ที่ประสบความสำเร็จพร้อมการสนับสนุนอย่างเต็มที่สำหรับการเร่งความเร็ว GPU บน Apple MacBook Air ด้วยชิป M2 เป็นตัวอย่างของการรองรับ OpenGL บน M2 เราได้สาธิตการเปิดตัวเกม Xonotic พร้อมกับการทดสอบ glmark2 และ eglgears เมื่อทดสอบการใช้พลังงาน แบตเตอรี่ของ MacBook Air ใช้งานได้นาน 8 ชั่วโมงในการเล่นเกม Xonotic ที่ 60FPS

นอกจากนี้ ยังมีข้อสังเกตอีกว่าไดรเวอร์ DRM (Direct Rendering Manager) ที่ดัดแปลงสำหรับชิป M2 สำหรับเคอร์เนล Linux สามารถทำงานร่วมกับไดรเวอร์ asahi OpenGL ที่พัฒนาขึ้นสำหรับ Mesa ได้ทันทีโดยไม่ต้องทำการเปลี่ยนแปลงพื้นที่ผู้ใช้ การพัฒนาไดรเวอร์ที่ซับซ้อนสำหรับ Linux คือชิป M1/M2 ของ Apple ใช้ GPU ที่เป็นกรรมสิทธิ์ของ Apple ซึ่งออกแบบโดย Apple ซึ่งรันเฟิร์มแวร์ที่เป็นกรรมสิทธิ์และใช้โครงสร้างข้อมูลที่ใช้ร่วมกันที่ค่อนข้างซับซ้อน ไม่มีเอกสารทางเทคนิคสำหรับ GPU และการพัฒนาไดรเวอร์อิสระใช้วิศวกรรมย้อนกลับของไดรเวอร์จาก macOS

สภาพแวดล้อม Linux สำหรับ Apple M2 สาธิต KDE และ GNOME พร้อมการรองรับ GPU ที่เร่งความเร็ว
สภาพแวดล้อม Linux สำหรับ Apple M2 สาธิต KDE และ GNOME พร้อมการรองรับ GPU ที่เร่งความเร็ว

ในขณะเดียวกัน ผู้พัฒนาโครงการ Asahi มุ่งเป้าไปที่การพอร์ต Linux เพื่อทำงานบนคอมพิวเตอร์ Mac ที่ติดตั้งชิป ARM ที่พัฒนาโดย Apple ได้เตรียมการอัปเดตการเผยแพร่ในเดือนพฤศจิกายน (590 MB และ 3.4 GB) และเผยแพร่รายงานเกี่ยวกับระดับความสำเร็จของการพัฒนาของ โครงการ. Asahi Linux มีพื้นฐานมาจากแพ็คเกจฐาน Arch Linux ซึ่งมีชุดโปรแกรมแบบดั้งเดิมและมาพร้อมกับเดสก์ท็อป KDE Plasma การแจกจ่ายนี้สร้างขึ้นโดยใช้ที่เก็บ Arch Linux มาตรฐาน และการเปลี่ยนแปลงเฉพาะทั้งหมด เช่น เคอร์เนล ตัวติดตั้ง โปรแกรมโหลดบูต สคริปต์เสริม และการตั้งค่าสภาพแวดล้อม จะถูกวางไว้ในที่เก็บแยกต่างหาก

การเปลี่ยนแปลงล่าสุดรวมถึงการใช้งานการรองรับ USB3 (ก่อนหน้านี้พอร์ต Thunderbolt ถูกใช้ในโหมด USB2 เท่านั้น) การทำงานอย่างต่อเนื่องเพื่อรองรับลำโพงในตัวและแจ็คหูฟังของ MacBook การเพิ่มการรองรับสำหรับการควบคุมไฟแบ็คไลท์ของคีย์บอร์ด การปรับปรุงการรองรับการจัดการพลังงาน และการเพิ่มตัวเลือกการติดตั้งมาตรฐานให้กับตัวติดตั้งอุปกรณ์ที่มีชิป M2 (โดยไม่ต้องเปลี่ยนเป็นโหมดผู้เชี่ยวชาญ)

ที่มา: opennet.ru

เพิ่มความคิดเห็น