요약:
Asahi Linux 프로젝트는 Apple의 M3 시리즈 칩을 지원하는 버전의 공식 출시에 매우 가깝지만 M4 및 M5 칩에 대한 적응 작업은 아직 개발 단계에 있습니다. 이 프로젝트의 목표는 Linux가 ARM 아키텍처를 기반으로 하는 Apple의 Apple Silicon 칩에서 기본적으로 실행될 수 있도록 하는 것입니다. 프로젝트 진행 속도는 전반적으로 느리지만 중요한 이정표에 가까워지고 있습니다.

프로젝트 팀은 8월 26일 게시된 블로그 게시물에서 M3 시리즈의 Apple Silicon 지원이 여러 가지 조정을 거쳤다고 밝혔습니다. 관련 기능은 이미 올해 1월부터 가동됐지만 당시에도 여전히 준가용 상태였다. 이제 전반적인 완료 수준이 크게 향상되었습니다. 팀은 M3 지원 버전이 "공식 출시" 준비가 거의 완료되었으며 앞으로 몇 주 안에 더 많은 정보를 발표할 것이라고 밝혔습니다.
M3 적응 과정에서 팀은 웹캠 이미지 신호 프로세서가 M2 버전에 비해 크게 변경되지 않았음을 확인했으며, 이를 정상적으로 실행하도록 하는 데 주요 작업이 집중되었습니다. 그러나 M3 Max에서는 초기화를 건너뛰는 프롬프트 메시지가 계속 표시되어 기능 활성화에 영향을 미쳤습니다. 이후 팀은 새로운 드라이버를 통해 이 문제를 해결했습니다.
M3의 내장 마이크 작동 방식도 변경되었습니다. 시스템은 새로운 계수를 구성하고 또 다른 초기화 프롬프트를 처리해야 하는 새로운 "고주파" 추출기를 사용하므로 관련 문제도 해결되었습니다.
또한 USB-C 인터페이스를 통해 USB 3, DisplayPort 및 Thunderbolt 연결을 처리하는 ATCPHY 하드웨어 모듈에서도 사소한 변경 사항이 발견되었습니다.
USB 인터페이스 컨트롤러의 경우 기본 M3 및 이전 세대 칩은 Apple의 맞춤형 Texas Instruments ACE2 칩을 사용하는 반면 M3 Pro 및 M3 Max는 ACE3을 대신 사용합니다. 후자를 지원하기 위해 개발 팀은 필요한 리버스 엔지니어링 작업을 완료했습니다.
더 기대되는 또 다른 변화는 GPU와 디스플레이 컨트롤러를 위한 펌웨어 애플리케이션 바이너리 인터페이스입니다. 두 펌웨어 모두 특정 버전의 macOS 시스템에 바인딩되어 있으므로 다른 시스템 버전에도 적용해야 합니다.
M3 지원이 완료되려는 순간에도 Asahi Linux 팀은 멈추지 않았습니다. 팀은 이전에 M4와 M5가 더 큰 문제를 야기할 것이라는 점을 인식했으며 2025년 4월 이러한 문제 중 일부가 후속 개발에 영향을 미칠 수 있음을 암시했습니다.
최신 업데이트에 따르면 M4 개작 작업은 계속 진행 중이며 팀에서는 초기 M5 버전까지 만들었습니다. M4가 직면한 현재 문제에는 WFI 명령 관련 결함과 Apple이 macOS 15.x 펌웨어 버전의 NVMe 컨트롤러 펌웨어 애플리케이션 바이너리 인터페이스에 적용한 "중요한 변경 사항"이 포함됩니다. 일부 개발자는 다양한 칩 세대를 대상으로 하는 시스템 빌드가 실행될 수 있도록 이러한 변경 사항을 완화했습니다.
동시에 팀은 Linux가 버스의 장치를 열거할 수 있도록 PCIe 지원 문제도 수정했습니다. 또한 여러 CPU 코어가 활성화된 경우 부팅 직후 Linux가 충돌하는 버그를 해결했습니다.
그러나 M4 및 M5에 대한 적응 작업이 진행 중이지만 Asahi Linux 팀은 아직 일반 사용자가 이 두 버전을 사용해 볼 준비가 되어 있지 않습니다.
자세히 알아보기:
https://asahilinux.org/2026/08/progress-report-7-2/
댓글