5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

AzureにGamingPCを生やす

Last updated at Posted at 2020-04-30

はじめに

個人用メモ。ゴールデンウィークどこにも行けなくてPCゲームで遊びたいけど、ゲーム用PCを買うほどの気力は無い人向け。AzureでGaming PCを生やす。

追記: 2020年6月からGeForce Now !のクラウドゲーミングサービスが始まるみたいだから、そっちに加入したほうが安いし楽。

注意

立てたVMは遊び終わったら停止すること。課金される。

すべてのリソース > 自分の立てたVM > 概要 > 停止 ボタンを押す。

参考

手順

すでにAzureアカウントは用意してあるものとする。

VMを生やす

言われるがままピコピコWeb画面に入力するだけ。

  • OSはWindows10
  • VMサイズは NV6_promo (promoがついてると少し安い)
  • リージョンは自分の家から一番近いやつ(東日本OR西日本)

スクリーンショット 2020-04-30 12.03.43.png
スクリーンショット 2020-04-30 12.07.42.png
スクリーンショット 2020-04-30 12.04.22.png

NvidiaのGPUドライバの導入

参考: https://docs.microsoft.com/ja-jp/azure/virtual-machines/extensions/hpccompute-gpu-windows
vmに直接リモートログインしてnvidiaのドライバを導入してもうまくいかなかった。Azureが用意してくれているextensionを使用。(ここでかなり躓いた)


az login

az vm extension set \
  --resource-group YOUR_RESOURCE_GROUP \
  --vm-name YOUR_VM_NAME \
  --name NvidiaGpuDriverWindows \
  --publisher Microsoft.HpcCompute \
  --version 1.2 \
  --settings '{}' \
  --subscription YOUR_SUBSCRIPTION

リモートデスクトップ接続設定

  • ローカルPCに Microsoft Remote Desktop をインストール。MAC版: https://apps.apple.com/jp/app/microsoft-remote-desktop-10/id1295203466?mt=12
  • Azure画面から すべてのリソース > 自分の立てたVM > 接続 を選択してRDPファイルをダウンロード。
  • Microsoft Remote Desktop からRDPファイルを読み込む。
  • Microsoft Remote Desktop から自分のたてたVMを右クリックし、Edit > Device & Audio > Microphoneにチェックを入れる。(これをしないと自分のマイク音声がリモート先に転送されない)

スクリーンショット 2020-04-30 12.29.06.png

steamのインストール

自分のIDとパスワードでログインして、自分のゲームを入れる。おわり。

より高みを目指して

さて、ここまででもwindows remote desktopを使って楽しくゲームをすることはできる。しかし、リモートデスクトップはゲーム用にできてないので、すこしラグがある。steam付属のsteam remote desktopを利用することでより遅延の少ないリモートデスクトップ環境を実現できる。(やや茨の道だった)

自動ログインの有効化

これにより再起動したとき、リモートで勝手にSteamが立ち上がってくれる。

  • windows remote desktopでリモートにログイン。
  • スタートボタンを押した後、‘netplwiz’と入力
  • 自分のユーザー名を選択
  • ‘Users must enter a user name and password to use this computer’ のチェックを外す。
  • OK ボタンをクリックし、自分のパスワードを入れる。
  • 再起動。
netplwiz.png

これでローカルのPCでリモートのPCと同じIDとパスワードでsteamを立ち上げると、こんな感じでリモートにダウンロードしたPCをストリーミングできるようなボタンが表示されているはずだ。

スクリーンショット 2020-05-01 1.36.43.png

windows remote desktopを廃止してteamviewerを導入する。

ここで問題なのが、なぜかwindows remote desktopでログイン、ログアウトをしたあとだと、steam remote play ができない原因不明な不具合がある。リモートの設定を変更するときに使うリモートデスクトップアプリをwindows remote desktopからteamviewerに変更しよう。やり方のスクショは取り忘れたが簡単だ。

ローカルのマイク音声をリモートに通す

steam remote playはローカルのマイクで拾った音声をリモートに転送してくれる機能が無い。(要検証)このためこのサイトを参考にマイクをリモートでも使えるようにした。

おわり。

5
2
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
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?