Avatud Linuxi GPU draiveri arendaja teatas Apple M2 kiipide toe rakendusest ning nende edukast käivitamisest Apple MacBook Airis, mis on varustatud M2 kiibiga, kasutades KDE ja GNOME kasutajakeskkondi koos täieulatusliku GPU kiirenduse toetusega. Näiteks OpenGL toe demonstreerimiseks käivitati mäng Xonotic, samal ajal teostati testid glmark2 ja eglgears. Energiatarbimise testimisel piisaski MacBook Airi aku laadimisest 8 tunni pidevaks mängimiseks Xonotic'is 60FPS režiimis.
Lisaks märkisid nad, et M2 kiipide jaoks kohandatud DRM-draiver (Direct Rendering Manager) Linuxi kernelis suudab nüüd töötada Mesa OpenGL draiveriga asahi otse välja pakutud kujul, ilma kasutajakeskkonda muudatusi tegemata. Linuxi draiverite arendamine on keeruline, kuna Apple M1 ja M2 kiipides kasutatakse ettevõttesiseselt kujundatud GPU-d, mis töötab suletud tarkvara ja kasutab keerulisi jagatud andmestruktuure. GPU tehniline dokumentatsioon puudub, mistõttu sõltumatute draiverite arendamisel kasutatakse tagasipöördumist MacOS draiveritest.


Vahepeal on Asahi projekti arendajad, mis on suunatud Linuxi portimisele ARM-kiipidega Maci arvutitele, mille on tootnud Apple, valmistanud novembrikuu värskenduse distributsioonile (590 MB ja 3.4 GB) ning avaldanud projekti arengutaseme aruanne. Asahi Linux põhineb Arch Linuxi paketil, sisaldab traditsioonilist tarkvarapaketti ja tarnitakse KDE Plasma töölauaga. Distributsioon on ehitatud Arch Linuxi ametlike hoidlate abil ning kõik spetsiifilised muudatused, nagu kernel, paigaldaja, buutlaadija, abiskripti ja keskkonna seaded, on eraldi hoidlas.
Hiljuti on märgitud muutusi, sealhulgas USB3 toe rakendamine (varem kasutati Thunderbolt porte ainult USB2 režiimis), jätkuv töö MacBooki sisseehitatud kõlarite ja kõrvaklappide ühendusporti toe arendamisel, klaviatuuri taustvalgustuse juhtimise toe lisamine, energiatõhususe juhtimise toe parandamine ning standardse paigaldusvõime lisamine M2 kiibiga seadmetele (ilma ekspertrežiimi sisenemiseta).
Allikas: opennet.ru
