Linux-omgewing vir Apple M2 demonstreer KDE en GNOME met GPU-versnelde ondersteuning

Die ontwikkelaar van die oop Linux-bestuurder vir die Apple AGX GPU het die implementering van ondersteuning vir Apple M2-skyfies en die suksesvolle bekendstelling van die KDE- en GNOME-gebruikeromgewings met volle ondersteuning vir GPU-versnelling op 'n Apple MacBook Air met 'n M2-skyfie aangekondig. As 'n voorbeeld van OpenGL-ondersteuning op die M2, het ons die bekendstelling van die Xonotic-speletjie gedemonstreer, gelyktydig met die glmark2- en eglgears-toetse. Wanneer kragverbruik getoets word, het die MacBook Air-battery 8 uur se aaneenlopende Xonotic-speletjie by 60FPS gehou.

Daar word ook opgemerk dat die DRM-bestuurder (Direkte Rendering Bestuurder) wat vir M2-skyfies vir die Linux-kern aangepas is, nou kan werk met die asahi OpenGL-drywer wat uit die boks ontwikkel is vir Mesa sonder om veranderinge in gebruikersruimte aan te bring. Bemoeilikende bestuurderontwikkeling vir Linux is dat Apple se M1/M2-skyfies 'n eie Apple-ontwerpte GPU gebruik wat eie firmware bestuur en redelik komplekse gedeelde datastrukture gebruik. Daar is geen tegniese dokumentasie vir die GPU nie en die ontwikkeling van onafhanklike drywers gebruik omgekeerde ingenieurswese van drywers vanaf macOS.

Linux-omgewing vir Apple M2 demonstreer KDE en GNOME met GPU-versnelde ondersteuning
Linux-omgewing vir Apple M2 demonstreer KDE en GNOME met GPU-versnelde ondersteuning

Intussen het die ontwikkelaars van die Asahi-projek, wat daarop gemik was om Linux oor te dra om op Mac-rekenaars wat toegerus is met ARM-skyfies wat deur Apple ontwikkel is, die November-verspreidingsopdatering (590 MB en 3.4 GB) op te stel en 'n verslag gepubliseer oor die bereike vlak van ontwikkeling van die projek. Asahi Linux is gebaseer op die Arch Linux-pakketbasis, bevat 'n tradisionele stel programme en kom saam met die KDE Plasma-lessenaar. Die verspreiding word gebou met behulp van standaard Arch Linux-bewaarplekke, en alle spesifieke veranderinge, soos die kern, installeerder, selflaaiprogram, hulpskrifte en omgewingsinstellings, word in 'n aparte bewaarplek geplaas.

Onlangse veranderinge sluit in die implementering van USB3-ondersteuning (voorheen is Thunderbolt-poorte slegs in USB2-modus gebruik), voortgesette werk aan ondersteuning vir die MacBook se ingeboude luidsprekers en koptelefoonaansluiting, die byvoeging van ondersteuning vir die beheer van die sleutelbord-agterlig, verbeterde ondersteuning vir energiebestuur , en die byvoeging van 'n standaard installasie-opsie by die installeerder.toestelle met 'n M2-skyfie (sonder om na deskundige-modus oor te skakel).

Bron: opennet.ru

Voeg 'n opmerking