Μετάβαση στο περιεχόμενο

Συμβατότητα

Η υποστήριξη υλικού macOS περιορίζεται σε αυτό που υποστηρίζει η Apple και σε επιδιορθώσεις που δημιουργούνται από την κοινότητα.

Οι CPU AMD Bulldozer (15h) και νεότεροι υποστηρίζονται με τα patches AMD Vanilla.

Απαιτήσεις αρχιτεκτονικής

Section titled “Απαιτήσεις αρχιτεκτονικής”
  • Υποστηρίζονται CPU x86_64/AMD64 (64-bit) από το Mac OS X 10.4.1
  • Το SSE3 απαιτείται για όλες τις εκδόσεις Intel του macOS
  • Το SSSE3 απαιτείται για όλες τις 64-bit εκδόσεις του macOS
  • Το SSE4 απαιτείται για macOS 10.12 έως, αλλά δεν περιλαμβάνει, το macOS 10.14
  • Το SSE4.2 απαιτείται για προγράμματα οδήγησης AMD GPU macOS 10.14+ και νεότερα. Αποφύγετε CPU μόνο SSE4.1 αν είναι δυνατόν. Ενδέχεται να λειτουργεί με ορισμένα hacks. Δείτε Συλλογή αρχείων > Kexts

Δυστυχώς, ορισμένα πράγματα στο macOS δεν λειτουργούν σε συστήματα AMD.

Εικονικές μηχανές που χρησιμοποιούν AppleHV

Section titled “Εικονικές μηχανές που χρησιμοποιούν AppleHV”

Γνωστό ότι δεν λειτουργεί

  • VirtualBox νεότερο από 6
  • VMWare νεότερο από 10
  • Parallels νεότερο από 13.1
  • Docker
  • Android Studio
  • QEMU’s hvf backend επιταχυντής

Προβλήματα συμβατότητας με εφαρμογές που χρησιμοποιούν Intel MKL

Section titled “Προβλήματα συμβατότητας με εφαρμογές που χρησιμοποιούν Intel MKL”

Οι εφαρμογές που χρησιμοποιούν το Intel MKL θα απαιτήσουν ένα patch από ένα εργαλείο όπως το AMDHelper.

Η Intel φαίνεται να σαμποτάρει τους CPU της AMD κάνοντας το MKL να μην λειτουργεί σε αυτούς.

Γνωστές εφαρμογές που χρησιμοποιούν Intel MKL

  • Krisp
  • Πρόγραμμα επεξεργασίας ήχου Logic Pro Waves
  • Λογισμικό Adobe
  • Discord

Τα patches AMD Vanilla δεν υποστηρίζουν εφαρμογές 32-bit, ούτε σε WINE/CrossOver. Ωστόσο, λειτουργεί κάπως στο Threadripper (TRX40).

Η υποστήριξη GPU είναι περίπλοκη.

  • Οι GPU GCN και RDNA υποστηρίζονται στις τελευταίες εκδόσεις του macOS.
  • Οι GPU RDNA 3 δεν υποστηρίζονται, το Navi 24 δεν υποστηρίζεται επίσης (ακόμη). Το Navi 22 υποστηρίζεται από το NootRX
  • Τα iGPUs Raven και Renoir υποστηρίζονται μέσω του NootedRed.
  • Άλλες γενιές iGPU (GCN <5, RDNA) δεν υποστηρίζονται καθόλου (ακόμη).
  • Οι GPU Baffin υποστηρίζονται στην τελευταία έκδοση του macOS.
  • Οι GPU Ellesmere υποστηρίζονται στην τελευταία έκδοση του macOS.
  • Οι GPU Lexa υποστηρίζονται μέσω πλαστογραφίας αναγνωριστικού συσκευής στην αντίστοιχη παραλλαγή Baffin.
  • Οι GPU Polaris 20 δεν υποστηρίζονται (ακόμη).
  • Οι GPU Maxwell (9XX) και Pascal (10XX) είναι περιορισμένες στο macOS 10.13.
  • Οι GPU Turing (20XX, 16XX) δεν υποστηρίζονται σε καμία έκδοση του macOS.
  • Οι GPU Ampere (30XX) δεν υποστηρίζονται σε καμία έκδοση του macOS.
  • Οι GPU Kepler (6XX, 7XX) υποστηρίζονται έως macOS 11.

Τώρα που τελειώσαμε, ας ξεκινήσουμε με τη συλλογή των απαιτούμενων αρχείων.