Linux-ARM-Gaming-Chroot
Linux-ARM-Gaming-Chroot copied to clipboard
Guide to setup a MultiArch Chroot container to run Steam and Wine.
Linux ARM Gaming Chroot
Written on the go with a PinePhone Pro w/ Keyboard using bash, git, & vim.
WARNIING ::::: With the latest updates to Steam, As of Feb. 18, 2023 Steam requires more then 4GB of RAM to run in Box86/64. Increasing zram makes Steam usable and provides some stability to some games & programs.
Automated install script!!
Inside the script folder the script can automatically install the chroot. This currently still needs testing from more people than @Laar3 and myself just to iron out edge cases and its not currently guaranteed to work (it should do though). The script is only tested currently on danctnix arch however it should work on mobian and ~~postmarketos~~(postmarketos is being worked on but im running into some issues).
To use automated script:
Clone the repo git clone https://github.com/Raezroth/Linux-ARM-Gaming-Chroot.git
Navigate to the repo cd Linux-ARM-Gaming-Chroot
Launch script with ./scripts/Gaming_Chroot_Installer_Posix.sh
Make sure you enter the chroot's terminal after creation and set the root and your user passwords.
Run gaming-chroot-terminal
, then from the chroot's root run passwd root
for root, then passwd your_user
for your user.
You can also manually set it up using the index below. This is best if you want to understand how it is all setup.
Be sure to check out Tips & Tricks either way
Index.
-
Brief Introduction
-
Setting up the container
-
Setting up your user
-
Installing Box86 & Box64
-
Installing Steam
-
Using Steam
-
Installing Wine
-
Using Wine
-
Tips & Tricks
-
Uninstalling the container
-
Credits
Check out ptitSeb's Box86/Box64 githubs.
To see Videos of games running, check out these links:
WARNING: Source engine games may not work with Box86/64 due to new libmimalloc update on the Source Engine. Some devices vary, Gold Source works fine though.