curl -o install https://raw.githubusercontent.com/gamextra4u/FEXDroid/main/install && chmod +x install && ./install
When login into proot, use ./rootfs
to download rootfs for FEX.
Sever is not allow to run as root, so we create a normal Linux user steam
:
useradd -m -s /bin/bash steam
And we copy the rootfs to steam's HOME path (or just use mv
if you want to save some space):
cp -rf ~/.fex-emu /home/steam/.fex-emu
Install SteamCMD:
mkdir /home/steam/Steam
cd /home/steam/Steam
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
and update it:
su - steam
cd /home/steam/Steam
FEXBash
./steamcmd.sh
if you see steam>
, that means things works ok.
this part you can just follow the official document:
./steamcmd.sh +login anonymous +app_update 2394010 validate +quit
after download success, run it:
cd /home/steam/Steam/steamapps/common/PalServer
./PalServer.sh
you may meet the problem like this:
.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
Don't worry, Ctrl+C
quit the server, and also follow the offical document:
mkdir -p ~/.steam/sdk64/
cd /home/steam/Steam
./steamcmd.sh +login anonymous +app_update 1007 +quit
cp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/
Restart server again ./PalServer.sh
, it will works ok.
- How can I restart server
- run
proot-distro login ubuntu --user steam -- FEXBash /home/steam/Steam/steamapps/common/PalServer/PalServer.sh
in termux
- run
- Where is my save files
- at
/home/steam/Steam/steamapps/common/PalServer/Pal/Saved
(in proot)
- at
- How can I uninstall the server
- clear termux's data and uninstall it
- How can I upgrade the server
- same as download
./steamcmd.sh +login anonymous +app_update 2394010 validate +quit
- same as download
- How to slove signal 9 error
- How is the running experience
- running great on my SAMSUNG Z Fold 3 (12GB RAM)
@Cyang39
I can't update packages: ity/main i386 Packages
404 Not Found [IP: 185.125.190.39 80]
Ign:30 http://ports.ubuntu.com/ubuntu-ports mantic-security/universe i386 Packages
Ign:31 http://ports.ubuntu.com/ubuntu-ports mantic-security/multiverse i386 Packages
Fetched 254 kB in 4s (67.7 kB/s)
Reading package lists... Done
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/mantic/main/binary-i386/Packages 404 Not Found [IP: 185.125.190.39 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/mantic-updates/main/binary-i386/Packages 404 Not Found [IP: 185.125.190.39 80]
E: Failed to fetch http://ports.ubuntu.com/ubuntu-ports/dists/mantic-security/main/binary-i386/Packages 404 Not Found [IP: 185.125.190.39 80]
E: Some index files failed to download. They have been ignored, or old ones used instead.
root@localhost:~#
Also, the rootfs script doesn't want to work at all, it can't download files. also after installation when starting fexdroid Errors are coming:groups: cannot find name for group ID 20364 groups: cannot find name for group ID 50364 . There are also errors when restarting: on the photo
