Linux można teraz uruchomić na komputerach Mac z M1 i wydaje się, że jest użyteczny

Linux na M1

z Linux 5.15, jądro poprawiło wsparcie dla Apple M1. Aby nieco odświeżyć pamięć dla tych, którzy nie pamiętają lub nie mieli pojęcia, nieco ponad rok temu Tim Cook zaprezentował swój pierwszy procesor do komputerów, który nazwali M1 i ma architekturę ARM. Z tego powodu programiści musieli trochę więcej popracować, aby ich oprogramowanie było kompatybilne z nowym komponentem sprzętowym Apple.

To, co nie działało na nowych komputerach Mac, to Linux i nie tylko, ponieważ Windows był kolejnym systemem operacyjnym, którego nie można było uruchomić nawet na maszynie wirtualnej. Ale wraz z upływem czasu przybywa wsparcie i Linux można teraz uruchomić na komputerach z M1 Jabłko… tak jakby. Można go używać w podobny sposób, jak uruchamiamy niektóre wersje Androida na Raspberry Pi: działa, można coś zrobić, ale na przykład nie ma akceleracji sprzętowej.

Linux na komputerach Mac M1 działa bez akceleracji sprzętowej

Projektem, nad którym pracujemy od miesięcy, jest Asahi Linux, a oni już rozmawiali o swoich zamiarach w e-mailach wysyłanych między programistami jądra. Teraz słowo używane do zdefiniowania sposobu działania Linuksa na Macu z M1 jest „użyteczne”, co oznacza, że ​​można go używać. Ale nie to, że jest idealne, ponieważ brak przyspieszenia przez GPU Uniemożliwi na przykład płynne oglądanie filmów czy granie w gry wideo. Albo w przypadku filmów po prostu będzie to wyglądało gorzej.

Asahi Linux udało się umieścić niezbędne sterowniki w Linuksie 5.16, wśród których są PCIe, USB-C, Pinctrl, menedżer zasilania czy sterowanie ekranem:

„Dzięki tym sterownikom komputery Mac M1 naprawdę nadają się do użytku jako komputery stacjonarne z systemem Linux. Chociaż nie ma jeszcze akceleracji GPU, procesory M1 są tak potężne, że renderowany programowo pulpit jest na nich faktycznie szybszy niż na przykład na akcelerowanych sprzętowo maszynach Rockchip ARM64.

Problemem lub wyzwaniem jest uruchomienie akceleracji sprzętowej SoC firmy Apple przy użyciu zastrzeżonego procesora graficznego. Deweloperzy muszą stworzyć nowy sterownik od zera, a to zajmie trochę czasu. Następną rzeczą będzie uruchomienie kompletnego instalatora, do którego w tej chwili mają dostęp tylko członkowie społeczności.

Według wielu deweloperów i zgadzam się, przyszłość to ARMTo dobra wiadomość, że twórcy oprogramowania pracują nad poprawą wsparcia. Kiedy zostanie ujednolicone, stanie się coś, czego nie wiemy kiedy, ale się wydarzy, wszystko będzie w 100% wspierane i wszyscy wygramy.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.