Zverejnené prvé opravy pre načítanie Linuxu na Apple M4


1

Ako hlási Phoronix, bol zverejnený prvý súbor patchov pre jadro Linux s Device Tree súbormi a bindings pre SoC Apple Silicon M4, známy ako t8132. Momentálne nejde o plnohodnotnú podporu pre MacBook alebo Mac mini pod Linuxom, ale o samý začiatok - možnosť načítať jadro a získať základ pre ďalšiu prácu.

Patche poslala vývojárka Yureka Lilian. V popise série sa uvádza, že pridáva úvodné Device Tree a dt-bindings pre zariadenia s Apple M4 a vo veľkej miere sa opakuje nedávna práca na M3, ktorá bola zaradená do cyklu Linux 7.2. Tento súbor pokrýva len minimálny objem hardvéru, ktorý je potrebný ako základ pre budúci vývoj.

Na rozdiel od používateľského uvoľnenia Asahi Linux, tieto zmeny sú určené predovšetkým pre upstream jadra. Podpora grafiky, plnohodnotnej pracovnej plochy, Wi-Fi, Bluetooth, NVMe a iných dôležitých komponentov zatiaľ nie je: v dokumentácii Asahi Linux k M4 je väčšina kľúčových blokov stále označená ako TBA, a inštalátor pre zariadenia M4 je označený ako nedostupný.

Osobitne sa uvádza, že veľká časť práce na uvedení M4 do spustiteľného stavu sa teraz sústreďuje nielen na jadro, ale aj na bootloader m1n1. Kvôli zmenám v nových čipoch Apple je časť nastavení CPU teraz nastavená a blokovaná iBootom, a spustenie SMP zatiaľ závisí od dodatočných patchov idle=nop a ostáva nestabilné.

Takže správa je skôr dôležitá pre vývojárov a nadšencov, než pre bežných používateľov. Apple M4 urobil prvý krok k podpore v mainline Linux, ale do stavu „nainštaluj systém a používaj“ je ešte ďaleko: projektu zostáva vylepšiť štart, periférne zariadenia, úsporu energie a najmä grafické zrýchlenie.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster