🎮

LinuxでのSteam実行・ストリーミング

2023/12/07に公開

目的

Linux(Ubuntu 22.04.3 LTS)でSteamのゲーム実行及び別端末からのストリーミングが目的である.

ゲーム実行手順

Steamのダウンロード・インストール

Steamのダウンロードページから「steam_latest.deb」をダウンロードする.その後以下のコマンドでインストールする.

$ sudo apt install ./steam_latest.deb

ログイン

インストール後,以下のコマンドでSteamを起動し,ログインする.

$ steam

Steam Playの有効化

このままだとLinuxでインストールできないゲームが多いのでそれを解決する.「Steam → Settings →Compatibility」の「Enable Steam Play for all other titles」を有効化する.有効化後は一度Steamを再起動する.
Steam → Settings
Steam → Settings
Steam Playの有効化
Steam Playの有効化

ゲームのインストール

Libraryにいき,好きなゲームをインストールする(互換性によりインストールできないものもある).インストールできたら起動できる(互換性により起動できないものもある).

コマンドから起動

Steamからだけではなく,コマンドから直接ゲームを開くこともできる.そのためにはゲームIDを知る必要がある.知るためにはSteamで一度開きたいゲームを開いて,端末を見ると以下の画像のようにIDを見ることができる.
ゲームIDの確認
ゲームIDの確認
IDがわかったら以下のようなコマンドを打つと実行される.

$ steam steam://rungameid/1454400
			    ↑ここにゲームIDを入れる

ストリーミング手順

「Steam Link」というアプリを入れればiPadなどからPCで動いているゲームをストリーミングできる.つまり自宅などのPCでゲームを起動させておいて,外出先からiPadでPCゲームができるということである.
まずSteam Linkを開いて,コンピュータのスキャンを行う.そして見つからない場合は4桁のPINが表示されるのでメモしておく.
次にゲームを起動しているPCのSteamを開いて「Steam → Settings → Remote Play」の「Steamリンクをペアリング」を押してPINを入力する.するとPCとiPadのペアリングができる.
あとはSteam Linkからゲームを開くことができる.

Discussion