KDE و GNOME با پشتیبانی از شتاب GPU در یک محیط لینوکس برای Apple M2 نشان داده شدند

توسعه دهنده درایور لینوکس باز برای پردازنده گرافیکی Apple AGX از اجرای پشتیبانی از تراشه های Apple M2 و راه اندازی موفقیت آمیز محیط های کاربری KDE و GNOME با پشتیبانی کامل از شتاب پردازنده گرافیکی در مک بوک ایر اپل با تراشه M2 خبر داد. به عنوان نمونه ای از پشتیبانی OpenGL در M2، راه اندازی بازی Xonotic را همزمان با آزمایش glmark2 و eglgears نشان دادیم. هنگام تست مصرف انرژی، باتری مک بوک ایر برای 8 ساعت بازی مداوم Xonotic با سرعت 60 فریم بر ثانیه دوام آورد.

همچنین اشاره شده است که درایور DRM (مدیر رندر مستقیم) که برای تراشه‌های M2 برای هسته لینوکس تطبیق داده شده است، اکنون می‌تواند با درایور asahi OpenGL توسعه‌یافته برای Mesa بدون ایجاد تغییر در فضای کاربر کار کند. پیچیدگی توسعه درایور برای لینوکس این است که تراشه های M1/M2 اپل از یک GPU اختصاصی طراحی شده توسط اپل استفاده می کنند که سیستم عامل اختصاصی را اجرا می کند و از ساختارهای داده مشترک نسبتاً پیچیده استفاده می کند. هیچ مدرک فنی برای GPU وجود ندارد و توسعه درایورهای مستقل از مهندسی معکوس درایورهای macOS استفاده می کند.

KDE و GNOME با پشتیبانی از شتاب GPU در یک محیط لینوکس برای Apple M2 نشان داده شدند
KDE و GNOME با پشتیبانی از شتاب GPU در یک محیط لینوکس برای Apple M2 نشان داده شدند

در همین حال، توسعه دهندگان پروژه Asahi با هدف پورت کردن لینوکس برای اجرا بر روی رایانه های مک مجهز به تراشه های ARM توسعه یافته توسط اپل، به روز رسانی توزیع نوامبر (590 مگابایت و 3.4 گیگابایت) را تهیه و گزارشی از سطح توسعه یافته به دست آمده منتشر کردند. پروژه Asahi Linux بر پایه بسته لینوکس Arch است، شامل مجموعه ای سنتی از برنامه ها است و با دسکتاپ KDE Plasma عرضه می شود. توزیع با استفاده از مخازن استاندارد آرچ لینوکس ساخته شده است و تمام تغییرات خاص مانند هسته، نصب کننده، بوت لودر، اسکریپت های کمکی و تنظیمات محیط در یک مخزن جداگانه قرار می گیرند.

تغییرات اخیر شامل اجرای پشتیبانی از USB3 (قبلاً از پورت های Thunderbolt فقط در حالت USB2 استفاده می شد)، ادامه کار بر روی پشتیبانی از بلندگوهای داخلی مک بوک و جک هدفون، اضافه شدن پشتیبانی برای کنترل نور پس زمینه صفحه کلید، بهبود پشتیبانی از مدیریت انرژی و افزودن یک گزینه نصب استاندارد به نصب کننده دستگاه های دارای تراشه M2 (بدون تغییر حالت متخصص).

منبع: opennet.ru

اضافه کردن نظر