質問: 2011年初頭にmacbook proのディスクリートグラフィックカードを無効にする グラフィックカード(amd 6490m 256mb)の既知の問題の影響を受ける2011年初頭のmacbook proがあります。 appleフォーラムのスレッド apple置換プログラムを待っていると思います)ディスクリートグラフィックスを無効にして、intel hd3000チップのみを有効にしますi7。「シングルユーザーモード」で次のコマンドを実行して、システムにアクセスできました。$ mkdir /disabledextensions $ mv /library/extensions/amd* /disabledextensions/ その後、macはmavericksで起動しますが、グラフィックアクセラレーションがまったくないため、すべてのアニメーションが非常に遅くなります。画面の明るさを変更できません。カラーキャリブレーションが異なります。 [設定]> [モニター]の下に、コンピューターが外部モニターに接続されていることが表示されます。gfxcardstatusv2.2.1をインストールしましたが、ディスクリートグラフィックスカードで実行していて、統合型グラフィックスカードに切り替える機会がないことを示しています。 hd3000拡張機能が読み込まれていることがわかります。 $ kextstat | grep hd3000 110 0 0xffffff7f837dc000 0x62000 0x62000 com.apple.driver.appleintelhd3000graphics(8.2.4)<84 11 7 5 4 3 1> appleカスタマーサービスによると、ディスクリートグラフィックカードを無効にする「公式」の手順はありません。仕様は次のとおりです。 プロセッサ:2 ghz intel core i7 メモリ:4 gb 1333 mhz ddr3 グラフィックス:amd radeon hd 6490m 256 mb ソフトウェア:os x 10.9.5(13f34)
回答: ati/amdカーネル拡張を無効にしても、osはintel統合グラフィックスに強制的に切り替えられません。それはそこにあるすべての修正/命令の誤解です...グラフィックスアクセラレーションなしのフォールバックドライバーでディスクリートチップを実行するだけです。これは、プロプライエタリなgpuドライバーを読み込めないときに、windowsで「640x480 vga」標準ディスプレイモードが表示されるのと似ています。同じgpuが使用されていますが、フル容量ではありません。amd/ati拡張機能を無効にすると、次のようになります。 黒い画面(表示なし)の問題は通常修正されています。 ただし、グラフィックアクセラレーションはありません。 既存または新しいグラフィックスの欠陥(青またはピンクのバー/ライン、ギザギザ/順不同の画像、ノイズなど)は、温度が変動すると表示されます(高温でgpuを実行、電源オン/オフなど)。鉛フリーはんだの問題が原因です。 起動時に問題が発生。 内部lcdは外部モニターとして扱われ、可能な最大解像度は1つだけです:最大ディスプレイ解像度(1440x900または1680x1050)。 ラップトップlcdを使用している場合、明るさは最大のままで、蓋を閉じてもオフになりません。これは時間の経過とともに画面に物理的な損傷を与えます(長くはかからず、数週間かかります)。 ブート時にラップトップの蓋が閉じている場合(ノートパソコンのlcdに画像が表示される前)、thunderbolt外部ディスプレイを使用できます。 ラップトップlcdまたは外部thunderboltモニターのいずれか1つの表示デバイスのみが認識されます。外付けモニターを使用する場合、ミラーリングや拡張はありません。 ラップトップlcdは、外付けモニターを使用しているときはオフのままです。 統合グラフィックススイッチをトリガーする唯一の方法は、オーバーヒートシャットダウン方法です。0(オプション)。 disable-kernel-extensionsメソッドを使用してディスプレイを表示できる場合は、アカウントを自動ログインに設定します。インストール switchgp または以下の手順3を自動化する同様のツール。 自動シャットダウンを強制するために、macbook proを毛布または閉じたバッグでオーバーヒートさせます。 すぐにオンに戻します。統合グラフィックスを使用する必要があります。 gfxcardstatusを使用して、統合グラフィックにすばやく切り替えます(システム環境設定/エネルギーセーバーで適切に設定してください)。 この方法の問題は、グラフィックアクセラレーションを使用するアプリを実行すると、osが個別のグラフィックに切り替わることです。したがって、これは恒久的な解決策ではありません。実際には、gpu bgaがこれらのrohsはんだボールの上にある限り、disable-kernel-extensionsメソッドもある時点で失敗し始めます。唯一の永続的な解決策は、gpu bgaを鉛はんだでリボールすることです(appleをあきらめた場合)。温度プロファイルを理解し、適切なはんだ付け技術に従う信頼できる再ボールサービスを見つけることは、さらに別のハードルです。更新:louis rossmannは、問題はボード上のはんだボールではなく、gpuチップ内のはるかに小さいはんだ付け接合部にあることを指摘しました( ビデオ@ 1:04:死んだ馬の再ボール:私のyt受信トレイ。 )。実際の問題は、リボール/リフロープロセスの副作用として一時的に修正される可能性があると述べましたが、唯一の永続的な解決策は、gpu、つまりappleを介してボード全体を交換することです。参考までに、アップルの 交換プログラム は2016年12月31日に終了します。