Linux nie jest jeszcze „gotowy do pracy” na krzemie Apple, ale daj mu trochę czasu

Linux nie jest jeszcze „gotowy do pracy” na krzemie Apple, ale daj mu trochę czasu

To dziwne, że liderzy imponującego projektu open source proszą prasę i swoich zwolenników o uspokojenie się i zaprzestanie świętowania swoich osiągnięć.

Ale właśnie w takiej sytuacji znalazł się zespół Asahi Linux po licznych doniesieniach z zeszłego tygodnia, że ​​nowo wydane jądro Linuksa 6.2 uczyniło Linuksa „gotowym do działania” na sprzęcie Apple z serii M. Prawdą jest, że natywna obsługa chipów Apple M1 jest w wersji 6.2, a jądro 6.2 będzie stopniowo trafiać do wielu popularnych dystrybucji, w tym Ubuntu i Fedora. Prace nad zintegrowanym procesorem graficznym Apple postępują zaskakująco dobrze z czteroosobowym głównym zespołem Asahi. A sam założyciel Linus Torvalds jest szczególnie chętny do tego, aby Linux działał na jego ulubionym sprzęcie przenośnym, a nawet wypuścił jądro w sierpniu 2022 r. dla MacBooka Air M2.

Ale twórcy jedynego systemu Linux, który działa całkiem dobrze na krzemie Apple, proszą wszystkich, aby trochę poczekali.

„Nie będziesz mógł uruchomić Ubuntu ani żadnej innej standardowej dystrybucji z wersją 6.2 na żadnym komputerze Mac M1. Proszę, nie róbcie sobie nadziei” – napisał na Twitterze zespół Asahi Linux w niedzielę rano . W długiej odpowiedzi dodali: „Ciągle ulepszamy funkcje jądra, a 6.2 w szczególności dodał drzewa urządzeń i podstawową obsługę rozruchu dla maszyn M1 Pro/Max/Ultra. Jednak wciąż jest wiele do zrobienia, zanim jądra upstream będą mogły być używane na laptopach. Brak obsługi gładzika/klawiatury.”

To nie jedyny problem. Własny dokument wsparcia funkcji Asahi Linux szczegółowo opisuje długą listę rzeczy, które działają zarówno we własnej wersji Asahi, jak i ogólnie w starszej wersji Linuksa. We wszystkich układach Apple funkcja USB 2/3, dekoder wideo i różne stany procesora są albo w fazie opracowywania, dostępne do testowania na poziomie urządzeń peryferyjnych, albo jeszcze nie ogłoszone. Na niektórych urządzeniach Apple elementy takie jak mikrofony, kamery internetowe, głośniki, wyjście HDMI i inne niezbędne elementy nie działają.

Dokumenty Asahi pokazują szeroki zakres imponujących osiągnięć, biorąc pod uwagę sposób, w jaki zespół zazwyczaj dokonuje inżynierii wstecznej wszystkiego, co dotyczy nowego systemu Apple-on-a-chip lub jego starszych komponentów ARM. A jednak, jak wskazuje zespół Asahi, nie jest gotowy na każde urządzenie Apple z serii M ani na standardowe dystrybucje.

Główną przeszkodą dla innych dystrybucji, pozwalającą nowym właścicielom komputerów Mac na frustrację z powodu działania ich systemów, jest rozmiar strony 16 KB , który musi być wbudowany w jądro, aby działało. „Według naszej wiedzy żadna generyczna dystrybucja ARM64 nie dostarcza obecnie 16 000 rdzeni” — napisał na Twitterze zespół Asahi . Zespół sugeruje, że dystrybucje będą musiały przepakować narzędzia przestrzeni użytkownika Asahi i albo oferować jądra 16K, albo czekać, aż bardziej standardowe kompilacje jądra 4K staną się „w pewnym sensie użyteczne .

Asahi zauważa, że ​​„już pracuje nad niektórymi” dystrybucjami i spodziewa się ogłosić wsparcie Asahi „dla głównej dystrybucji w najbliższej przyszłości”. że dla tych, którzy szukają dystrybucji „po prostu działa” z dyskiem USB (wstaw tutaj świadomy chichot Linuksa), Asahi Linux nie będzie „zrobiony” przez kolejny rok, może dwa. Od tamtego czasu minął prawie rok, a wydaje się, że dwa.

Dodaj komentarz

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