Το Linux στο M1 κερδίζει ήδη την Apple στο δικό του παιχνίδι

Πίνακας περιεχομένων:

Το Linux στο M1 κερδίζει ήδη την Apple στο δικό του παιχνίδι
Το Linux στο M1 κερδίζει ήδη την Apple στο δικό του παιχνίδι
Anonim

Βασικά Takeaways

  • Το Asahi Linux κυκλοφόρησε την άλφα έκδοση της διανομής του που έχει σχεδιαστεί για το τσιπ M1 της Apple.
  • Σε αντίθεση με τις τυπικές θύρες υλικού, η διανομή με πληθώρα χρηματοδότησης δεν έχει λάβει επίσημη υποστήριξη από την Apple.
  • Ακόμη και αν η υποστήριξη υλικού είναι ακόμα πρόχειρη, οι υπεύθυνοι δοκιμών πιστεύουν ότι η διανομή αποδίδει ήδη καλύτερα από το macOS.

Image
Image

Ο επεξεργαστής M1 της Apple έχει κάνει τα βλέμματα από την κυκλοφορία του στα τέλη του 2020 και τώρα υπάρχει μια διανομή Linux που έχει σχεδιαστεί αποκλειστικά για το τσιπ που ήδη μαγεύει τους ανθρώπους με την απόδοσή του.

Η προσπάθεια πρωτοστατείται από τον έμπειρο πορτιέρη Linux, Hector Martin, και το συγχρηματοδοτούμενο έργο του Asahi Linux. Το έργο ξεκίνησε τον Ιανουάριο του 2021 και μόλις κυκλοφόρησε το πρώτο του Alpha που μπορεί να τρέξει σε οποιοδήποτε μηχάνημα M1, M1 Pro ή M1 Max που εκτελεί macOS 12.3 ή νεότερη έκδοση. Σημειωτέον, το έργο έφτασε σε αυτό το στάδιο χωρίς καμία επίσημη βοήθεια από την Apple, αντ' αυτού ανακάλυψε ένα εγγενές ελάττωμα υλικού στο τσιπ M1.

"Η αρχική μου εντύπωση για το Asahi Linux με την έκδοση επιτραπέζιου υπολογιστή Arch Linux Arm ήταν ότι λειτουργεί καλύτερα από ό,τι αναμενόταν, τουλάχιστον σε Mac mini", είπε ο Michael Larabel, ιδρυτής και κύριος συγγραφέας του ιστότοπου υλικού υπολογιστών, Phoronix. Lifewire μέσω email. "Υπάρχουν ακόμη τομείς στους οποίους η απόδοση λείπει, αλλά [είναι] ήδη πολύ πιο γρήγορος από, ας πούμε, έναν Raspberry Pi 4 ή άλλους υπολογιστές απλής πλακέτας Arm χαμηλού επιπέδου που τρέχουν Linux."

Καλά Αρχή

Larabel σημείωσε ότι η διαδικασία εγκατάστασης του Asahi είναι λίγο διαφορετική, καθώς πρέπει να ξεκινήσει μέσα από το macOS. Σε μια ανταλλαγή email με το Lifewire, ο Bruno Santos, Διαχειριστής Συστήματος και Δικτύου στην ULS Castelo Branco, είπε ότι ο Asahi ολοκλήρωσε την εγκατάσταση στο M1 MacBook Air του.

Εκτός από μια πλήρη εγκατάσταση που αγκυρώνει μια έτοιμη προς χρήση επιφάνεια εργασίας KDE, η Asahi προσφέρει επίσης μια ελάχιστη επιλογή εγκατάστασης, την οποία η Santos χρησιμοποίησε για να εγκαταστήσει με μη αυτόματο τρόπο τα διάφορα στοιχεία που απαιτούνται για μια επιφάνεια εργασίας εργασίας χωρίς να αντιμετωπίζει προβλήματα.

Ο Don Chia, ένας προγραμματιστής iOS, αντιμετώπισε πρόβλημα κατά την εγκατάσταση του Asahi στο M1 MacBook Pro του, αλλά είπε στο Lifewire μέσω email ότι κατάφερε να επιλύσει το πρόβλημα χάρη σε μια μικρή βοήθεια από τον Martin.

Δεδομένου ότι είναι ακόμη νωρίς για το έργο, η υποστήριξη υλικού της Asahi δεν είναι συνεπής σε όλα τα μηχανήματα που τροφοδοτούνται με M1. Για παράδειγμα, η έξοδος HDMI λειτουργεί μόνο στο Mac mini. Εν τω μεταξύ, ο Santos συνδέθηκε σε έναν διανομέα Thunderbolt και το συνδεδεμένο καλώδιο Ethernet, ο δίσκος SSD και το ασύρματο ποντίκι και πληκτρολόγιο λειτουργούσαν άψογα με το Air του.

