【Mac pro】yosemite 10.10.3または10.10.4にてAMD HD7xxx系のグラフィックカードを使用する
mountain lion(10.8)、mavericks(10.9)、yosemite(10.10.2)まで普通に使えていた
PC用のグラフィックカードHD7550(AMD製)が急にアップデート後の再起動でブラックアウトになってしまった。
10.10.3の時も同じことをして直したのでメモ
どうにもならんのでまず、もともとMacpro(Early 2009)のもともとのグラフィックカードを指す(GeforceGT 120こいつが描画おそいのなんの)
/System/Library/Extensions/AMDRadeonX4000.kextの内容info.plist を以下から
<dict>
<key>CAIL_DisableDrmdmaPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableDynamicGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableGfxCGPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableGmcPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableStaticGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableUVDPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableVCEPowerGating</key>
<integer>0</integer>
</dict>
<key>CAIL_DisableDrmdmaPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableDynamicGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableGfxCGPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableGmcPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableStaticGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableUVDPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableVCEPowerGating</key>
<integer>0</integer>
</dict>
以下へ編集
<dict>
<key>CAIL_DisableDrmdmaPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableDynamicGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableGfxCGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableGmcPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableStaticGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableUVDPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableVCEPowerGating</key>
<integer>1</integer>
</dict>
<key>CAIL_DisableDrmdmaPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableDynamicGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableGfxCGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableGmcPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableStaticGfxMGPowerGating</key>
<integer>1</integer>
<key>CAIL_DisableUVDPowerGating</key>
<integer>0</integer>
<key>CAIL_DisableVCEPowerGating</key>
<integer>1</integer>
</dict>
で以下のコマンドを実行
# sudo touch /System/Library/Extensions
これでkextキャッシュが消えます
その後グラフィックカードを挿し直し、再起動(ドキドキします
で表示されました。
GeforceGT 120は本当遅くて、h264の60fps動画なんて再生すると飛び飛びになります。
やっと快適になりましたとさ
参考
http://www.tonymacx86.com/yosemite-desktop-support/161361-10-10-3-update-black-screen-cursor-4.html