Asahi Linux предоставя хардуерно ускорение на Apple Silicon Systems

Сподели

Разработчиците на Asahi Linux обявиха първата публична версия на драйвера на Apple Silicon GPU, която предоставя поддръжка на OpenGL за всички системи на Apple M-series.

Новите устройства на Apple, базирани на архитектурата arm64 с чипове M1 и M2, са отлични, но ограничени до добре познатата macOS. Но какво ще стане, ако искате да стартирате Linux на тях?

Асахи е дистрибуция на Linux с мисия да превърне това в реалност. Това е проект и общност, посветени на въвеждането на Linux в Apple Silicon Mac.

Освен това популярността на дистрибуцията рязко скочи след това Линус Торвалдс заяви в края на юли, че той обявява ядрото на Linux 5.19 от M2 MacBook Air, работещо с ядрото на Asahi Linux. Възможно ли е дистрибуцията на Linux да се надява на по-добра реклама от тази?

През последните две години екипът на Asahi работи неуморно, за да адаптира Linux към устройствата M1 и M2 на Apple. Очаквано, най-предизвикателната част от него са хардуерните драйвери, тъй като Apple не предлага практически никаква документация за това, така че всичко се свежда до безкрайни часове обратно инженерство.

Но днес дойде голямата новина: екипът на Asahi Linux официално обяви първата публична версия на своя драйвер за графичен процесор Apple Silicon.

Работихме усилено през последните две години, за да предоставим този нов драйвер на всички и наистина сме горди, че най-накрая сме тук. Това все още е алфа драйвер, но вече е достатъчно добър, за да работи гладко на работния плот и някои игри.

Драйверът на Asahi GPU включва поддръжка на OpenGL 2.1 и OpenGL ES 2.0 за всички базирани на Apple M1 и M2 системи. Ако не сте запознати с OpenGL, това е междуплатформен, многоезичен API, който предоставя на потребителите различни функции за изобразяване на 2D и 3D векторни графики.

Благодарение на новия драйвер потребителите на Asahi Linux вече могат да се възползват от хардуерното ускорение, което осигурява гладко потребителско изживяване в настолни среди като GNOME и KDE. Освен това е възможно дори да играете няколко по-стари 3D игри, например Quake3.

Следващата стъпка е да добавите поддръжка за Vulkan, API от ново поколение за графики и изчисления за високоефективен, междуплатформен достъп до GPU. Според разработчиците на Asahi работата по това вече е започнала и те ще използват повторно голяма част от работата, която в момента се извършва за драйвера на OpenGL, за осигуряване на поддръжка на Vulkan.

За повече подробности относно първото публично издание на драйвера за Asahi Linux на Apple Silicon GPU посетете официално съобщение.

За да изпробвате драйвера, трябва да стартирате linux-asahi-edge ядрото и инсталирайте mesa-asahi-edge Пакет Mesa. Не забравяйте, че Pacman ще ви подкани да замените mesa с mesa-asahi-edge пакет, защото можете да инсталирате само една версия на Mesa наведнъж.

sudo pacman -Syu
sudo pacman -S linux-asahi-edge mesa-asahi-edge
sudo update-grub

И накрая, разработчиците на Asahi Linux препоръчват новият драйвер да се използва с Wayland вместо Xorg.

Публикациите се превеждат автоматично с google translate


Сподели