Μετάβαση στο περιεχόμενο

Νέα

Από στις

Παρουσιάζουμε το Omarchy M

Η Apple φτιάχνει εξαιρετικό hardware. Πάντα έφτιαχνε (εκτός από εκείνη τη φορά με το butterfly keyboard). Και πολλοί από τους ανθρώπους που έρχονται στο Omarchy έρχονται από Mac. Πολλοί από αυτούς θα ήθελαν πολύ να κρατήσουν το μηχάνημα και να ξεφορτωθούν το λειτουργικό σύστημα. Οπότε θα ολοκληρώσουμε αυτό που ξεκίνησε το Asahi: το Omarchy να τρέχει υπέροχα σε Apple Silicon, με ελάχιστη φασαρία στο στήσιμο.

Αυτή η δουλειά έχει ήδη μια ομάδα από πίσω της. Σήμερα το επισημοποιούμε: Omarchy M, η ομάδα μας για Mac με Apple Silicon (συν μερικά μέλη που κρατούν τα παλαιότερα Mac στην παρέα).

Να σου συστήσω τα μέλη.

Το πρόγραμμα εγκατάστασης. Ο Marcelo Alcantara φτιάχνει το εγγενές πρόγραμμα εγκατάστασης για Mac. Κατεβάζεις μια εφαρμογή στο macOS, κατεβάζει την υπογεγραμμένη έκδοση του Omarchy, φτιάχνει τα partitions, και εκκινεί τον υπολογιστή σου στο Omarchy δίπλα στο υπάρχον macOS σου. Χωρίς USB stick, χωρίς ξόρκια στο τερματικό. Αυτός έφτιαξε και το build που άναψε τις εξωτερικές οθόνες μέσω USB-C.

Omarchy Mac. Ο Naeem Malik συντηρεί το Omarchy Mac εδώ και έναν χρόνο, φέρνοντας το Omarchy σε μηχανήματα M1 και M2 πολύ πριν γίνει οτιδήποτε από αυτά επίσημο, και χτίζοντας γύρω του μια κοινότητα στο Discord με πάνω από 800 άτομα. Ο Scott Jones είναι το άλλο μισό αυτού του project στην πλευρά Linux της εγκατάστασης. Πρόσφατα κατάφερε να δουλέψει η οθόνη του M3 Air στον hardware display controller της Apple, κάτι που μετέτρεψε αυτό το μηχάνημα από άχρηστο σε χρηστικό μέσα σε μια νύχτα.

Try Omarchy. Ο Eduardo Martinez έφτιαξε το Try Omarchy: την πραγματική επιφάνεια εργασίας του Omarchy που τρέχει ως εγγενής εφαρμογή με επιτάχυνση υλικού στο Mac σου, με την κάμερα, τον ήχο, το clipboard και έναν κοινόχρηστο φάκελο συνδεδεμένα. Δεν χρειάζεται partitioning. Απλώς κατέβασέ το και δες περί τίνος πρόκειται.

Πακέτα. Ο Shun Li φροντίζει ώστε όλα όσα χρειάζεται το Omarchy να υπάρχουν ως πακέτο aarch64, μαζί με γενικά disk images ARM64 για εικονικές μηχανές και τα guest tools που τις κάνουν ευχάριστες στη χρήση.

Drivers και kernel. Ο Ryan Murray φέρνει σε λειτουργία το Neo και χτίζει τα θεμέλια πάνω στα οποία δουλεύει η υπόλοιπη ομάδα. Αναπτύσσει έναν SPTM emulator που καθιστά δυνατή την καταγραφή του macOS σε τσιπ M4 και νεότερα. Αυτά τα traces είναι απαραίτητα για να δουλέψουν οι οθόνες, οι GPUs, ο ήχος, το ασύρματο δίκτυο και το Bluetooth. Ο Dj γράφει τους GPU drivers, και έκανε το Touch ID να δουλέψει μιλώντας απευθείας στο Secure Enclave. Ο Miguel Cruz ειδικεύεται στη δουλειά για το M5: έκανε reverse-engineer το ιδιόκτητο τσιπ N1 της Apple και έκανε το Wi-Fi και το Bluetooth του να δουλέψουν στο Linux. Έχει επίσης συνεισφέρει στην hardware κωδικοποίηση και αποκωδικοποίηση βίντεο, στο Bluetooth και σε βελτιώσεις της επιφάνειας εργασίας στο Neo. Ο Liam φέρνει σε λειτουργία το trackpad, τη διαχείριση ενέργειας, τα ηχεία και την έξοδο ακουστικών του Neo, με τα macOS traces του Ryan να παρέχουν το απαραίτητο υπόβαθρο. Ο Eryk Wieliczko συντηρεί την υποστήριξη M4 και τις clean-room υλοποιήσεις, και ασχολείται με την ενσωμάτωση και το packaging. Ο Jaidip Subedi ενεργοποίησε τις εξωτερικές οθόνες μέσω USB-C στο M2 MacBook Air.

