Čtyřčlenný vývojový tým provozuje GPU Apple řady M v Linuxu

Čtyřčlenný vývojový tým provozuje GPU Apple řady M v Linuxu

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“.

Přiblížit / Starší hry, které nevyžadují podporu Vulkan, jako je původní trilogie Quake (v rámci limitů vydání alfa), by měly běžet na Asahi Linuxu na počítačích Mac řady M.

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.

READ  Získejte dárky na poslední chvíli během posledního dne víkendového výprodeje Best Buy

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.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *