Virtual Desktop を Oculus Store で買う
SideQuest 不要になったっぽい
インスタンスの起動
Security Group で RDP (と VNC ?) と UPnP のポートあける
まとめて取ってくるやつ https://gist.github.com/polamjag/c8ba636783520ce76fda6c36b455c1d1
iex (New-Object System.Net.WebClient).DownloadString('<https://gist.github.com/polamjag/c8ba636783520ce76fda6c36b455c1d1/raw>')
S3 から GPU のドライバ取ってくる
S3ReadOnlyAccess ロールつけたユーザーのクレデンシャルを流し込む https://docs.aws.amazon.com/powershell/latest/userguide/specifying-your-aws-credentials.html
Set-AWSCredential -AccessKey foo -SecretKey bar -StoreAs S3ReadOnlyTaro
Initialize-AWSDefaultConfiguration -ProfileName S3ReadOnlyTaro -Region us-east-1
ゲット https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/install-nvidia-driver.html#nvidia-gaming-driver
$Bucket = "nvidia-gaming"
$KeyPrefix = "windows/latest"
$LocalPath = "$home\\Desktop\\NVIDIA"
$Objects = Get-S3Object -BucketName $Bucket -KeyPrefix $KeyPrefix -Region us-east-1
foreach ($Object in $Objects) {
$LocalFileName = $Object.Key
if ($LocalFileName -ne '' -and $Object.Size -ne 0) {
$LocalFilePath = Join-Path $LocalPath $LocalFileName
Copy-S3Object -BucketName $Bucket -Key $Object.Key -LocalFile $LocalFilePath -Region us-east-1
}
}
Steam で VRChat と SteamVR インストール
RDP じゃない画面のグラフィックカードが GPU になっていることを確認して、プライマリディスプレイにする
Running On-Demand G instances
理由聞かれることがあるので適当に答える
I would like to evaluate and test GPU-intensive tasks (CG rendering and so on)
AWSでクラウドVRChatやってみた - ふろぐ @ はてな
Oculus QuestでリモートVRをする - 外出先から自宅のPCVRをプレイ - トナのブログ