У Linux-асяроддзі для Apple M2 прадэманстравана праца KDE і GNOME з падтрымкай GPU-паскарэнні

Распрацоўнік адчыненага Linux-драйвера для GPU Apple AGX паведаміў аб рэалізацыі падтрымкі чыпаў Apple M2 і аб паспяховым запуску на Apple MacBook Air з чыпам M2 карыстацкіх акружэнняў KDE і GNOME з поўнай падтрымкай паскарэння сіламі GPU. У якасці прыкладу падтрымкі OpenGL на M2 прадэманстраваны запуск гульні Xonotic, адначасова з тэстамі glmark2 і eglgears. Пры тэставанні энергаспажывання зарада акумулятара MacBook Air хапіла на 8 гадзін бесперапыннай гульні Xonotic у рэжыме 60FPS.

Таксама адзначаецца, што адаптаваны для чыпаў M2 DRM-драйвер (Direct Rendering Manager) для ядра Linux зараз можа працаваць з які развіваецца для Mesa OpenGL-драйверам asahi са скрынкі без занясення змен у прасторы карыстача. Распрацоўку драйвераў для Linux ускладняе тое, што ў чыпах Apple M1/M2 ужываецца ўласны GPU, спраектаваны ў Apple, які выконвае зачыненую прашыўку і выкарыстоўвалы досыць складаныя сумесна выкарыстоўваныя структуры дадзеных. Тэхнічная дакументацыя на GPU адсутнічае і пры распрацоўцы незалежных драйвераў ужываецца зваротны інжынірынг драйвераў з macOS.

У Linux-асяроддзі для Apple M2 прадэманстравана праца KDE і GNOME з падтрымкай GPU-паскарэнні
У Linux-асяроддзі для Apple M2 прадэманстравана праца KDE і GNOME з падтрымкай GPU-паскарэнні

Тым часам, распрацоўшчыкі праекта Asahi, накіраванага на партаванне Linux для працы на кампутарах Mac, абсталяваных ARM-чыпамі, распрацаванымі кампаніяй Apple, падрыхтавалі лістападаўскае абнаўленне дыстрыбутыва (590 МБ і 3.4 ГБ) і апублікавалі справаздачу аб дасягнутым узроўні развіцця праекта. Asahi Linux грунтуецца на пакетнай базе Arch Linux, уключае традыцыйны набор праграм і пастаўляецца з працоўным сталом KDE Plasma. Дыстрыбутыў пабудаваны з выкарыстаннем штатных рэпазітароў Arch Linux, а ўсе спецыфічныя змены, такія як ядро, усталёўнік, загрузнік, дапаможныя скрыпты і налады асяроддзя, вынесеныя ў асобны рэпазітар.

З нядаўніх змен адзначаецца рэалізацыя падтрымкі USB3 (раней парты Thunderbolt выкарыстоўваліся толькі ў рэжыме USB2), працяг працы над падтрымкай убудаваных у MacBook гучнагаварыцеляў і раздымы для падлучэння слухавак, даданне падтрымкі кіравання падсветкай клавіятуры, паляпшэнне падтрымкі кіравання энергаспажываннем, даданне ва ўсталёўнік штатнай усталёўкі прыладах з чыпам M2 (без пераходу ў экспертны рэжым).

Крыніца: opennet.ru

Дадаць каментар