web-dev-qa-db-ja.com

Dell XPS 15でNVIDIA Optimusを無効にする方法

NVIDIA GeForce 540M、Intel Core i7Q 2.2 GHz、およびCrucial RealSSDハードドライブを搭載した新しいDell XPS 15(L502x)を入手しました。最近のNVIDIAカードを搭載したラップトップと同様に、内蔵のIntel HDグラフィックとより強力なNVIDIAカードをシームレスに切り替える「Optimus」機能を備えており、これによりバッテリ寿命が向上します。

私はこのラップトップを購入したとき、A/C電源のときにNVIDIAカードだけを使用する能力や、一方または他方のカードを強制的に使用する能力など、常識的な選択肢があると思いました。私は間違っていたか、どうすればよいかわからないようです。

Windowsデスクトップ/ Aeroを含むすべてのタスクにNVIDIAカードが常に使用されるようにOptimusを設定する方法を知りたいです。私はIntelカードの性能に満足していないので、それを完全に回避したいのです。私はこれらのカードのハードウェア構成のために、Intelのハードウェアを単に無効にすることはできないことを知っています、しかし私はNVIDIAカードがすべての仕事をして欲しいのです。私はNVIDIAコントロールパネルとIntel設定プログラムの両方を調べましたが、これを行う方法についての手掛かりを見つけることなしに。私はこの問題について多くのグーグルをしましたが、ほとんど役に立ちませんでした。

これまでに試したことがあります。

  • 一方のビデオカードを使用するか、もう一方のビデオカードを排他的に使用するかについては、BIOSで確認してください。そのようなオプションはありません。

  • BIOSを更新しましたが、効果はありません。

  • デフォルトデバイスとしてNvidia GPUを使用するようにNvidiaコントロールパネルを設定します。

  • NVIDIA GPU上でAeroをレンダリングすることを目的として、dwm.exeをNVIDIAコントロールパネル経由でNVIDIA GPU上で実行するように強制しようとしました。このプログラムには、GPU選択のドロップダウンボックスがグレーアウトされて "Integrated Graphics"に設定されているため、特別な例外があるようです。

    NVIDIA control panel hates dwm.exe

  • カードに古いOptimus以前のドライバを強制しようとしました。失敗。

どんな提案でも大歓迎ですが、私はOptimusを無効にするべきではないと答えないでください!

41
Fopedush

簡単な答え:それは「切り替え」ないし、あなたはIntel IGPを無効にすることはできない。

長い答え:ハードウェアの観点から、Intel IGPはラップトップのLCD画面へのイメージ出力を常に処理しています。 NVIDIA GPUは、レンダリングされたグラフィックを、アクティブなときにIntel IGPのフレームバッファ(システムメモリに常駐)にコピーします。 Optimusソフトウェアは、ロードされたプロファイルとユーザー設定に基づいて特定のプログラムにGPUを使用させます。現在のところ、GPU上でのOSデスクトップ合成の実行はサポートされていません。

enter image description here

詳細については、 Optimusホワイトペーパー を参照してください。

33
Brian

私はこの特定のラップトップには馴染みがありませんが、BIOSにはOptimusグラフィックを指定するか、またはIntelまたはNvidiaカードを使用するように強制するオプションがあることがよくあります。それは完全にワンチップセットを無効にします。

4
Shinrai

DWMが他のどの3Dアプリケーションと違うのか、そしてなぜそれが特別でなければならないのか理解できません。

少し面倒ですが、これらすべての情報が格納されている場所C:\ProgramData\NVIDIA Corporation\Drsフォルダにある可能性があります)を確認してから試してみてください。コンボボックスを有効にできるかどうか確認するために、16進エディタでそれを変更します。

プログラミングをしているのであれば、(1)ウィンドウハンドルをコンボボックスに移動し、(2)EnableWindowを呼び出すことで、ドロップダウンメニューを強制的に有効にすることもできます。いつも働きます。

3
Mehrdad

あなたはNvidiaドライバへのこのパッチを見るかもしれません: Hybrid PhysX mod v1.03/v1.04ff 、これはあなたの問題に関連しているようです。同様にコメントを読んでください。

最後に向かって、1つのコメントはv1.04ffがあなたが使用しているバージョン270.61のために働くことを確認します。

試してみる場合は、まず良いバックアップをいくつか取ってください。

2
harrymc

OptimusはBIOSで無効にすることができます、唯一の問題はあなたがデフォルトのBIOSのロックを解除する必要があるということです。

私はエイリアンウェアを持っていてA08 BIOSのロックを解除しました、そしてそこであなたはIGPを無効にすることができます。私はNVIDIA上で走るだけです、そして、それは今はるかに滑らかです。

2
Notso

解決策を見つけました!次の手順を実行します:

  1. [スタート]メニューの検索ボックスに「hdmi」と入力し、[外部ディスプレイに接続する
  2. ウィンドウ上部の検出ボタンをクリック
  3. ディスプレイドロップダウンメニューには1. Name of your display - available (GPU) - available intel chipsetと表示されます。利用可能な(GPU)をクリックしてください。
  4. 適用をクリックします。

それは今GPU上で動作するはずです。これを理解するために@ Fopedushの答えを使用しました。

0
Jonathan Chan

[グローバル設定]タブに移動し、Nvidiaカードを優先デバイスとして使用するように選択します。これは私が私のノートブックのために私がした最初のことであり、それに問題はありませんでした。それでもうまくいかない場合は、おそらく間違ったドライバがあります。 DriverSweeperを使用して古いドライバからシステムを削除し、次にDellのWebサイトから推奨ドライバをインストールしてください。

0
Dmitriy