HeadlinesBriefing favicon HeadlinesBriefing.com

Asahi Linux、M3サポートに近き、M4/M5は開発中

AppleInsider •
×

Asahi Linuxプロジェクトは、M3 Apple Siliconサポート版のリリースをついに近づいてきました。ただし、M4M5のサポートはまだ開発中です。Asahi LinuxはApple Siliconでネイティブに動作させるためのプロジェクトであり、AppleのARMベースチップで実行できるようにするためのものです。プロジェクトの進捗は進行中に比較的緩やかでしたが、マイルストーンリリースに近づいてきました。2024年8月26日のプロジェクトブログ投稿では、M3 Apple Siliconサポートの作業は多くの変化を経験しました。1月に既に動作していることが示されましたが、一部機能が半分だけ動作していたため、今ではかなり良い状態に至りました。プロジェクトは、M3サポートのAsahi Linuxの「公式リリースを切る」準備がほぼできたことを伝えています。今後数週間で、さらに詳しい情報が公開される見込みです。

最近のM3の情報 M3バージョンの作業についてチームは、Webカメラのイメージシグナルプロセッサ(ISP)について、動作させる面ではM2版とほぼ変化がなく、ほぼそのままであると述べています。しかし、M3 Maxでは、動作を妨げるスキップされた初期化メッセージが頻繁に発生していたため、新しいドライバーによって修正されました。M3の内蔵マイクの動作方法にも変更があり、新しい「ハイフリケンシー」デシメータの使用が必要となり、新しい係数と別の初期化メッセージが必要となりました。これも修正されました。USB Type-Cポートを通じたUSB3、Display Port、Thunderbolt接続を処理するハードウェアブロックであるATCPHYについては、僅かな変化があったことが判明しました。USBポートコントローラについては、ベースのM3やそれ以前のチップで使用されていたApple固有のTexas Instruments社のチップであるACE2から、M3 ProおよびMaxでACE3に切り替わり、一部のリバースエンジニアリング作業が必要となりました。GPUとディスプレイコントローラのファームウェアABIについては、特定のmacOSバージョンとペアリングされているため、比較的予期される変化でした。

将来のチップ M3サポートがプロジェクトにとって素晴らしいことではありますが、我々は我々の光栄に甘い場所にいます。M4M5という厳しい課題を理解しており、2025年4月における問題の可能性を示唆しています。新しいアップデートでは、M4の作業は引き続き進行中であり、M5の早期バージョンも作成されています。M4の問題についてチームが詳細に述べているのは、WFIの問題やmacOS 15.xファームウェアビルド用のApple NVMeコントローラファームウェアにおける「ブレイキングチェンジ」です。一部のチームメンバーは変更を軽減し、各チップ世代でビルドが動作するようにしました。同時にPCIeサポートが修正され、バス上のデバイスがLinuxで列挙できるようになりました。また、CPUコアが2つ以上有効な場合、ブート直後にLinuxがクラッシュするというバグが修正されました。M4M5の作業は進行中ですが、チームはまだユーザーがこれらを試すための準備ができていません。