Raspberry Pi 4BにSteam Linkを導入。MacやWindowsをリモート操作!

2024-01-02ソフトウェアRaspberry Pi

Raspberry Pi 4Bに「Steam Link」を導入して、Mac(Intel)やWindowsをリモート操作します。Steam対応のゲームはもちろん、Steam非対応のアプリも動作します。通常のリモート操作アプリでは出来ない、ゲームや動画をスムーズに再生します。※M1 Macは未検証。

 

◻︎動作環境
・ハードウェア/Raspberry Pi 4 Model B 8G。
・Raspberry Pi OS full(32bit)
・Steam導入済のMac、Windows。
・無線/有線ネットワーク。
・キーボード、マウス、DUALSHOCK4(プレステ4コントローラー)。

 

更新履歴
2022-4-12/現在は、Pi Appsからも導入出来ます。

 

Steam Linkの導入。

「Steam Link」はクライアントアプリ(操作する側)です。Raspberry Pi用の「Steam Link」アプリをインストールします。

Steam Linkのインストール。

Raspberry Pi 4B でも使用可能です。

$ sudo apt update
$ sudo apt install steamlink

インストール後、メニューの「Steam Link」から起動します。

SteamリンクがRaspberry Piで利用可能。 Steamのサイトへ。

 

Steam の設定。(Mac/Windows)

「Steam」には、ホスト(操作される側)とクライアントの両方の機能があります。今回はMacやWindowsをホストとして使用します。ゲームを動かすには、クアッドコアのCPUが推奨されています。(ホスト側のPC)

◻︎ホスト側に必要なOS。
Steam、Windows7以降、Mac OS X10.10(Yosemite)以降、SteamOS、またはLinux Ubuntu12.04以降を実行しているコンピューター。

Steamメニューの個人設定→Remote Playからホスト・クライアントの設定が出来ます。Steamメニューのゲーム→非対応ゲームをマイライブラリに追加...→参照から、アプリを登録。※ライブラリに登録しなくてもアプリは起動出来ます。

Steam Remote Play。 トラブルシューティング。

 

リモート操作。(Mac/Windows)

キーボードやマウス、コントローラーを接続して、Steam Linkを起動します。準備が出来たら「プレイ開始」を押します。※コントローラーは繋がなくても起動出来ました。

 

歯車の設定から、Steamが起動中のコンピュータを選びます(要ホストPCと同じネットワーク)。DUALSHOCK4 コントローラーの有線接続は問題なく動作しました。快適にゲームを動かすには、有線LAN推奨(5GHz無線LANでも機能しますが、非推奨)。※Steam非対応アプリでは、コントローラーがうまく機能しない。キーボード・マウスでは操作可。

 

初回起動時、ホストPC側に認証コードを入力しペアリングします。コントローラーで操作出来るBig PictureモードでSteamが起動します。Big Pictureモードを終了すると、MacやWindowsをリモート操作出来ます。

Steam Link App for Raspberry Pi。 対応コントローラなど。

Windowsの場合。

特に問題なくWindows10に接続出来ました。

Macの場合。

コントローラードライバーのSteam inputがインストール出来ずにエラーが出ます。IntelMacのみ回避方法があり、BigSur11.3でも動作出来ました。

◎Steam inputエラー回避方法。

◻︎Macをインターネットリカバリモードで起動します。
有線キーボードを繋ぎ、起動時に「command(⌘)+ option + R」を押し続けます。※ターミナルからもリカバリモードで起動出来るようですが、未確認のため割愛。

リカバリモードで起動したら、メニューのユーティリティからターミナルを開きます。

spctl kext-consent add MXGJJ98X76

リターンキーを押します。

kmutil trigger-panic-medic --volume-root "/Volumes/Macintosh HD"

※「Macintosh HD」は自分のMacの起動ディスク名に変更してください。

再起動後、Steam inputがインストール出来るようになります。

Fix for game controllers on Big Sur!!! 詳細はこちら。

 

まとめ。

ゲームが快適に動作するかは、ホストPCの性能やネットワークの強さに影響されます。GeForceのような高価なグラフィックボードがなくても、SteamでホストPCに出来るは魅力です。Mac mini (Late 2014)をホストPCにして、Apple Arcadeもプレイ出来ました。TVerやAmazonプライム・ビデオ、Huluなども再生出来ました。

ホストPC操作時、キーボードのショートカットキーがうまく動作しません。外部ネットワークからの接続は未対応ですが、VPN接続すれば操作可能です。

 

外出先から接続出来る!アプリで簡単、VPNネットワーク構築。