LoginSignup
10
10

More than 5 years have passed since last update.

[Runtime 1.3]OculusSetup.exeインストールでつまずいた件を解決

Posted at

OculusSetupFailed01.jpg

短い話(忙しい人向け)

  • エラー表示「Restart Computer Sorry, we encountered an error...
  • バージョン違いエラー。内部で実行される再頒布パッケージと既存の新旧が衝突して止まる。

 ⇨「visual-cpp-2015.exe」の異なるバージョン(末尾506より上)のものを削除すれば成功した。
image

という話です。他にもあるようですが、今回当たったのはこのパターンでした。

長いほうのお話

ダウンロード先がわからない

先日公開されたOculus Riftの製品版ソフトウェア、Oculus Runtime 1.3。
製品たるOculus Rift CV1はまだ届いていませんが、
これを先に入れて動かしてみることにしました。

いつも見に行くRuntimeのDLページに飛ぶと、SDKしか置いておらず頭に疑問符が…トップページからいくら辿っても見つけられない…どこだこれと迷うことしばし。

Twitterで検索したらURLを張っている人がいたので見つけました。このURLは製品版の説明書とかに載っているのでしょう。

Oculus Rift Setup | Oculus
https://www.oculus.com/en-us/setup/
setupinstaller.jpg

サイズは2.78MBのダウンロードクライアントです。容量の殆どは背景でスタイリッシュに動いてる動画のものかな。

インストール開始

エラーになってしまう

なぜかエラーになってしまうので、書かれた通りに再起動してリトライすること数回。管理者権限で起動してみたり、接続を外してみたりなどしてみましたがエラーは変わらず。

844MBものファイルをダウンロードするのですが、毎回これをやるはめに。オフラインインストール版の配布も欲しいです。

そうこうしていると、@cubic9com さんからヘルプいただきました。ありがとうございます。

Unofficial workaround for “access control list not in canonical form” error during Oculus Setup - Oculus
こちらはアクセスコントロールで問題が生じた場合のレジストリ操作の対処法のようです。
どんなことになっているのかログを確認しに行きます。

実際のログ

OculusSetup.log
[Debug] [2016/04/02 23:07:32] Installing 'Visual C++ 2015' redistributable.
[Debug] [2016/04/02 23:07:32] Process C:\Users\administrator2016\AppData\Local\Temp\OculusSetup-e9051a05-9483-47a2-b7d4-112774cd0e30\visual-cpp-2015.exe exited with code 1638 (failure).
[Debug] [2016/04/02 23:07:32] Install 'Install necessary redistributables.' failed.
[Warning] [2016/04/02 23:07:32] Rolling back installation.
[Debug] [2016/04/02 23:07:32] Uninstall 'Install necessary redistributables.' succeeded.
[Debug] [2016/04/02 23:13:16] Removing temp directory.
[Warning] [2016/04/02 23:13:16] Couldn't remove temp directory.
[Debug] [2016/04/02 23:13:16] Exiting with code 1.

これで言うところの2行目末尾ですね。

特定しました。visual-cpp-2015.exeがエラーで停止するのでOculusSetupのインストールも停止していたわけです。

  • タスクマネージャ>パフォーマンス>リソースモニタを開く

でディスクを見ればDL中どこにファイルを保存しているのかがわかるので場所を確認して見に行きました。
visual-cpp-2015.exeを単体起動してみると、詳しいエラーが判明。

原因特定

既に新しいバージョンがあるので古いものは上書きインストールできない
というのが停止していた理由でした。

  • 14.0.23*506* OculusSetup.exeが召喚するバージョン
  • 14.0.23*918* 既に入っていたバージョン

このVR Ready PCは触って時間が経過しておらず、入れたといえばSteamのデモくらいなのでそれのどこかで新しいのが入ってたようですね。

プログラムと機能から
image
これより新しい方をアンインストールしてセットアップをリトライ。

インストール成功

無事インストール成功しました。

DK2でもOculus Homeのリッチなリビング空間がぬるぬる動きます。
これがCV1になったらもっと綺麗になるのか…と思うとワクワクしますねー!
早く届かないかなー

この記事が後に続く誰かの助けになれば!

そして1.3で断絶された過去のソフト達へ救済へと続く…

10
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
10