ゲーミングノートでVR(Oculus Linkで設定格闘編)

 「もっとVRにコミットしたい」と思い、今さらながらゲーミングノートPCを購入しました。買ったのはドスパラの「GALLERIA GR2060RGF-T」。GeForce RTX2060を搭載しているのと、Ryzenゆえのコストパフォーマンスの良さが決め手でした。あと本体重量も。

GALLERIA GR2060RGF-T

 なお、デスクトップ機ではなくノートPCにしたのはVR体験を他人に布教することも視野に入れてのこと。ともあれ、まずは手持ちのOculus QuestでOculus Linkするぞー、と思ったのだけど……これが上手くいかない。

 これは自分の予習不足だったのだけど、どうやらAMDのAPU(CPU+内蔵GPU)とNVIDIAのGPUという組み合わせはVRと相性があまり良くないらしい。

 ということで本エントリーでは、GALLERIA GR2060RGF-TでOculus Linkを動かすためにやったことなどをまとめていきます(随時更新)。

【基本情報】

 GALLERIA GR2060RGF-Tの主なスペックはこんな感じです。

CPU:Ryzen 7 4800H
GPU:AMD Radeon RX Vega 7 / GeForce RTX 2060
MEM:16GB DDR4
SSD:512GB NVMe

【共通設定】

 Oculus Link対応として設定を固定しているのは以下です。

(1) OculusClient.exe、OculusDash.exe を「高パフォーマンス」に
(2) NVIDIAコントロールパネル、電源モードで「パフォーマンス最大化を優先」、PhysXでプロセッサをGTX2060に固定
(3) 電源オプションを「高パフォーマンス」に
(4) パフォーマンスモードは「Game Mode」に(独立したモード変更ボタンがある)
(5) OculusPatchMarch2018.exe をあてる

参考 ゲーミングノートでのOculus LinkVulpeS - note

【検証結果】

 アプリの動作可否は以下のとおりです。

(1) 内蔵GPU有効のまま起動した場合(NVIDIAコントロールパネルの設定は下記)
(2) 内蔵GPUを無効にして起動した場合(※コントロールパネルでデバイス無効化→PC再起動)

NVIDIAコントロールパネル設定

Oculus Apps (Rift S)

タイトル内蔵GPU有効内蔵GPU無効
Amaze
Echo VR
Frostpoint VR (Beta)
Google Earth VR××
Medium by Adobe動くがカクカク
Minecraft※1※1
Sphere Toon
vSpatial
Wave Beta×※2
※1:VR自体は起動するが本編に移行しない。本体(Windows 10版)が試用版だからかも
※2:起動はするがエラーメッセージが出てプレイ不可

STEAM

タイトル内蔵GPU有効内蔵GPU無効
AltspaceVR
ambr
Frostpoint VR (Beta)
Gal*Gun VR
Google Earth VR××
Groove Fit Kingdom!
Neos VR×動くがカクカク
Rec Room×動くがカクカク
Skyrim VR
STYLY
VirtualCast×
VR Benchmark Kanojo
VRChat×
Wave Beta×※3
※3:起動はするがエラーメッセージが出てプレイ不可

Windows

タイトル内蔵GPU有効内蔵GPU無効
cluster
Engage
Minecraft※4※4
Mozilla Hubs
Virbela
※4:VR自体は起動するが本編に移行しない。本体(Windows 10版)が試用版だからかも

【感想&メモ】

 今後もNVIDIAコントロールパネルの設定をちまちまいじりつつ、いずれは「これ一発で全部OK」な設定を探り当てたいところです。ただ、現状では内蔵GPU無効化が一番正解に近い状態なのがなんとも。

 個人的にはOculus QuestではプレイできないGoogle Earth VRが動かないのと、VRモードでないとDJプレイができない(らしい)Waveが動かないのがきつい。

 そして最大の懸念は「じゃあOculus Linkじゃなくて普通のPC接続型VRヘッドセットならこのPCでも問題なく動くのか?」ということ。HP Reverb G2欲しいけど、高額商品ゆえ動く確証がないと手を出しづらいんですよね。あるいはOculus Quest 2&正式版Oculus Linkになったらすべてが解決したりしないかな……。

その他覚え書き
・それなりの頻度でOculus Linkが立ち上がらない場合があり。条件はいくつか思い当たるが未調査
・NVIDIAコントロールパネル、「優先するグラフィックスプロセッサ」は「高パフォーマンスNVIDIAプロセッサ」より「自動選択」のほうがOculus Link起動成功率が高い