Linux auf dem M1 schlägt Apple bereits mit seinen eigenen Waffen

Inhaltsverzeichnis:

Linux auf dem M1 schlägt Apple bereits mit seinen eigenen Waffen
Linux auf dem M1 schlägt Apple bereits mit seinen eigenen Waffen
Anonim

Key Takeaways

  • Asahi Linux hat die Alpha-Version seiner Distribution veröffentlicht, die für Apples M1-Chip entwickelt wurde.
  • Im Gegensatz zu typischen Hardware-Portierungen hat die Crowdfunding-Distribution keine offizielle Unterstützung von Apple erh alten.
  • Auch wenn die Hardwareunterstützung noch lückenhaft ist, glauben Tester, dass die Distribution bereits besser als macOS funktioniert.

Image
Image

Der M1-Prozessor von Apple hat seit seiner Einführung Ende 2020 Aufsehen erregt, und jetzt gibt es eine Linux-Distribution, die exklusiv für den Chip entwickelt wurde und die Menschen bereits mit ihrer Leistung begeistert.

Die Bemühungen werden vom erfahrenen Linux-Portierer Hector Martin und seinem Crowdfunding-Asahi-Linux-Projekt angeführt. Das Projekt begann im Januar 2021 und hat gerade seine erste Alpha veröffentlicht, die auf jedem M1-, M1 Pro- oder M1 Max-Computer mit macOS 12.3 oder höher ausgeführt werden kann. Bemerkenswerterweise erreichte das Projekt dieses Stadium ohne offizielle Hilfe von Apple und entdeckte stattdessen einen inhärenten Hardwarefehler im M1-Chip.

"Mein erster Eindruck von Asahi Linux mit seiner Desktop-Version Arch Linux Arm war, dass es besser funktioniert als erwartet, zumindest auf einem Mac mini", sagte Michael Larabel, Gründer und Hauptautor der Computerhardware-Website Phoronix Lifewire über E-Mail. „Es [gibt] immer noch Bereiche, in denen es an Leistung mangelt, aber [es ist] bereits viel schneller als beispielsweise ein Raspberry Pi 4 oder andere Low-End-Arm-Einplatinencomputer mit Linux.“

Gut begonnen

Larabel bemerkte, dass der Installationsprozess von Asahi etwas anders ist, da er von macOS aus gestartet werden muss. In einem E-Mail-Austausch mit Lifewire sagte Bruno Santos, System- und Netzwerkadministrator bei ULS Castelo Branco, dass Asahi die Installation auf seinem M1 MacBook Air im Handumdrehen durchgegangen sei.

Zusätzlich zu einer vollständigen Installation, die einen gebrauchsfertigen KDE-Desktop verankert, bietet Asahi auch eine minimale Installationsoption an, mit der Santos die verschiedenen Komponenten, die für einen funktionierenden Desktop benötigt werden, ohne Probleme manuell installiert.

Don Chia, ein iOS-Entwickler, ist bei der Installation von Asahi auf seinem M1 MacBook Pro auf ein Problem gestoßen, teilte Lifewire jedoch per E-Mail mit, dass er das Problem dank ein wenig Hilfe von Martin lösen konnte.

Da das Projekt noch am Anfang steht, ist die Hardwareunterstützung von Asahi nicht für alle M1-betriebenen Maschinen einheitlich. Beispielsweise funktioniert die HDMI-Ausgabe nur auf dem Mac mini. In der Zwischenzeit hat Santos einen Thunderbolt-Hub angeschlossen, und das angeschlossene Ethernet-Kabel, die SSD-Festplatte sowie die drahtlose Maus und Tastatur funktionierten einwandfrei mit seinem Air.

"Das Hauptproblem für die meisten Linux-Desktop-Benutzer wird derzeit das Fehlen von 3D-/Grafikbeschleunigung sein. Es wird an einem Kernel-Treiber und einem Mesa-Treiber für die Apple-Grafik gearbeitet, aber es wird wahrscheinlich einige Zeit dauern, bis dies der Fall ist wirklich zugeknöpft und nutzbar zu sein", teilte Larabel mit.

Obwohl Sie noch keine grafikintensiven Spiele über Asahi spielen können, hat Jason Eckert, Dekan für Technologie am triOS College, keine Probleme mit einfachen Spielen wie SuperTuxKart, das perfekt auf seinem Mac mini funktioniert. „Grafiken werden von der CPU generiert, aber man weiß es nie, weil es blitzschnell ist“, sagte Eckert Lifewire per E-Mail.

Asahi basiert auf dem ARM-Build der beliebten Arch Linux-Distribution, und keiner der Tester, mit denen wir interagierten, hatte Probleme bei der Installation der üblichen Desktop-Software wie Webbrowser und Mediaplayer.

In den Versionshinweisen weist Martin darauf hin, dass der Kernel von Asahi zur Leistungsmaximierung mit einer bestimmten Funktion kompiliert ist, die derzeit von einigen populären Softwareprogrammen nicht unterstützt wird, insbesondere vom Chromium-Webbrowser und dem Electron-Software-Framework. Martin hofft, dass die Veröffentlichung von Asahi die Entwickler dieser Apps ermutigen wird, sie mit dem M1 kompatibel zu machen.

Lichtjahre voraus

Eckert glaubte auch, dass dies kleine Einschränkungen sind, die sich bald ausbügeln sollten. Er hat seine Asahi-Installation bis ins kleinste Detail angepasst und die Aufführung hat ihn „umgehauen“.

"GNOME [Desktop-Umgebung] läuft schneller, als ich es je gesehen habe, LibreOffice-Apps öffnen sich sofort, Hugo [Website-Generator] kompiliert meine Website in der Hälfte der Zeit, die es unter macOS auf demselben Rechner braucht, [und] meine Entwicklungs-Container und das Kubernetes-Setup laufen auch viel schneller auf Asahi“, teilte Eckert mit. "Im Allgemeinen ist der größte Eindruck, den ich hatte, dass Asahi auf dem M1 viel, viel schneller ist als macOS."

Mein erster Eindruck von Asahi Linux mit seiner Desktop-Version Arch Linux Arm war, dass es besser funktioniert als erwartet.

Im Vergleich zu seiner Erfahrung mit Linux in einer virtualisierten Umgebung wusste Chia, dass Asahi auf „echter Hardware“schneller sein würde, aber er fand, dass es „Lichtjahre voraus“war.

"Es gibt noch einiges an Power-Management für CPU/SoC zu tun, aber bisher war die Leistung alles in allem ziemlich vernünftig und ohne die offizielle Unterstützung von Apple. In einigen Benchmarks, [Asahi schlägt sogar] macOS auf derselben Hardware!" teilte Larabel mit, der kürzlich seine detaillierten Benchmarks veröffentlicht hat.

Eckert merkte an, dass Asahi als Cloud-/Microservice-Entwickler, um sein alltägliches Betriebssystem zu werden, es braucht, um Electron-basierte Apps wie Visual Studio Code auszuführen, zusammen mit einer verbesserten Unterstützung für Hardware wie sein Bluetooth Maus.

"Ich habe ziemlich nach der Geschwindigkeit entschieden, dass es irgendwann mein täglicher Fahrer wird", betont Eckert.

Empfohlen: