LoginSignup
0
0

More than 1 year has passed since last update.

Raspberry pi でmoonlight-embeddedをコンパイルする手順

Last updated at Posted at 2021-07-31

moonlight-embeddedはGeforceExperienceの機能でゲームを遠隔起動してプレイできる便利なアレです。
なんかよくわかんないけど、Raspberrypi3b+でmoonlight-embeddedが動かなくなったので、アホな貴様らのためにメモ書きしておく。

1.必要パッケージのインストール
まずは、moonlight-embeddedを動作させるのに必要なパッケージのインストールを行います。
【参考】
https://github.com/moonlight-stream/moonlight-embedded/wiki/Compilation

sudo apt-get install libopus0
sudo apt-get install libexpat1
sudo apt-get install libasound2
sudo apt-get install libudev0
sudo apt-get install libavahi-client3
sudo apt-get install libcurl4
sudo apt-get install libevdev2
sudo apt-get install rbp-userland-osmc 
sudo apt-get install libraspberrypi0 
sudo apt-get install libssl-dev
sudo apt-get install libopus-dev
sudo apt-get install libasound2-dev
sudo apt-get install libudev-dev
sudo apt-get install libavahi-client-dev
sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libevdev-dev
sudo apt-get install libexpat1-dev
sudo apt-get install libpulse-dev
sudo apt-get install uuid-dev
sudo apt-get install cmake
sudo apt-get install gcc
sudo apt-get install g++
sudo apt-get install rbp-userland-dev-osmc
sudo apt-get install libraspberrypi-dev
sudo apt-get install fakeroot
sudo apt-get install debhelper

2.moonlight-embedded本体のインストール
[ソースの取得]
git clone https://github.com/irtimmer/moonlight-embedded.git
[make]
cd moonlight-embedded
git submodule update --init --recursive
mkdir build
cd build/
cmake ../
make
sudo make install

2021/08/06 追記
[ペアリング]
ホスト側でGeforceExperienceを起動しろ。
moonlight pair
ここで出てきた4桁の数字をホストマシンに表示されたGeforceExperienceの小窓に打ち込め。

もし、ここでlibgamestream.so.4が見つからないと言われたらmoonlight-embeddedのディレクトリで
sudo ldconfig
を実行しろ。

[起動]
moonlight stream

[終了]
Steamを終了するか下記のコマンドを打ち込め。
moonlight quit

これでできる。
かもしれないよ。知らないけど。

0
0
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
0
0