تخطي إلى المحتوى

التوافق

‫يقتصر دعم أجهزة macOS على ما تدعمه Apple والتصحيحات التي أنشأها المجتمع.‬

دعم وحدة المعالجة المركزية

Section titled “دعم وحدة المعالجة المركزية”

يتم دعم AMD Bulldozer (15h) ووحدات المعالجة المركزية الأحدث باستخدام تصحيحات AMD Vanilla.

متطلبات وحدة المعالجة المركزية

Section titled “متطلبات وحدة المعالجة المركزية”
  • ‫يتم دعم وحدات المعالجة المركزية x86_64/AMD64 (64 بت) منذ نظام التشغيل Mac OS X 10.4.1‬
  • SSE3 ‫مطلوب لجميع إصدارات Intel من macOS‬
  • SSSE3 ‫مطلوب لجميع إصدارات 64 بت من macOS‬
  • SSE4 ‫مطلوب لـ macOS 10.12 حتى، لا يشمل، macOS 10.14
  • SSE4.2 ‫مطلوب لـ macOS 10.14+ وأحدث تحديثات معالجات AMD الرسومية. تجنب SSE4.1 - وحدات المعالجة المركزية فقط إن أمكن. قد يعمل مع بعض التعديلات؛ انقِ نظرة على جمع الملفات > Kexts

‫عدم توافق وحدة المعالجة المركزية AMD‬

Section titled “‫عدم توافق وحدة المعالجة المركزية AMD‬”

‫للأسف, بعض الأشياء في macOS معطلة في أنظمة AMD.‬

‫الأجهزة الافتراضية التي تستخدم AppleHV‬

Section titled “‫الأجهزة الافتراضية التي تستخدم AppleHV‬”

‫اصدارات معروفة بأنها لا تعمل:‬

  • ‫VirtualBox أحدث من 6‬
  • ‫VMWare أحدث من ‬10
  • ‫Parallels أحدث من ‬13.1
  • Docker
  • Android Studio
  • ‫QEMU’s hvf accelerator backend‬

‫مشكلات التوافق مع التطبيقات التي تستخدم Intel MKL‬

Section titled “‫مشكلات التوافق مع التطبيقات التي تستخدم Intel MKL‬”

‫ستتطلب التطبيقات التي تستخدم Intel MKL تصحيحًا من أداة مثل AMDHelper.‬

‫يبدو أن Intel تقوم بتخريب وحدات المعالجة المركزية AMD من خلال جعل MKL لا يعمل عليها.‬

‫التطبيقات المعروفة التي تستخدم Intel MKL‬

  • Krisp
  • Logic Pro Waves‫المكونات الاضافية لـ‬
  • Adobe برامج
  • Discord

‫لا تدعم تصحيحات AMD Vanilla تطبيقات 32 بت، حتى في WINE/CrossOver. ومع ذلك، فهي تعمل بطريقة ما على Threadripper (TRX40).‬

دعم معالجة الرسوميات معقد.

  • ‫وحدات معالجة الرسوميات GCN و RDNA مدعومة في أحدث إصدارات macOS.‬
  • ‫لا يتم دعم وحدات معالجة الرسوميات RDNA 3، كما لا يتم دعم Navi 24 (حتى الآن). Navi 22 مدعوم بواسطة NootRX
  • ‫ معالجات الرسومات الداخلية مثل Raven و Renoir مدعومة بواسطة NootedRed.‬
  • ‫أجيال معالجات الرسومات الداخلية الأخرى (GCN <5، RDNA) غير مدعومة على الإطلاق (حتى الآن).‬
  • ‫ يتم دعم وحدات معالجة الرسومات AMD Baffin في أحدث إصدار من macOS. ‬
  • ‫ يتم دعم وحدات معالجة الرسومات ‫AMD Ellesmere‬ في أحدث إصدار من macOS.‬
  • ‫ يتم دعم وحدات معالجة الرسوميات ‫AMD Lexa‬ من خلال خداع معرف الجهاز(Device ID Spoof) بمعرف احد معالجات Baffin الرسومية.‬
  • ‫ معالجات الرسوميات من معمارية Polaris 20 غير مدعومة (حتى الان).‬

‫معالجات NVIDIA الرسومية‬

Section titled “‫معالجات NVIDIA الرسومية‬”
  • ‫‫وحدات معالجة الرسوميات Maxwell (9XX) و Pascal (10XX) محدودة إلى macOS 10.13.‬‬
  • ‫‫وحدات معالجة الرسومات Turing (20XX, 16XX) غير مدعومة في أي إصدار من macOS.‬‬
  • ‫‫وحدات معالجة الرسومات Ampere (30XX) غير مدعومة في أي إصدار من macOS.‬‬
  • ‫‫وحدات معالجة الرسومات Kepler (6XX, 7XX) مدعومة حتى macOS 11.‬‬

بعد الانتهاء من ذلك، لنبدأ بـ تجميع الملفات المطلوبة.