please choosego to mobile | Continue to access the PC version
View: 657|Reply: 6

Installing Steam on the Orange Pi 5 with Armbian

[Copy link]

1

threads

1

posts

5

credits

Novice

Rank: 1

credits
5
Published in 2024-8-14 18:02:27 | Show all floors |Read mode
This post was finally edited by luofan at 2024-8-14 17:44

This post was finally edited by luofan at 2024-8-14 17:33

Installing Steam on the Orange Pi 5 with Armbian
With a whopping 8 CPU cores anda Mali 610 GPU, the Orange Pi 5 is capable of running Steam using Box64/Box86. Thisguide will show you how to set up Steam on the Orange Pi 5 and run StardewValley on it.

Note:
  • There is no native ARM client for Steam. You will also likely be missing librariesfor most games which will require some fiddling.
  • This guide is only for Armbian running the Ubuntu Jammy variant with the Gnomedesktop installed only (platinum support status).



1.     HardwarePreparation
1)      OrangePi 5 single board computer
2)      M.22230 PCIe NVMe Drive

3)      Heat Sink Or Cooling Fan

4)      OrangePi Wireless Mouse
5)      OrangePi Portable Monitor


2.    InstallingDependencies
1)    First we needto install some dependencies that are required by Steam. Use the followinglines:
sudo dpkg --add-architecture armhf
sudo apt update && sudo apt installbuild-essential git cmake gcc-arm-linux-gnueabihf libc6-dev-armhf-crosslibappindicator1 libnm0 libtcmalloc-minimal4 binfmt-support liblttng-ust-dev
libcairo2:armhf libgmp10:armhflibvulkan1:armhf libudev-dev:armhf -y

2)    Next we’regoing to install Box64. Paste the following lines in your terminal:
git clone https://github.com/ptitSeb/box64cd box64mkdir build; cd build; cmake .. -DRK3588=1 -DCMAKE_BUILD_TYPE=RelWithDebInfomake -j4sudo make install

3)    We also needBox86:
cd ~git clone https://github.com/ptitSeb/box86cd box86mkdir build; cd build; cmake .. -DRK3588=1 -DCMAKE_BUILD_TYPE=RelWithDebInfomake -j4sudo make install
4)    We also needto install the 3D support drivers with the following:
sudo add-apt-repository ppa:liujianfeng1994/panfork-mesasudo add-apt-repository ppa:liujianfeng1994/rockchip-multimediasudo apt updatesudo apt dist-upgrade -ysudo apt install mali-g610-firmware rockchip-multimedia-config -y
5)    That’s it forthe dependencies! Before you continue you should reboot the device with:
sudo reboot

3.    InstallingSteam
1)    First we needto configure the environment for Steam. Use the following lines to add twoenvironment variables to your Linux environment:
echo 'export STEAMOS=1export STEAM_RUNTIME=1export DOTNET_SYSTEM_GLOBALIZATION_INVARIANT=1export PAN_MESA_DEBUG=gofaster,gl3' | sudo tee /etc/profile.d/steam.shsource /etc/profile.d/steam.sh
2)    Next we’regoing to use Box86’s install_steam.sh script like this:
cd ~/box86./install_steam.sh
3)      Installationis now finished!


4.    LaunchingSteam
1)       You could runSteam from a terminal/console like this so you can see the error messages(especially when launching new games).

2)      Simplylaunch it again if your crashed after you log in Steam or install games for thefirst time.

Tips
  • Please install those libraries through apt (or other means) to fix it if gameslaunch to crash with missing libraries.
  • Please launch Steam within your console if you are encountering really strange errorslaunching other titles. Or you can then report such issues to the developershere on the GitHub issues page for Box64 and ask for help.
  • We recommend that you could run games that aren’t superdemanding on GPU. P.S. Stardew Valley we tested has a very good performance andruns perfectly smoothly on the Orange Pi 5.








This thread contains more resources

You need to Log in to download or view,No account?    Register

x

0

threads

77

posts

202

credits

Intermediate member

Rank: 3Rank: 3

credits
202
Published in 2024-9-29 18:30:36 | Show all floors
Thanks for providing south pole clothing clear, actionable steps. Really helpful!

5

threads

1011

posts

2519

credits

Gold member

Rank: 6Rank: 6

credits
2519
Published in 7 daybefore | Show all floors
Very informative post! There is a lot of information here that can help any business get started with a successful social networking campaign.        instanavigation

5

threads

1011

posts

2519

credits

Gold member

Rank: 6Rank: 6

credits
2519
Published in 5 daybefore | Show all floors
This is such a great resource that you are providing and you give it away for free.        https://pafipckotamadiun.org/
Published in byday 23:06 | Show all floors
Hello I am so delighted I located your blog, I really located you by mistake, while I was watching on google for something else, Anyways I am here now and could just like to say thank for a tremendous post and a all round entertaining website. Please do keep up the great work.        Leanbiome
Published in yesterday 14:43 | Show all floors
I am happy to find this post very useful for me, as it contains lot of information. I always prefer to read the quality content and this thing I found in you post. Thanks for sharing.        Boostaro
Published in yesterday 16:20 | Show all floors
Succeed! It could be one of the most useful blogs we have ever come across on the subject. Excellent info! I’m also an expert in this topic so I can understand your effort very well. Thanks for the huge help.        Tonic Greens
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list