一部の NVIDIA ベースのノート PC では、FOVE で黒い画面(星空)のみが表示され、FOVE ログにPresent Timeout
というテキストが繰り返し表示されます。
この原因として、ハードウェア アクセラレータGPUスケジューリングという、Windowsが用意しているGPUを効率的に使うための機能が関連していると考えられます。現時点(2024年5月1日時点)でこの原因が、Windows側にあるのかNVIDIA側にあるのかは検証している段階となりますが、FOVE0を使用する際、特にグラフィックシステムに問題がある場合は、この設定を無効にして頂きますようお願い致します。
設定を無効にする方法として、主に以下の2つがあります。
あるいは、NVIDIAドライバをバージョン≤532にダウングレードすることでも問題は解決します。
スタートメニューを開き、「設定」を選択します。
「ディスプレイ」の項目をクリックします。
「ディスプレイ」の下部にある「グラフィック」をクリックします。
「既定のグラフィックの設定を変更する」をクリックして、「ハードウェア アクセラレータによるGPUスケジューリング」のトグルスイッチを「オフ」の状態にします。
変更を適用するために、PCを再起動します。
そもそも「ハードウェアアクセラレータによるGPUスケジューリング」オプションが表示されない場合は、グラフィックスドライバまたはハードウェアがこの機能をサポートしていない可能性があります。その場合においては当該問題は発生しません。
この設定は、レジストリ(設定ファイル)に保存されます。HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\GraphicsDrivers\\HwSchMode
HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control\\GraphicsDrivers