web-dev-qa-db-ja.com

Windows:起動にIntel Onboard GPUを使用してから、NVidiaに切り替えます

Intel H87チップセットを搭載したデスクトップPC、統合グラフィックスを搭載したCPU、専用のNVidia GeForce560Tiを持っています。一度に1つしか使いたくないので、両方を同じディスプレイに接続します。現在の入力に信号がない場合、モニターは自動的に入力を切り替えることに注意してください。

両方のカードのドライバーは完全に機能します。最近まで、統合グラフィックスが無効になっている間、プライマリとしてNVidiaカードを使用していました。

ゲーム用のWindows7と仕事用のGentooLinuxを使用したデュアルブートセットアップがあります。 NVidiaのプロプライエタリLinuxドライバーにはさまざまな問題があるため、Linuxを使用しているときはIntelグラフィックスを使用し、Windowsを起動するときはNVidiaカードを使用したいと思います。

私が試したこと

これを行うことで、ほとんどすべてが機能するようになりました。

  1. UEFIセットアップで、統合グラフィックスをオンにして、プライマリとして設定します
  2. Intelグラフィックスを使用するようにGentooを構成します(起動時およびXのロード後に完全に機能します)
  3. 「2番目の」ディスプレイのみを使用するようにWindowsを構成します。

何が起こるのですか?

前述したように、GentooセットアップはプライマリGPU(Intel)のみを使用しているため、完全に機能します。一方、Windowsは正常に起動し、プライマリGPUに起動ロゴを表示します。ログイン画面はNVidiaGPUに表示されるため、起動後、画面は真っ暗になりますが、WindowsはIntelGPUを無効にしません。ログイン画面が表示される2番目の入力に手動でディスプレイを切り替えることができます。

私が欲しいものは?

私が実際に望んでいるのは、起動後にWindowsでIntel GPUを完全にオフにして、モニターが他の入力に自動的に切り替わるようにすることです。盲目的にログインしたら、を押します Win+P、 Left、 Left、 Enter、Intel GPUがオフになり、モニターが2番目の入力に切り替わります。ログインする前に、それを自動的に実行したいのですが、それを行う方法はありますか?

編集して明確にする:ログイン後、Intel GPUはアクティブなままで、黒い画面が表示されます。上記のキーボードシーケンスを盲目的に使用してプロジェクターメニューを表示し、セカンダリモニターを無効にすると、Intel GPUがオフになり、モニターが正しい入力に切り替わります。

4
jeyk

さて、ログオン画面でディスプレイ構成が「拡張」に設定されているようです。プライマリディスプレイをNVIDIAカード上に設定したため、モニターには何も表示されません。おそらくそこにマウスを移動することもできます。

デバイスマネージャで不要なGPUを無効にするだけです。複数のGPUを搭載したシステムがないため、その後どうなるかを確認できません。この設定が続くかどうかもわかりません。

私はそれを知っているのは単一のGPUだけです。それはLinuxのVESAフレームバッファーに相当するWindowsに切り替わります。もちろんこれはあなたが望むものではありませんが、あなたは警告されています。 :D

Linux用の「 nouvea 」ドライバー、オープンソースのNVIDIAディスプレイドライバーを試すこともできます。

2
Daniel B