Die ersten Patches zum Booten von Linux auf Apple M4 wurden veröffentlicht.


1

Wie berichtet Phoronix, der erste Satz von Patches fĂŒr den Linux-Kernel mit Device Tree-Dateien und Bindings fĂŒr den Apple Silicon M4 SoC, auch bekannt als t8132, wurde veröffentlicht. Es geht bisher noch nicht um eine umfassende UnterstĂŒtzung von MacBook oder Mac mini unter Linux, sondern um den allerersten Schritt – die Möglichkeit, den Kernel zu laden und eine Grundlage fĂŒr die weitere Arbeit zu schaffen.

Die Patches wurden von der Entwicklerin Yureka Lilian eingereicht. In der Beschreibung der Reihe wird gesagt, dass sie die anfĂ€nglichen Device Trees und dt-Bindings fĂŒr GerĂ€te auf Apple M4 hinzufĂŒgt und in vielerlei Hinsicht die kĂŒrzliche Arbeit an M3, die in den Linux-Zyklus 7.2 eingeflossen ist, wiederholt. Dabei umfasst das Set nur den minimalen Umfang an Hardware, der als Grundlage fĂŒr die zukĂŒnftige Entwicklung benötigt wird.

Im Gegensatz zur Nutzer-Version von Asahi Linux sind diese Änderungen in erster Linie fĂŒr den Upstream des Kernels gedacht. UnterstĂŒtzung fĂŒr Grafik, vollstĂ€ndigen Desktop, Wi-Fi, Bluetooth, NVMe und andere wichtige Komponenten ist derzeit nicht vorhanden: In der Dokumentation von Asahi Linux zu M4 werden die meisten zentralen Blöcke weiterhin als TBA gekennzeichnet, und der Installer fĂŒr die M4-GerĂ€te ist als nicht verfĂŒgbar angegeben.

Es wird außerdem darauf hingewiesen, dass der Großteil der Arbeit, um M4 in einen bootfĂ€higen Zustand zu bringen, derzeit nicht nur mit dem Kernel, sondern auch mit dem Bootloader m1n1 zusammenhĂ€ngt. Aufgrund von Änderungen in den neuen Apple-Chips werden einige CPU-Einstellungen jetzt von iBoot gesetzt und blockiert, und der Start von SMP hĂ€ngt noch von zusĂ€tzlichen Patches fĂŒr idle=nop ab und bleibt instabil.

Somit ist die Nachricht eher fĂŒr Entwickler und Enthusiasten von Bedeutung als fĂŒr normale Nutzer. Apple M4 hat den ersten Schritt zur UnterstĂŒtzung im Mainline-Linux gemacht, aber bis zum Zustand „System installiert und funktioniert“ ist es noch ein weiter Weg: Das Projekt muss die Bootmeldung, Peripherie, Energieverwaltung und insbesondere die grafische Beschleunigung weiterentwickeln.

Quelle: linux.org.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster