新しい世代の Intel クライアント プロセッサでは、GuC ファームウェア バイナリを使用することが、高速化されたグラフィックス サポートの厳しい要件になりました。 AMD および NVIDIA GPU と同様に、ファームウェア バイナリは、オープンソースの Linux ドライバー コードを超えた要件です。今週、Intel は、今後の Meteor Lake プロセッサ用の最初の GuC ファームウェア バイナリを公開しました。
今週、最初の Intel Meteor Lake GuC ファームウェア ファイルは プッシュ linux-firmware.git ツリーに。この GuC マイクロコントローラー ファームウェアは、アップストリームの Linux カーネルおよび Mesa の最新のオープンソース Intel コードと連携して、次世代プロセッサーによるグラフィックス アクセラレーションを実現します。
Linux 6.4 の時点で、Meteor Lake グラフィックス サポートは実験的なままであり、”i915.force_probe”オーバーライドが必要ですが、サポートの移行を容易にするために、少なくとも Meteor Lake ファームウェアは公開されています。発売の数か月前に最初のファームウェア バイナリを用意しておくことで、Linux ディストリビューションがファームウェアを linux-firmware パッケージに取り込む時間ができ、これらのプロセッサの出荷が開始されたときにすぐに使用できるエクスペリエンスが向上することが期待されます。
Intel が初期 GuC ファームウェアを取得AMD は通常、実際のハードウェアの発売時 (通常は発売から数日以内) に必要なファームウェア BLOB のみを公開します。多くの場合、これらのファームウェア ファイル自体を直接 linux-firmware.git から取得する必要があるという追加の手順が含まれます。または、オープンソースの NVIDIA (Nouveau) ドライバーの場合、NVIDIA は立ち上げから数か月後に Nouveau で使用するための署名付きファームウェア BLOB のみを公開するという逆方向の極端な例です。