"Το κύριο πρόβλημα για τους περισσότερους χρήστες επιτραπέζιου υπολογιστή Linux θα είναι η έλλειψη επιτάχυνσης 3D/γραφικών αυτήν τη στιγμή. Υπάρχει ένα πρόγραμμα οδήγησης πυρήνα και ένα πρόγραμμα οδήγησης Mesa που εργάζονται για τα γραφικά της Apple, αλλά πιθανότατα θα χρειαστεί λίγος χρόνος πριν είναι πραγματικά κουμπωμένο και χρησιμοποιήσιμο", μοιράστηκε η Larabel.

Έτσι, ενώ δεν μπορείτε ακόμα να παίξετε παιχνίδια με ένταση γραφικών μέσω του Asahi, ο Jason Eckert, κοσμήτορας Τεχνολογίας στο triOS College, δεν αντιμετωπίζει προβλήματα με απλά όπως το SuperTuxKart, το οποίο λειτουργεί τέλεια στο Mac mini του. "Τα γραφικά δημιουργούνται από την CPU, αλλά ποτέ δεν θα το μάθεις γιατί είναι αστραπιαία", είπε ο Eckert στο Lifewire μέσω email.

Το Asahi βασίζεται στην έκδοση ARM της δημοφιλούς διανομής του Arch Linux και κανένας από τους δοκιμαστές με τους οποίους αλληλεπιδρούσαμε δεν αντιμετώπισε προβλήματα κατά την εγκατάσταση του συνηθισμένου λογισμικού επιτραπέζιου υπολογιστή, όπως προγράμματα περιήγησης ιστού και προγράμματα αναπαραγωγής πολυμέσων.

Στις σημειώσεις έκδοσης, ο Martin επισημαίνει ότι για τη μεγιστοποίηση της απόδοσης, ο πυρήνας του Asahi έχει μεταγλωττιστεί με μια συγκεκριμένη δυνατότητα που δεν υποστηρίζεται αυτήν τη στιγμή από κάποιο δημοφιλές λογισμικό, κυρίως το πρόγραμμα περιήγησης ιστού Chromium και το πλαίσιο λογισμικού Electron. Ο Martin ελπίζει ότι η κυκλοφορία του Asahi θα ενθαρρύνει τους προγραμματιστές αυτών των εφαρμογών να τις κάνουν συμβατές με το M1.

Έτη Φωτός Μπροστά

Ο Eckert, επίσης, πίστευε ότι αυτοί είναι μικροί περιορισμοί που θα πρέπει να εξαλειφθούν σύντομα. Έχει προσαρμόσει την εγκατάσταση του Asahi μέχρι το τέλος, και η παράσταση «του έχει πάρει το μυαλό».

"Το GNOME [περιβάλλον επιφάνειας εργασίας] τρέχει πιο γρήγορα από ό,τι έχω δει ποτέ να τρέχει, οι εφαρμογές LibreOffice ανοίγουν ακαριαία, ο Hugo [δημιουργός ιστότοπου] μεταγλωττίζει τον ιστότοπό μου στο μισό χρόνο που κάνει στο macOS στον ίδιο υπολογιστή, [και] τα κοντέινερ ανάπτυξης και η εγκατάσταση του Kubernetes τρέχουν επίσης πολύ πιο γρήγορα στο Asahi», μοιράστηκε ο Eckert. "Γενικά, η μεγαλύτερη εντύπωση που είχα είναι ότι ο Asahi είναι πολύ, πολύ πιο γρήγορος στο M1 από το macOS."

Η αρχική μου εντύπωση για το Asahi Linux με την έκδοση επιτραπέζιου υπολογιστή Arch Linux Arm ήταν ότι λειτουργεί καλύτερα από ό,τι αναμενόταν.

Σε σύγκριση με την εμπειρία του με το Linux σε ένα εικονικοποιημένο περιβάλλον, ο Chia ήξερε ότι ο Asahi σε "πραγματικό υλικό" θα ήταν πιο γρήγορος, αλλά βρήκε ότι "ήταν έτη φωτός μπροστά."

"Υπάρχει ακόμη δουλειά να γίνει γύρω από τη διαχείριση ενέργειας για τη CPU/SoC, αλλά μέχρι στιγμής, η απόδοση ήταν μάλλον λογική, λαμβάνοντας υπόψη όλα τα πράγματα και δεν είχε την επίσημη υποστήριξη της Apple. Σε μερικά σημεία αναφοράς, [Η Asahi ξεπερνά ακόμη και το macOS στο ίδιο υλικό!" μοιράστηκε τον Larabel, ο οποίος πρόσφατα δημοσίευσε τα λεπτομερή σημεία αναφοράς του.

Eckert σημείωσε ότι ως προγραμματιστής cloud/microservice, για να γίνει ο Asahi το καθημερινό του λειτουργικό σύστημα, θα το χρειαστεί για να τρέξει εφαρμογές που βασίζονται σε ηλεκτρονικά, όπως το Visual Studio Code, μαζί με βελτιωμένη υποστήριξη για υλικό όπως το Bluetooth του ποντίκι.

"Έχω αποφασίσει σχεδόν με βάση την ταχύτητα ότι τελικά θα είναι ο καθημερινός μου οδηγός", τόνισε ο Έκερτ.

Συνιστάται: