Bei neueren Generationen von Intel-Client-Prozessoren mit GuC-Firmware-Binärdateien ist dies jetzt eine zwingende Voraussetzung für beschleunigte Grafikunterstützung. Wie bei AMD-und NVIDIA-GPUs sind Firmware-Binärdateien eine Anforderung, die über den Open-Source-Linux-Treibercode hinausgeht. Diese Woche hat Intel seine ersten GuC-Firmware-Binärdateien für kommende Meteor-Lake-Prozessoren veröffentlicht.
Diese Woche waren die anfänglichen GuC-Firmwaredateien von Intel Meteor Lake geschoben in den Baum”linux-firmware.git”. Diese GuC-Mikrocontroller-Firmware geht mit dem neuesten Open-Source-Intel-Code im Upstream-Linux-Kernel und Mesa einher, um die Grafikbeschleunigung mit den Prozessoren der nächsten Generation zu ermöglichen.
Ab Linux 6.4 bleibt die Meteor Lake-Grafikunterstützung experimentell und erfordert die Überschreibung”i915.force_probe”, aber zumindest die Meteor Lake-Firmware ist jetzt öffentlich, um den Support-Übergang zu erleichtern. Da die ersten Firmware-Binärdateien noch Monate vor dem Start verfügbar sind, haben Linux-Distributionen Zeit, die Firmware in ihre Linux-Firmware-Pakete aufzunehmen, um hoffentlich ein besseres Out-of-the-Box-Erlebnis zu erzielen, wenn diese Prozessoren ausgeliefert werden.
Intel erhält die anfängliche GuC-Firmware Monate im Voraus verfügbar zu machen, ist nett, um den Distributionen Zeit zu geben, die Dateien abzuholen, im Vergleich zu AMD, das im Allgemeinen nur die erforderlichen Firmware-Blobs zum Zeitpunkt des eigentlichen Hardware-Starts veröffentlicht – normalerweise innerhalb von Tagen nach dem Start und daher von Early Adopters der zusätzliche Schritt, der damit verbunden ist, dass diese Firmware-Dateien oft selbst direkt von linux-firmware.git abgerufen werden müssen. Oder im Fall des Open-Source-Treibers NVIDIA (Nouveau) ist ein Extrem in die andere Richtung, dass NVIDIA seine signierten Firmware-Blobs erst viele Monate nach dem Start für den Nouveau-Verbrauch veröffentlicht.