GPU アクセラレーションをサポートする KDE および GNOME が Apple M2 の Linux 環境で実証されました

Apple AGX GPU 用のオープン Linux ドライバーの開発者は、Apple M2 チップのサポートを実装し、M2 チップを搭載した Apple MacBook Air で GPU アクセラレーションを完全にサポートする KDE および GNOME ユーザー環境の起動に成功したことを発表しました。 M2 での OpenGL サポートの例として、glmark2 および eglgears のテストと同時に、Xonotic ゲームの起動をデモしました。 消費電力をテストしたところ、MacBook Air のバッテリーは 8FPS で Xonotic ゲームを連続 60 時間持続できました。

Linux カーネルの M2 チップに適合した DRM ドライバー (ダイレクト レンダリング マネージャー) は、ユーザー スペースに変更を加えることなく、すぐに Mesa 用に開発された asahi OpenGL ドライバーと連携できるようになりました。 Linux のドライバー開発を複雑にしているのは、Apple の M1/M2 チップが、独自のファームウェアを実行し、かなり複雑な共有データ構造を使用する Apple 独自の設計の GPU を使用していることです。 GPU に関する技術文書はなく、独立したドライバーの開発には macOS のドライバーのリバース エンジニアリングが使用されます。

GPU アクセラレーションをサポートする KDE および GNOME が Apple M2 の Linux 環境で実証されました
GPU アクセラレーションをサポートする KDE および GNOME が Apple M2 の Linux 環境で実証されました

一方、Apple が開発した ARM チップを搭載した Mac コンピュータ上で動作するように Linux を移植することを目的とした Asahi プロジェクトの開発者は、590 月の配布アップデート (3.4 MB および XNUMX GB) を準備し、その開発の達成レベルに関するレポートを発表しました。プロジェクト。 ASAHI Linux は Arch Linux パッケージ ベースに基づいており、従来のプログラム セットが含まれており、KDE ​​Plasma デスクトップが付属しています。 このディストリビューションは標準の Arch Linux リポジトリを使用して構築されており、カーネル、インストーラー、ブートローダー、補助スクリプト、環境設定などの特定の変更はすべて別のリポジトリに配置されます。

最近の変更には、USB3 サポートの実装 (以前は Thunderbolt ポートは USB2 モードでのみ使用されていました)、MacBook の内蔵スピーカーとヘッドフォン ジャックのサポートに関する継続的な作業、キーボード バックライト制御のサポートの追加、エネルギー管理のサポートの改善が含まれます。 M2 チップを搭載したデバイス (エキスパート モードに切り替えることなく) のインストーラーへの標準インストール オプションの追加。

出所: オープンネット.ru

コメントを追加します