Da in den vergangenen Wochen aufgrund einer Fehlkommunikation keine Feature-Pull-Anfragen an DRM-Next gesendet wurden, wurde heute eine Reihe von Änderungen am Intel „i915“-Kernel-Grafiktreiber verschickt, die auf diesen nächsten Kernel-Zyklus abzielen.
Wie bei den jüngsten Kernel-Versionen sind die Open-Source-Ingenieure von Intel nicht nur sehr damit beschäftigt, sich auf den „Xe“-Kernel-Modustreiber der nächsten Generation vorzubereiten, der noch nicht im Mainline-Bereich verfügbar ist, sondern ein Großteil der Aufmerksamkeit des i915 liegt auch auf der Vorbereitung der Meteor-Lake-Grafik/-Anzeige Unterstützung vor den Laptops der nächsten Generation.
Linux 6.3 brachte die erste Meteor Lake-Anzeigeunterstützung, während diese Arbeit für Linux 6.5 noch andauert. Die Arbeiten zur Aktivierung der Meteor Lake-Anzeige wurden im Linux 6.5-Zyklus fortgesetzt, werden aber hoffentlich bald abgeschlossen sein. Derzeit wird die Meteor-Lake-Grafikunterstützung unter Linux für Linux 6.5 noch als „experimentell“ behandelt, aber wir hoffen, dass die Unterstützung für 6.5 oder 6.6 sofort aktiviert/produktionsbereit ist. Insbesondere wenn Ubuntu 23.10 zusammen mit den anderen Herbstdistributionen für Linux 6.5 bis 6.6 läuft, wäre es schön zu sehen, dass Meteor Lake sofort auf Linux-Distributionen funktioniert, wenn diese Chips der nächsten Generation später in Laptops auftauchen dieses Kalenderjahr.
Abgesehen von der Meteor Lake-Aktivierung gibt es noch einiges an Arbeit an der Variable Rate Refresh (VRR)-Unterstützung für VESA Adaptive-Sync. Der i915-Treiber ermöglicht jetzt das Umschalten von VRR bei Schnelleinstellungen und die Unterstützung beliebiger Bildwiederholfrequenzen mit VRR funktioniert jetzt für eDP-Laptop-Panels.
Dieser Intel-Kernel-Grafiktreiber in Linux 6.5 ist auch so eingestellt, dass er asynchrone Page-Flips auf linearen Puffern für Anzeigehardware v12 und neuer unterstützt. Es gibt eine neue DebugFS-Schnittstelle rund um Taktfrequenzen, verschiedene i915-Code-Refactoring/Bereinigungen und vieles mehr behebt.
Die große Auswahl an Feature-Patches, aus denen dieser Intel i915 besteht, der vor dem Linux 6.5-Zyklus auf DRM-Next umsteigt, finden Sie auf dri-devel. Wir werden sehen, ob Intel noch weiteren Feature-Code für den i915-Treiber einreicht, bevor sich das Merge-Fenster für Linux 6.5 etwa Ende Juni öffnet.