- Asahi Linux ซึ่งเริ่มต้นจากโครงการที่มีเป้าหมายพอร์ต Linux ไปยัง Mac ที่ใช้ Apple Silicon ได้ค้นพบบั๊กใน macOS ของ Apple ที่ทำให้การกู้คืนฮาร์ดแวร์ทำได้ยาก
- บั๊กเหล่านี้เกี่ยวข้องกับวิธีที่ macOS เวอร์ชันล่าสุดจัดการรีเฟรชเรต และส่งผลกระทบโดยเฉพาะกับ MacBook Pro รุ่นที่มีจอ ProMotion (เวอร์ชัน 14 นิ้วและ 16 นิ้ว)
- บั๊กเหล่านี้ทำให้เครื่องบูตขึ้นมาแล้วเจอแต่หน้าจอดำอย่างต่อเนื่อง และต้องใช้การกู้คืนแบบ Device Firmware Update (DFU) เพื่อแก้ไข
- ในตอนแรก ทีม Asahi สงสัยว่าเกี่ยวข้องกับการติดตั้ง Asahi Linux บน Mac แล้วอัปเกรดเป็น macOS Sonoma หรืออัปเกรดเป็น Sonoma ก่อนแล้วค่อยติดตั้ง Asahi Linux แต่ดูเหมือนว่าปัญหานี้จะไม่เกี่ยวข้องกับโครงการดังกล่าว
- ทีมยืนยันกับผู้ใช้ว่าข้อมูลไม่ได้ตกอยู่ในความเสี่ยง และมีเพียง macOS บางเวอร์ชันเท่านั้นที่ได้รับผลกระทบ (Sonoma 14.0+ และ Ventura 13.6+.)
- บั๊กแรกเกี่ยวข้องกับการที่ macOS Sonoma ใช้เวอร์ชันที่ติดตั้งก่อนหน้าเป็น System Recovery ซึ่งอาจทำให้เกิดปัญหาใน RecoveryOS รุ่นเก่ากว่าเมื่อพบกับเฟิร์มแวร์ที่ใหม่กว่า
- บั๊กที่สองจะเกิดขึ้นเมื่อจอตั้งค่ารีเฟรชเรตไว้เป็นค่าอื่นที่ไม่ใช่ ProMotion โดยตามคำอธิบายของทีม Asahi Linux ระบบจะไม่สามารถบูตกลับไปยัง macOS ตัวเดิมหรือ Asahi Linux ได้อีก
- ตัวติดตั้ง Asahi Linux ได้รับการอัปเดตให้ตรวจสอบปัญหานี้แล้ว โดยจะปฏิเสธการติดตั้งหากรีเฟรชเรตของเครื่องที่ได้รับผลกระทบไม่ได้ตั้งเป็นโหมด ProMotion นอกจากนี้ยังมีการตรวจสอบความถูกต้องเพื่อยืนยันสถานะของพาร์ทิชัน System Recovery ก่อนนำการเปลี่ยนแปลงไปใช้
- ทีมระบุว่าพวกเขาประหลาดใจที่ Apple ปล่อยอัปเดต OS ที่อาจทำให้เครื่องบูตไม่ได้เพียงเพราะตั้งค่ารีเฟรชเรตของจอไว้ไม่ใช่ค่าเริ่มต้น และชี้ว่านี่เป็นความผิดพลาดด้าน QA ครั้งใหญ่ของ Apple
- The Register ได้ขอคำชี้แจงจาก Apple เกี่ยวกับรายงานนี้
4 ความคิดเห็น
ในบรรดานักพัฒนาที่นี่มีอยู่คนหนึ่งที่สตรีมเป็น VTuber โดยใช้ชื่อว่า Asahi Lina และก็เคยทำไลฟ์สตรีมแก้บั๊กด้วยเหมือนกัน
โปรแกรมเมอร์อัจฉริยะสาวน้อยในอุดมคติ..(?)
สมกับเป็นผู้เชี่ยวชาญที่จดจ่อกับสิ่งใดสิ่งหนึ่งจริง ๆ เลยนะครับ
ความเห็นบน Hacker News