Qabach Posted April 17 Report Posted April 17 (edited) I wouldn't recommend running a server on Steam OS (I'm actually running Steam OS on random non-Steam desktop hardware), but in case anyone else is doing it, I thought I'd write down some of what I've learned while setting it up (and give folks the chance to comment on any mistakes.) For the most part, the setup is as stated on the wiki however when I got to the part about installing `pgrep` and `screen', there are some extra steps I had to take: sudo steamos-readonly disable sudo pacman-key --init sudo pacman-key --populate archlinux sudo pacman-key --populate holo sudo pacman -Syu procps-ng screen dotnet-runtime sudo steamos-readonly enable Note that any time Steam OS updates, anything installed by pacman gets removed, so I put this in a .sh file for easy re-running. I also had to make sure nothing was using /var (since that's a tiny partition on Steam OS). I forget if I had to edit serverconfig.json, server.sh, or both. When starting the server, I consistently get this message: Starting VintagestoryServer.dll ... *** buffer overflow detected ***: terminated Error! vintagestory encountered problems with command execution. VintagestoryServer.dll process found ... executing command VintagestoryServer.dll status is indetermined. Error! User vintagestory could not start VintagestoryServer.dll! Please check /home/vintagestory/server/var/vintagestory/data/Logs. despite the error message, the server is actually running, and I can reconnect using: screen -r vintagestory_server Edited April 17 by Qabach Added a missing step
Recommended Posts