MLX. Ο Joshua Warren φτιάχνει το mlx-omarchy, το οποίο φέρνει το MLX machine learning framework της Apple στο Linux σε Apple GPUs μέσω Vulkan. Ο κώδικάς σου εξακολουθεί να λέει import mlx.core as mx, αλλά τώρα τρέχει στο Omarchy.

Παλαιότερα Mac. Ο Shawn Yeager έχει μια στοίβα από pull requests για τα Touch Bar MacBook Pro του 2016 και του 2017: ηχεία, Wi-Fi, ο αισθητήρας φωτισμού περιβάλλοντος, το ίδιο το Touch Bar. Ο Randy κάνει reverse-engineering στο τσιπ ασφαλείας T2 για να φέρει το Touch ID στα Intel Mac, και καταγράφει κάθε διόρθωση για το MacBook Pro του 2019 στην πορεία. Ο Jon Kinney δούλευε σιγά-σιγά την υποστήριξη ARM για το Omarchy πριν από έναν χρόνο, και τώρα κρατά όλη την ομάδα συντονισμένη στο ποιος κάνει τι.

Μαζί, είναι μια τρομερή ομάδα. Δεκαπέντε άνθρωποι που δεν περίμεναν άδεια, και που χρησιμοποιούν πράκτορες για να κινούνται με ρυθμό που θα φαινόταν παράλογος πριν από έναν χρόνο.

Ο στόχος για την πρώτη έκδοση είναι η τέλεια συμβατότητα με τα M1 και M2, συμπεριλαμβανομένων των παραλλαγών Pro και Max:

  • Ένας απρόσκοπτος installer, με επιλογές εγκατάστασης και δοκιμής
  • Πλήρης υποστήριξη GPU
  • Εξωτερικές οθόνες μέσω USB-C
  • Touch ID
  • MLX
  • Κρυπτογράφηση δίσκου

Τα νεότερα μηχανήματα δουλεύονται παράλληλα, αλλά στα M1 και M2 καρφώνουμε πρώτα τη σημαία. Εκτός από τα μηχανήματα M, υπάρχουν εκεί έξω εκατομμύρια vintage laptops, πολλά από τα οποία έχουν ήδη αποσυρθεί από τις τελευταίες φιλοδοξίες του macOS της Apple, και καθένα από αυτά μπορεί να γίνει ένας υπέροχος υπολογιστής Omarchy.

Δεν χρειάζεται να περιμένεις την τελειοποιημένη έκδοση για να ξεκινήσεις. Το Try Omarchy θα σε βάλει να βλέπεις την πραγματική επιφάνεια εργασίας στο Mac σου μέσα σε λίγα λεπτά. Και αν είσαι έτοιμος να δεσμευτείς, το πρόγραμμα εγκατάστασης θα βάλει το Omarchy δίπλα στο macOS σε ένα M1 ή M2 σήμερα.

Τέλος, μια παράκληση. Αν έχεις δουλέψει πάνω στο Linux για hardware της Apple, είτε πρόκειται για kernel drivers, firmware, packaging, installers ή machine learning, θα θέλαμε πολύ να ακούσουμε νέα σου. Υπάρχει μεγάλη πιθανότητα να έχεις λύσει κάτι που εμείς ακόμα κυνηγάμε, ή το αντίστροφο. Επικοινώνησε στο apple@omarchy.org.

Ας ολοκληρώσουμε αυτό που ξεκίνησε το Asahi.

Όλα τα νέα