隨著具有 GuC 固件二進製文件的新一代英特爾客戶端處理器現在成為加速圖形支持的硬性要求。與 AMD 和 NVIDIA GPU 一樣,固件二進製文件是超越開源 Linux 驅動程序代碼的要求。本周英特爾為即將推出的 Meteor Lake 處理器發布了他們最初的 GuC 固件二進製文件。

本周初始的 Intel Meteor Lake GuC 固件文件是 推送到linux-firmware.git樹。這個 GuC 微控制器固件與上游 Linux 內核和 Mesa 中的最新開源英特爾代碼一起使用,以實現下一代處理器的圖形加速。

從 Linux 6.4 開始,Meteor Lake 圖形支持仍處於試驗階段,需要“i915.force_probe”覆蓋,但至少 Meteor Lake 固件現已公開以簡化支持過渡。在發布前幾個月提供初始固件二進製文件,讓 Linux 發行版有時間將固件提取到他們的 linux-firmware 包中,希望在這些處理器開始發貨時產生更好的開箱即用體驗。


英特爾獲取初始 GuC 固件與 AMD 相比,AMD 通常只在實際硬件發佈時發布所需的固件 blob——通常在發布後幾天內發布,因此早期採用者有涉及的額外步驟通常必須直接從 linux-firmware.git 中獲取這些固件文件。或者在開源 NVIDIA (Nouveau) 驅動程序的情況下,NVIDIA 的另一個方向是一個極端,NVIDIA 僅在發布後數月發布其簽名的固件 blob 供 Nouveau 消費。

Categories: IT Info