Je zvláštne vidieť, ako lídri pôsobivého open source projektu žiadajú tlač a ich nasledovníkov, aby sa upokojili a prestali oslavovať svoje úspechy.
Ale to je situácia, v ktorej sa tím Asahi Linux nachádza po mnohých správy minulý týždeň, že nedávno vydané jadro Linux 6.2 urobil Linux "pripravený na spustenie" na Apple Hardvér série M. Je pravda, že upstream podpora pre čipy Apple M1 je prítomná v 6.2 a že jadro 6.2 sa postupne dostane do mnohých populárnych distribúcií, vrátane Ubuntu a Fedory. Štvorčlenný hlavný tím Asahi pracuje na integrovanom GPU spoločnosti Apple dostať sa pozoruhodne ďaleko. A sám zakladateľ Linus Torvalds sa obzvlášť teší na to, že Linux beží na svojom obľúbenom prenosnom hardvéri, a to až tak ďaleko, že v auguste 2022 vydal jadro. z M2 MacBook Air.
Ale tvorcovia jediného linuxového systému, ktorý beží celkom dobre na kremíku Apple, každého žiadajú, aby tomu venoval chvíľku.
„Nebudete môcť spustiť Ubuntu ani žiadnu inú štandardnú distribúciu s 6.2 na žiadnom M1 Mac. Prosím, nerobte si nádeje,“ tím Asahi Linux tweetoval v nedeľu ráno. V odpovedi s vláknami dodali: „Neustále upstreamujeme funkcie jadra a 6.2 najmä pridáva stromy zariadení a základnú podporu zavádzania pre počítače M1 Pro/Max/Ultra. Kým budú upstream jadrá použiteľné na notebookoch, čaká nás ešte dlhá cesta. Zatiaľ neexistuje žiadna podpora trackpadu/klávesnice proti prúdu."
To zďaleka nie je jediný problém. Vlastné Asahi Linux dokument podpory funkcií podrobne popisuje dlhý zoznam vecí, ktoré fungujú v jeho vlastnom vydaní Asahi a vo všeobecnosti v upstream Linuxe. V rámci celého kremíka Apple sú funkcia USB 2/3, video dekodér a rôzne stavy CPU buď vo vývoji, sú k dispozícii na testovanie na hraničnej úrovni, alebo ešte len budú oznámené. Na konkrétnych zariadeniach Apple sú položky, ako sú mikrofóny, webové kamery, reproduktory, výstup HDMI a ďalšie potrebné veci, zasiahnuté alebo vynechané.
Dokumenty Asahi ukazujú širokú škálu pôsobivých úspechov vzhľadom na to, ako tím vo všeobecnosti reverzne analyzuje všetko od nového systému Apple na čipe alebo jeho starších komponentov ARM. A napriek tomu, ako zdôrazňuje tím Asahi, nie je pripravený na každé zariadenie Apple série M, ani na štandardné distribúcie.
Hlavnou prekážkou ostatných distribúcií, ktorá umožňuje majiteľom najnovších počítačov Mac, aby boli veľmi sklamaní z toho, ako ich systémy fungujú, je Veľkosť stránky 16 kB ktorý musí byť zabudovaný do jadra, aby fungoval. „Pokiaľ je nám známe, žiadne generické distro ARM64 nedodáva 16K jadrá,“ povedal tím Asahi tweetoval. Tím navrhuje, aby distribúcie museli prebaliť nástroje používateľského priestoru Asahi a buď ponúknuť jadrá s veľkosťou 16 000 stránok, alebo počkať, kým sa nevytvoria štandardnejšie zostavy jadra s veľkosťou 4 kB.trochu použiteľné."
Asahi poznamenáva, že „už pracuje s niektorými“ distribúciami a očakáva, že oznámi distribúciu založenú na Asahi podpora „mainstreamovej distribúcie v blízkej budúcnosti“. Späť v marci 2022, keď bol Asahi pripravený na inštaláciu ale ešte celkom nový, tím poznamenal, že pre tých, ktorí hľadajú distribúciu USB-stick-and-go „Just Works“ (vložte informovaný smiech o Linuxe tu), Asahi Linux nebude "hotový" ešte rok, možno dva." Takmer rok od toho bodu to vyzerá skôr dva.