Byly zveřejněny první patche pro zavedení Linuxu na Apple M4


1

Jak informuje Phoronix, byl zveřejněn první soubor patchů pro jádro Linux s Device Tree soubory a bindings pro SoC Apple Silicon M4, také známý jako t8132. Zatím nejde o plnou podporu MacBooku nebo Mac mini pod Linuxem, ale o velmi ranou fázi — možnost spustit jádro a získat základ pro další práci.

Patchy poslala vývojářka Yureka Lilian. V popisu série je uvedeno, že přidává počáteční Device Tree a dt-bindings pro zařízení na Apple M4 a do značné míry opakuje nedávnou práci na M3, která byla zahrnuta do cyklu Linux 7.2. Přitom soubor pokrývá pouze minimální množství hardwaru, které slouží jako základ pro budoucí vývoj.

Na rozdíl od uživatelského vydání Asahi Linux, tyto změny jsou určeny především pro upstream jádra. Podpora grafiky, plné pracovní plochy, Wi-Fi, Bluetooth, NVMe a dalších důležitých komponentů zatím není: v dokumentaci Asahi Linux pro M4 většina klíčových bloků je stále označena jako TBA a instalátor pro zařízení M4 je uveden jako nedostupný.

Dále se uvádí, že většina práce na uvedení M4 do spustitelného stavu je nyní spojena nejen s jádrem, ale i se zaváděčem m1n1. Kvůli změnám v nových čipech Apple je část nastavení CPU nyní nastavena a blokována iBootem, a spuštění SMP závisí na dodatečných patchích idle=nop a zůstává nestabilní.

Takže tato zpráva je důležitější spíše pro vývojáře a nadšence než pro běžné uživatele. Apple M4 udělal první krok k podpoře v mainline Linuxu, ale do stavu „nainstaloval systém a funguješ“ je ještě daleko: projektu zbývá dotáhnout do konce bootování, periferie, úsporu energie a zejména grafické zpracování.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster