Odvážným lidem, kteří používají Linux na Apple Silicon, se jejich trpělivost vyplatila. Ovladače GPU, které zajišťují hardwarovou akceleraci desktopu, jsou Nyní k dispozici na Asahi Linuxk dalšímu uvolnění výkonu čipové sady řady M.
Trvalo téměř dva roky, než se OpenGL dostalo do alfa verze, ale podle vedoucích projektu Alyssa Rosenzweig a Asahi-Lena by základní práce měly v budoucnu vést k rychlejšímu pokroku. Ovladače jsou mezitím „dost dobré na to, aby spouštěly plynulé prostředí na ploše a některé hry“.
Ovladače poskytují podporu pro OpenGL 2.1 a OpenGL ES 2.0, které byly testovány na nekompatibilitu se všemi zařízeními Apple řady M. To je dostatečné pro starší desktopová prostředí a hry běžící rychlostí 60 snímků za sekundu v rozlišení 4K. Ale další cíl Podpora Vulkanu. Lina píše, že práce s OpenGL se provádí „s ohledem na Vulkan“, ale pro spuštění na desktopech byla potřeba určitá podpora OpenGL. Je toho hodně, co si můžete přečíst o interakci mezi OpenGL, Vulkan a zinek v Asahiho blogový příspěvek.
Asahi Linux už nějakou dobu řeší stolní počítače dodávané softwarem, ale čipy řady M jsou dostatečně rychlé, aby se zdály téměř nativní (a někdy dokonce rychlejší než jiné stolní počítače na hardwaru ARM). A zatímco Projekt Asahi je relativně novýNěkteré základní části křemíku Apple jsou zpětně kompatibilní se známými a podporovanými zařízeními, jako je původní iPhone. A práce Asahi má jít proti proudu a pomáhat dalším distribucím běžet na zařízeních Apple.
Vývojářský tým zahrnuje tři základní členy – Rosenzweig, Lina a Dougall Johnson – plus Ella Stanforth, která pracuje na ovladačích Vulkan a budoucím opětovném použití. Vývojáři poznamenávají, že jejich práce stojí „na bedrech gigantů FOSS“. To zahrnuje backend NIR, správce živého vykreslování v linuxovém jádře a Gallium3D API uvnitř open source ovladačů Mesa, které staví na 30 letech práce OpenGL.
Instalace nových ovladačů vyžaduje spuštění pokročilého jádra, ovladačů Mesa a desktopu založeného na Wayland. Tým vítá hlášení chyb, ale ne od skupiny „Tato konkrétní aplikace nefunguje“. Jejich příspěvek na blogu vysvětluje, jak a kde podávat zprávy o konkrétních typech problémů specifických pro GPU.
„Unapologetický analytik. Rozzuřeně skromný kávový evangelista. Hráč. Nelze psát s boxerskými rukavicemi. Student. Podnikatel.“