ヘッドレスマシンをSteamホームストリーミングで使う

MacBookProから、SteamホームストリーミングでWindows10をインストールしたヘッドレス(モニタ接続なし)のMacMiniを使おうとしたら、以下のメッセージが表示された。

f:id:j74th:20151228074024p:plain

画面はリモートコンピュータ上からロックされています。

リモートデスクトップでは利用できるが、このメッセージが表示される。 おそらく、実際に映像端子から表示している画面としては、ログインしていない状態になっているため、このメッセージになっていると考えられる。

解決方法についてぐぐったところ、実にシンプルな解決方法が記載されていた。

Screen locked on remote computer :: Steam In-Home Streaming

thousandfaces 2014年5月5日 8時34分

Easy workaround is to use Chrome Remote Desktop.

Log in via CRD and then disconnect. This should leave your machine unlocked.

Chromeリモートデスクトップでアクセスして、すぐに出ればいいよと書かれている。実際にChromeリモートデスクトップでアクセスすると、PCのログイン画面が表示された。さらに、デスクトップを右クリックすると、画面の解像度も変更できる。

このあと、Macからストリーミングをクリックしたところ、無事ゲームが開始された。

試しにアクションゲームのdownwellをプレイしてみたが、数フレーム遅れて少し滑る感じがしなくもないが、画面上はわからないレベル。音と映像はほぼ同期。ゲームコントローラLogicool F310を利用しているが、DirectInputモードにしてMacBookProに再接続したところ、ゲームコントローラで操作することができた。便利ねほんと。

LOGICOOL ゲームパッド F310r

LOGICOOL ゲームパッド F310r