View: 1439|Reply: 31

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

80

posts

216

credits

Intermediate member

Rank: 3Rank: 3

credits
216
Published in 2024-9-29 18:30:36 | Show all floors
Thanks for providing south pole clothing clear, actionable steps. Really helpful!
Published in 2024-9-30 15:23:24 | 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
Published in 2024-10-2 19:11:48 | 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 2024-10-5 23:06:49 | 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 2024-10-6 14:43:35 | 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 2024-10-6 16:20:23 | 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
Published in 2024-11-10 19:03:10 | 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.        techinmagazine
Published in 2024-11-10 19:08:37 | Show all floors
I have read all the comments and suggestions posted by the visitors for this article are very fine,We will wait for your next article so only.Thanks!        togelin
Published in 2024-11-11 19:13:28 | Show all floors
Topbandar adalah situs slot gacor 777 yang memberikan link login terbaru game slot777 dan zeusslot terbukti lebih dipercaya gampang menang salam jp maxwin hari ini        situs slot gacor
You need to log in before you can reply login | Register

Points Rule

Quick reply Top Return list