KDE ir GNOME su GPU spartinimo palaikymu buvo demonstruojami Linux aplinkoje, skirtoje Apple M2

Atviros Linux tvarkyklės, skirtos Apple AGX GPU, kūrėjas paskelbė apie Apple M2 lustų palaikymo įdiegimą ir sėkmingą KDE bei GNOME vartotojų aplinkų paleidimą su visišku GPU spartinimo palaikymu Apple MacBook Air su M2 lustu. Kaip OpenGL palaikymo pavyzdį M2 pademonstravome Xonotic žaidimo paleidimą kartu su glmark2 ir eglgears testais. Bandant energijos suvartojimą, „MacBook Air“ akumuliatorius užteko 8 valandų nepertraukiamo „Xonotic“ žaidimo 60 kadrų per sekundę greičiu.

Taip pat pažymima, kad DRM tvarkyklė (Direct Rendering Manager), pritaikyta M2 lustams, skirta Linux branduoliui, dabar gali dirbti su asahi OpenGL tvarkykle, sukurta Mesa, nekeičiant vartotojo erdvės. „Linux“ tvarkyklės kūrimą apsunkina tai, kad „Apple“ M1/M2 lustai naudoja patentuotą „Apple“ sukurtą GPU, kuriame veikia patentuota programinė įranga ir naudojamos gana sudėtingos bendros duomenų struktūros. Techninės GPU dokumentacijos nėra, o nepriklausomų tvarkyklių kūrimas naudoja „macOS“ tvarkyklių atvirkštinę inžineriją.

 KDE ir GNOME su GPU spartinimo palaikymu buvo demonstruojami Linux aplinkoje, skirtoje Apple M2
 KDE ir GNOME su GPU spartinimo palaikymu buvo demonstruojami Linux aplinkoje, skirtoje Apple M2

Tuo tarpu „Asahi“ projekto, kurio tikslas buvo „Linux“ perkėlimas veikti „Apple“ sukurtais ARM lustais aprūpintuose „Mac“ kompiuteriuose, kūrėjai parengė lapkričio mėnesio platinimo naujinimą (590 MB ir 3.4 GB) ir paskelbė ataskaitą apie pasiektą „Apple“ sukurtos programos plėtros lygį. projektą. „Asahi Linux“ yra pagrįsta „Arch Linux“ paketų baze, apima tradicinį programų rinkinį ir ateina su KDE Plasma darbalaukiu. Paskirstymas sukurtas naudojant standartines Arch Linux saugyklas, o visi konkretūs pakeitimai, tokie kaip branduolys, diegimo programa, įkrovos įkroviklis, pagalbiniai scenarijai ir aplinkos parametrai, patalpinti į atskirą saugyklą.

Naujausi pakeitimai apima USB3 palaikymo įdiegimą (anksčiau Thunderbolt prievadai buvo naudojami tik USB2 režimu), tęsiamas darbas su MacBook įmontuotų garsiakalbių ir ausinių lizdo palaikymu, klaviatūros foninio apšvietimo valdymo palaikymas, patobulintas energijos valdymo palaikymas. , ir standartinės diegimo parinkties pridėjimas prie montuotojo įrenginių su M2 mikroschema (neperjungiant į ekspertų režimą).

Šaltinis: opennet.ru