bk99.de entertain the web since 1997

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

Originalartikel lesen