Το Linux μπορεί πλέον να τρέχει σε Mac με M1 και φαίνεται να είναι χρήσιμο

Linux σε M1

με Linux 5.15, ο πυρήνας βελτίωσε την υποστήριξη για το Apple M1Το Για να ανανεώσει λίγο τη μνήμη για όσους δεν θυμούνται ή δεν έχουν ιδέα, ο Tim Cook παρουσίασε πριν από λίγο περισσότερο τον πρώτο του επεξεργαστή για υπολογιστές, έναν που ονόμασαν M1 και που έχει αρχιτεκτονική ARM. Για το λόγο αυτό, οι προγραμματιστές έπρεπε να δουλέψουν λίγο περισσότερο για να κάνουν το λογισμικό τους συμβατό με το νέο στοιχείο υλικού του μήλου.

Αυτό που δεν λειτούργησε στα νέα Mac ήταν το Linux, και όχι μόνο αυτό, αφού τα Windows ήταν ένα άλλο λειτουργικό σύστημα που δεν μπορούσε να εκτελεστεί ούτε σε εικονική μηχανή. Αλλά με το πέρασμα του χρόνου η υποστήριξη φτάνει και το Linux μπορεί τώρα να εκτελεστεί σε υπολογιστές με το M1 Apple… κάπως. Μπορεί να χρησιμοποιηθεί με παρόμοιο τρόπο που μπορούμε να τρέξουμε κάποιες εκδόσεις Android σε ένα Raspberry Pi: λειτουργεί, μπορούν να γίνουν πράγματα, αλλά για παράδειγμα δεν υπάρχει επιτάχυνση υλικού.

Το Linux σε M1 Mac λειτουργεί χωρίς επιτάχυνση υλικού

Το έργο που δουλεύει εδώ και μήνες είναι το Asahi Linux και έχουν ήδη μιλήσει για τις προθέσεις τους σε μηνύματα ηλεκτρονικού ταχυδρομείου που αποστέλλονται μεταξύ προγραμματιστών πυρήναΤο Τώρα, η λέξη που χρησιμοποιείται για να καθορίσει πώς λειτουργεί το Linux σε Mac με M1 είναι "χρήσιμη", πράγμα που σημαίνει ότι μπορεί να χρησιμοποιηθεί. Όχι όμως ότι είναι τέλειο, αφού το καμία επιτάχυνση μέσω της GPU Για παράδειγμα, θα καταστήσει αδύνατη την ομαλή παρακολούθηση βίντεο ή βιντεοπαιχνίδια. Or στην περίπτωση των βίντεο, θα φαίνεται απλώς χειρότερο.

Το Asahi Linux κατάφερε να βάλει τα απαραίτητα προγράμματα οδήγησης στο Linux 5.16, μεταξύ των οποίων είναι το PCIe, USB-C, Pinctrl, ο διαχειριστής ενέργειας ή το χειριστήριο οθόνης:

«Με αυτά τα προγράμματα οδήγησης, τα M1 Mac είναι πραγματικά χρήσιμα ως επιτραπέζια μηχανήματα Linux. Παρόλο που δεν υπάρχει ακόμη επιτάχυνση GPU, οι επεξεργαστές του M1 είναι τόσο ισχυροί που μια επιφάνεια εργασίας που παρέχεται από λογισμικό είναι στην πραγματικότητα πιο γρήγορη από αυτές, για παράδειγμα, σε μηχανές Rockchip ARM64 με επιτάχυνση υλικού. "

Το πρόβλημα ή η πρόκληση είναι η επιτάχυνση υλικού για να λειτουργήσει SoC της Apple χρησιμοποιώντας ιδιόκτητη GPUΤο Οι προγραμματιστές πρέπει να δημιουργήσουν ένα νέο πρόγραμμα οδήγησης από την αρχή και αυτό θα πάρει χρόνο. Το επόμενο πράγμα θα είναι η εκκίνηση ενός πλήρους προγράμματος εγκατάστασης, κάτι στο οποίο έχουν πρόσβαση μόνο τα μέλη της κοινότητας αυτήν τη στιγμή.

Σύμφωνα με πολλούς προγραμματιστές και συμφωνώ, το μέλλον είναι η ARMΕίναι λοιπόν καλά νέα ότι οι προγραμματιστές λογισμικού εργάζονται για τη βελτίωση της υποστήριξης. Όταν είναι τυποποιημένο, κάτι που δεν ξέρουμε πότε θα συμβεί αλλά θα συμβεί, όλα θα υποστηρίζονται 100% και όλοι θα κερδίζουμε.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.