KDE a GNOME s podporou akcelerácie GPU boli demonštrované v prostredí Linuxu pre Apple M2

Vývojár otvoreného linuxového ovládača pre Apple AGX GPU oznámil implementáciu podpory pre čipy Apple M2 a úspešné spustenie používateľských prostredí KDE a GNOME s plnou podporou akcelerácie GPU na Apple MacBook Air s čipom M2. Ako príklad podpory OpenGL na M2 sme demonštrovali spustenie hry Xonotic súčasne s testami glmark2 a eglgears. Pri testovaní spotreby energie batéria MacBooku Air vydržala 8 hodín nepretržitého hrania Xonotic pri 60 FPS.

Je tiež potrebné poznamenať, že ovládač DRM (Direct Rendering Manager) prispôsobený pre čipy M2 pre jadro Linuxu teraz môže pracovať s ovládačom asahi OpenGL vyvinutým pre Mesa bez toho, aby sa vykonali zmeny v používateľskom priestore. Vývoj ovládačov pre Linux komplikuje to, že čipy Apple M1/M2 používajú proprietárny GPU navrhnutý spoločnosťou Apple, ktorý používa vlastný firmvér a používa pomerne zložité zdieľané dátové štruktúry. Pre GPU neexistuje žiadna technická dokumentácia a vývoj nezávislých ovládačov využíva reverzné inžinierstvo ovládačov z macOS.

KDE a GNOME s podporou akcelerácie GPU boli demonštrované v prostredí Linuxu pre Apple M2
KDE a GNOME s podporou akcelerácie GPU boli demonštrované v prostredí Linuxu pre Apple M2

Vývojári projektu Asahi, zameraného na portovanie Linuxu na počítače Mac vybavené čipmi ARM vyvinutými spoločnosťou Apple, medzitým pripravili novembrovú aktualizáciu distribúcie (590 MB a 3.4 GB) a zverejnili správu o dosiahnutom stupni vývoja projektu. Asahi Linux je založený na základni balíkov Arch Linux, obsahuje tradičnú sadu programov a je dodávaný s desktopom KDE Plasma. Distribúcia je postavená pomocou štandardných archívov Arch Linuxu a všetky špecifické zmeny, ako napríklad jadro, inštalátor, bootloader, pomocné skripty a nastavenia prostredia, sú umiestnené v samostatnom úložisku.

Medzi nedávne zmeny patrí implementácia podpory USB3 (predtým sa porty Thunderbolt používali iba v režime USB2), pokračovanie v práci na podpore vstavaných reproduktorov a konektoru pre slúchadlá MacBooku, pridanie podpory pre ovládanie podsvietenia klávesnice, vylepšená podpora správy energie , a pridanie štandardnej možnosti inštalácie do inštalačného zariadenia.zariadenia s čipom M2 (bez prepnutia do expertného režimu).

Zdroj: opennet.ru

Pridať komentár