Asahi Linux最新進捗:M3が正式サポート、VMなしでWindowsゲームも動作へ

[PR]記事内のアフィリエイトリンクから収入を得る場合があります
  • URLをコピーしました!

Asahi Linuxチームが最新の進捗報告「Progress Report: Linux 7.3」を公開しました。

今回のレポートでは、Apple Silicon向けLinux開発が着実に成熟しつつあることが示されており、M3サポートの正式提供やThunderbolt対応の前進、Windowsゲーム実行環境の改善など、大きな話題が数多く紹介されています。

目次

M3 Macの対応が正式版に

まず、これまで試験的扱いだったM3シリーズMacのサポートが、初期ユーザーから大きな問題報告がほとんどなかったことを受けて正式対応となりました。Display Coprocessor(DCP)の有効化により、電力効率やパフォーマンスが向上したほか、スリープ機能やノッチ周辺の画面領域も利用可能になっています。

一方でM3 GPUについては、M1・M2世代とは大きく設計が異なり、現在もリバースエンジニアリングが進行中です。ただし開発は着実に前進しており、すでにGPU初期化と「三角形描画」まで成功したことが報告されています。これは本格的なGPUドライバー開発へ向けた重要なマイルストーンとなります。

開発チームはすでにM4 Pro、M4 Max、M5向けの初期デバイスツリーも準備しています。現段階では最低限の起動が可能なレベルですが、今後さらなる機能実装が予定されています。

AppleがM5世代で導入した「Exclaves」と呼ばれる新しい分離実行環境への対応も進行中です。開発チームはm1n1上で複数の仮想マシンを動かす仕組みを構築し、M4・M5搭載Mac上でもmacOSの解析やリバースエンジニアリングを継続できるようにしています。

m1n1はAsahi Linux開発チームが作ったApple Silicon解析・起動環境です

長年待たれたThunderbolt対応がついに前進

Asahi Linuxのユーザーが長く待ち望んでいたThunderboltサポートも大きく前進しました。

Apple独自実装のThunderboltコントローラーは、Linuxカーネルが前提としてきたIntel製コントローラーとは大きく異なるため、対応には予想以上の時間がかかった部分です。

現在はUSB3、Thunderbolt Networking、XDomain接続が利用可能となっていますが、多くのThunderboltドックで利用されるPCIeトンネリングやDisplayPortトンネリングは未対応で、今後の課題として残されています

Windowsゲーム環境に大きな可能性

Windowsゲーム実行環境の改善も行われています。

Asahi Linuxではこれまで、FEXによるx86エミュレーション、WineによるWindows API互換、muvmによる仮想環境を組み合わせてゲームを動かしてきました。しかし仮想マシン経由では20%前後の性能低下が発生していました。

そこで注目されているのが、、GoogleがAndroid向けに開発している「P3S(Per Process Page Size)」です。この仕組みにより、Linuxがプロセス単位で異なるページサイズを扱えるようになり、仮想マシンを介さずに古いWindowsゲームを実行できる可能性が見えてきました。

実験では『Star Wars Battlefront』『Wolfenstein: The New Order』、『Grand Theft Auto IV』なども動作しており、特にWolfensteinはM2 Max環境で144fps以上を記録しています。まだ実験段階ながら、Apple Silicon上でのWindowsゲーム実行環境にとって大きなブレイクスルーとなる可能性があります。

ライセンスがMITからGPLv2に

技術面だけでなく、プロジェクト運営方針にも重要な変更が発表されました。

これまでAsahi LinuxはBSD系プロジェクトとの協力を重視し、多くのコードをMITライセンスで公開してきました。しかし近年、コードの無断流用やAIを利用した再配布、商業利用を前提とした取り込みなどの問題が発生していました。

そのため今後は、プロジェクト全体をGPLv2以降の強いコピーレフトライセンスへ移行していく方針を明らかにされました。単なる法的変更ではなく、オープンソースコミュニティの持続可能性を守るための判断として位置付けられています。

まとめ

Asahi LinuxはApple Silicon搭載MacでLinuxを動かすことを目的とするプロジェクトです。 今回の進捗報告でもM3の正式対応、Thunderboltの実装進展、M5世代への準備、Windowsゲーム互換性向上など着実な成果が上がっていることが確認できました。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次