Asahi Linux przekroczył nowy etap, wspierając Maci z chipem Apple M3. To osiągnięcie otwiera drzwi do korzystania z Linuksa na najnowszych modelach Apple. Niemniej jednak, pełna kompatybilność, szczególnie w zakresie GPU, pozostaje jeszcze daleko od zrealizowania.
Asahi Linux rozszerza swoje wsparcie dla Maców Apple M3: praca wymagająca cierpliwości
Asahi Linux to projekt społecznościowy, który ma na celu uczynienie Linuksa kompatybilnym z chipami Apple Silicon, w trudnym obszarze, w którym każde osiągnięcie wymaga skrupulatnej inżynierii odwrotnej. Dotychczas wsparciem oficjalnym objęte były jedynie generacje M1 i M2.
Od 6 września, instalator integruje wsparcie dla Maców M3, M3 Pro i M3 Max. Oznacza to, że teraz możliwe jest zainstalowanie Linuksa na tych nowych urządzeniach, co jest sukcesem odzwierciedlającym kilka miesięcy cierpliwego rozwoju.
To postępy są znaczące. W rzeczywistości opierają się na niedawnych pracach, w szczególności nad USB4 i Thunderbolt, które zostały uruchomione za pomocą zestawu poprawek. Ta ewolucja zapewnia lepszą stabilność i łączność na tych modelach Apple.
Funkcje już w pełni działające na Macach M3 z Asahi Linux
Większość funkcji, które już sprawdzono na Macach M1 i M2, jest dostępna. Bez niespodzianek oferowane jest wsparcie dla kamery internetowej, wbudowanych mikrofonów, a także interfejsów bezprzewodowych, takich jak Wi-Fi i Bluetooth.
Wsparcie USB działa do 10 Gb/s, co odpowiada limitowi sprzętowemu USB 3, zapewniając tym samym szybkie transfery danych. Jeśli chodzi o multimedia, obsługiwane jest dekodowanie wideo w sprzęcie, z zarządzaniem kodekiem AV1, który był wcześniej zarezerwowany dla najnowszych chipów.
To przekonująca paleta dla zastosowania w masowej produkcji, ale najważniejsze jeszcze przed nami: przyspieszenie graficzne.
Utrzymujące się ograniczenia: GPU nadal czeka na dojrzałość
Największą słabością Asahi Linux na tych Macach M3 pozostaje GPU. Przyspieszenie 3D jeszcze nie działa tak, jak powinno. Wydajność nie jest zadowalająca, a zużycie energii przekracza to, czego by się spodziewano.
Brak pełnej obsługi DCP, współprocesora zarządzania wyświetlaniem, wprowadza kilka ograniczeń. Na przykład w trybie uśpienia nie działa, ponieważ framebuffer jest nadal zarządzany przez firmware Apple. Ponadto port HDMI pozostaje wyłączony w modelach, które go posiadają.
To przeszkody, które przypominają o rozległości tego projektu. Współprocesor DCP nadzoruje między innymi wyświetlanie, co jest kluczowym elementem zarządzania grafiką. Będzie trzeba uzbroić się w trochę cierpliwości, zanim te funkcje zaczną działać w optymalnych warunkach.
Instalacja w trybie eksperta: krok zarezerwowany dla wtajemniczonych
Asahi Linux w chwili obecnej zaleca instalację swojej dystrybucji na Macach M3 za pomocą trybu Ekspert swojego instalatora. Ta metoda wymaga uruchomienia komendy instalacji z określoną zmienną środowiskową z terminala macOS.
Należy wykonać linię: curl -L https://alx.sh/ | EXPERT=1 sh. Przejście przez tryb Ekspert pozostaje niezbędne, dopóki pełne wsparcie nie zostanie ustabilizowane.
Zespół ogłasza chęć zniesienia tego wymogu w krótkim czasie, szczególnie przed wydaniem wersji beta Fedora Linux 45, planowanej na kilka tygodni. Te fazy eksperymentów pokazują, że droga do pełnej kompatybilności jest jeszcze długa, ale wyraźnie wytyczona.