Asahi Linux, macOS 27 부팅 문제 해결 및 M3 & Apple Video Decode 진전 사항
APPLE
몇 주 전, macOS 27 베타 버전이 Asahi Linux의 부팅 능력을 손상시켰다는 소식이 있었습니다. 해당 문제는 Apple macOS 설치 프로그램이 볼륨이 부팅 가능하다는 플래그(flag)를 설정하기 위해 일부 APFS 파일 시스템 메타데이터(metadata)를 설정하면서 발생한 것으로 파악되었습니다. 지금까지 macOS에서는 해당 플래그가 필요하지 않았으나, macOS 27부터는 이것이 강제되었습니다. 이로 인해 Asahi Linux는 데이터 손실 없이 부팅이 불가능한 상태가 되었으나, 현재 Asahi 설치 프로그램(installer)에 메타데이터 내 부팅 가능 플래그를 올바르게 설정하도록 하는 수정 사항이 배포되고 있습니다.
Asahi Linux 뉴스 게시물은 또한 이러한 부팅 문제나 시스템 펌웨어(firmware)와의 호환성 문제 등으로 인해 사용자들이 macOS 베타 버전을 시도하지 말 것을 권고하고 있습니다.
Asahi Linux 내의 다운스트림(downstream) Apple M3 코드를 통해, 이제 M3급 Mac에서 작동하는 더 많은 공통 기능들을 확보하게 되었습니다. 모든 핵심 구성 요소를 지원하기 위해 진전이 이루어지고 있으나, "
이 기기들에 대한 Asahi 설치 프로그램 지원을 활성화하기까지는 아직 갈 길이 멀지만, 진전이 빠르게 이루어지고 있으니 계속 지켜봐 주십시오!
" 이전 Phoronix 뉴스에서 언급했듯이, Linux 7.2를 통해 초기 M3 부팅 지원이 이루어지지만, 이러한 모든 M3 지원 추가 사항들이 메인라인 커널(mainline kernel)로 업스트림(upstreamed)되기까지는 시간이 더 걸릴 것입니다.
새로운 Asahi Linux 기여자 덕분에, 커스텀 펌웨어 솔루션을 고안함으로써 Apple Video Decoder (AVD) 지원에도 진전이 있었습니다. 새로운 개발자인 "sofus"는 V4L2 지원을 위해 작업해 왔으며, 궁극적으로 이 작업은 향후 VA-API 및/또는 Vulkan Video를 위해서도 중요하게 작용할 것입니다.
Asahi Linux는 또한 stage two 빌드에 Rust를 사용하도록 m1n1 부트로더(bootloader)에 대한 대규모 업데이트를 발표했습니다.
이 최신 Asahi Linux 작업에 대한 더 자세한 내용은 진행 보고서(progress report)를 통해 확인할 수 있습니다.