Asahi Linux 7.2: Fortschritt auf Apple Silicon
Zusammenfassung
James Calligeros beschreibt, wie Asahi Linux Stromsparfunktionen, neue Apple-Generationen und direkte Videoausgabe zusammenführt.
Ideen
- Ein UEFI-Runtime-Service kann PSCI-Aufrufe ohne Apples fehlendes EL3 vermitteln.
- m1n1 bleibt dafür resident und übernimmt Aufgaben klassischer Plattform-Firmware.
- Emuliertes GXF und SPRR machen Apples SPTM unter dem m1n1-Hypervisor beobachtbar.
- Gemeinsame Interchange-Framebuffers vermeiden Kopien zwischen Videodecoder, GPU und Displaycontroller.
- ACE3 nutzt SPMI, behält aber weitgehend die Registerstruktur seines Vorgängers.
- Desktopintegration entscheidet, ob funktionierende Hardwarebeschleunigung tatsächlich Anwendungen erreicht.
Einsichten
- Offene Hardwareunterstützung verlangt oft kreative Brücken zwischen Standards und proprietären Architekturen.
- Weniger Datenkopien sparen gleichzeitig Rechenzeit, Speicherbandbreite und Energie.
- Stabile Schnittstellen beschleunigen Upstreaming stärker als einzelne spektakuläre Treibererfolge.
Fakten
- M3-Geräte unterstützen jetzt Webcam, Mikrofone, USB 3.0 und Thunderbolt.
- M4- und M5-Systeme erreichen funktionierendes NVMe sowie erste PCIe-Geräteerkennung.
- AVD dekodiert H.264, H.265 und VP9 auf unterstützten Geräten weitgehend zuverlässig.
- KWin behandelt AGX und DCP derzeit als Multi-GPU-System.
Empfehlungen
- Bewerte Hardwareunterstützung anhand der gesamten Desktopkette, nicht nur anhand des Kerneltreibers.
- Bevorzuge gemeinsame Pufferformate, wenn mehrere Hardwareblöcke dieselben Bilddaten verarbeiten.
- Teste M4- und M5-Unterstützung vorerst nur außerhalb produktiver Systeme.
Referenzen
Der Link zur Originalquelle öffnet einen neuen Tab.