Hackintoshするのに適したグラフィックカードってあるの?
ガジェット探偵事務所へようこそ!所長のマーロウ(@marlowesgadget)です。
CaseMODしたPowerMac i7に最新ブートローダーOpenCore0.6.6でHackintoshを楽しんでおります。Hackintosh運用歴は3年ほど。やっと初心者を抜け出した程度のスキルしかありませんが、初心者向けに基本情報を優しく紹介したいと思います。
OpenCoreとはなんぞや?という方は下記の記事からどうぞ。⬇
新型ブートローダーOpenCoreでHackintoshしてみる?【初心者向け/入門】
さて今回は公式ガイドを参考にHackintoshに使えるグラフィックカード(GPU)を解説していきます。
※詳しい説明はドルタニア先生の公式解説(英語)をご参考ください。⬇
日本語の解説としてはBoot MacOSさんのページもあわせてご参考ください。⬇
HackintoshのGPUについて
Nvidia GPUは残念な状況にあります。
かつてAppleとNvidiaは良好な関係にありましたが、10年ほど前にMacBook Proに搭載されたNvidia製GPUが故障したことで、多額の損失を出すというトラブルが発生しました。以後、AppleはNvidiaのGPUを次第に採用しなくなり、かわりにAMDのGPUを使用するようになりました。
GPUが採用されなくなった後もNvidiaはMacでNvidia製GPUが使用できるようにWebDriversと呼ばれる公式ドライバーを提供してきましたが、ついにMojave以降のOSではWebDriversを提供を中止しました。
したがって現在のMacintosh環境ではMojave以降ではNvidia製GPUは使用できないという残念な状況にあります。
どうしてもNvidiaのGPUを使用したい場合はmacOS 10.13 HighSierra以前のOSをインストールしなくてはなりません。
(追記)読者様からのご指摘で、Mojave以降でも動作するNvidia製GPUはあるとのことです。(成功例;BigSur+Nvidia GeForce GT 710 1023MB)
Apple製品に公式採用されているAMD GPUは使用できる?
もちろん使用できます。ドライバーがMacOSに埋め込まれているので純正Macでは特にドライバーをインストールしなくてもOKなのですが、Hackintoshの場合はPCとMacの内部配線が異なるため、そのままでは使用できません。PCのACPIレイアウトをMacOSで機能させるWhateverGreenとLilu呼ばれるKextを追加する必要があります。
公式採用されていないGPUは使用できますか?
できなくは無いですが、とても困難を伴います。汎用VESAビデオドライバーを利用する方法があるらしいですが、スリープなど、macOSの多くの基本機能が機能しなくなるそうです。…筆者は試したことはありません。
公式サポートされているAMD GPU
Machintoshで公式にサポートされているAMD製GPUの一覧です。最新のNavi20シリーズは今の所サポートされていませんので注意が必要です。
Navi 10シリーズ
- RX 5500
- RX 5500 XT
- RX 5600
- RX 5600 XT
- RX 5700
- RX 5700 XT
- Radeon Pro W5500
- Radeon Pro W5700
Vega 20シリーズ
- Radeon VII
Vega 10シリーズ
- Vega 64 Liquid
- Vega 64
- Vega 56
- Vega Frontier Edition
- Radeon Pro WX 9100
- Radeon Pro WX 7100
Polarisシリーズ
- RX 480
- RX 470D
- RX 470
- RX 460
- RX 590
- RX 580X
- RX 580
- RX 570X
- RX 570
- RX 560X
- RX 560
- WX 5100
- WX 4100
- E9550
R7/R9シリーズ
- R9 Fury X
- R9 Fury
- R9 Nano
- R9 390(FakeIDが必要)
- R9 290X/390X
- R9 290/390(FakeIDが必要)
- R9 280x/380x (Hit or miss)
- R9 280/380(FakeIDが必要)
- R9 270X/370X
- R7 270/370(FakeIDが必要)
- R7 265
- R7 260x/360x
- R9 260/360(FakeIDが必要かも)
- R9 255
- R7 250X
- R7 250(FakeIDが必要)
- R7 240(FakeIDが必要)
HD 8000シリーズ
- HD 8740
- HD 8760
- HD 8770
- HD 8850
- HD 8870
- HD 8890
- HD 8950
- HD 8970
HD 7000 シリーズ
- Dual AMD FirePro D300
- Dual AMD FirePro D500
- Dual AMD FirePro D700
- FirePro W5100(FakeID needed)
- FirePro W7000
- FirePro W9000
- HD 7700
- HD 7730
- HD 7750
- HD 7770
- HD 7790
- HD 7850
- HD 7870
- HD 7870 XT
- HD 7950
- HD 7970
- HD 7990
※HD6000以下は省略
サポートされていないGPU
Navi 20シリーズ
- RX 6800
- RX 6800 XT
- RX 6900 XT
Lexa シリーズ
- WX 3100
- WX 2100
- RX 550X
- RX 550
- RX 540X
- RX 540
AMD APU
- Vega 11(Zen)
- Vega 8(Zen)
- GCN 3(Escavator Gen 2, Steamroller)
- GCN 2(Escavator Gen 1, Puma, Puma +)
オススメGPU
AMDのGPUは各ブランドから発売されていますが、やはり相性があります。公式ガイドによれば次のブランドはやめた方がよいとのことです。
- Powercolor
- XFX
- HIS
- VisionTek
パワフルなGPU
- Radeon VII
- Sapphire Nitro+ RX 5700 XT
- Sapphire Pulse RX 5700 XT
- Gigabyte Gaming OC RX 5700 XT
- Asus Strix RX 5700 XT
- Asus Strix Vega 64
- Gigabyte RX Vega 64 Gaming
- MSI Airboost Vega 64
- Sapphire Reference Vega 64
最も安いGPU
- CPUについているiGPU …すみません。公式にこう書いてあります(笑)
コスパの良いGPU(迷ったらこれ!)
- Sapphire Pulse RX 580
- MSI Armor RX 580
- Asus Strix RX 580
まとめ
以上、HackintoshにおすすめなGPUの選び方を解説してみました。
ちなみに筆者はASUS ROGSTRIX RX570 4Gを昨年購入し、問題なくHackintoshできております。…昨年買っておいてよかった…
皆様も動作確認できたグラフィックカードがあれば、コメント欄にご記入いただくと他の方の参考になると思いますので、よろしくお願いします。
ではでは。今後もOpenCore関係の入門用TIPSを執筆していきたいと思います。
\ あわせて読みたい /
【TIPS】MacとWindowsのデュアルブートで時計がずれる問題を解決する方法|Hackintosh
【レビュー】Fenvi FV-T919|Hackintosh向けPCIe拡張ワイヤレスネットワークカード|Wi-Fi+Bluetooth
【OpenCore TIPS】Montereyのスローブート問題を解決する方法/ Samsung SSD【Hackintosh】
【Hackintosh】OpenCoreでBlueStacksを動かす
【OpenCore入門】シリアルナンバー(SMBIOS情報)を新規作成する方法【Hackintosh】
【OpenCore入門】EFI作成ツールOC Gen-Xを試してみた!| Hackintosh