Skip to content

EcoServer on Linux (0.8.3.x)

Dennis Scholz edited this page Sep 14, 2020 · 2 revisions

DISCLAIMER: LINUX SERVERS ON VERSIONS BELOW 9.0 ARE NOT SUPPORTED!

While this is not officially supported, issues should still be reported and we will get to them when possible.

Installing

To install required packages, run ./install.sh in the server directory (v0.8.3.0+)

To run the server, run ./EcoServer.sh or ./EcoServer32.sh (v0.8.3.0+)

Note: Due to a breaking change in Mono 6, it is not supported.

Reported working configurations:

OS Version Packages Status
Ubuntu 18.04.2 LTS (Bionic Beaver) mono-complete 5.20.1.34 Working
Docker (mono:5.14) mono-runtime 5.14.0.177
mono-devel 5.14.0.177
ca-certificates-mono 5.14.0.177
Working
Linux Mint 19.2 6.4.0.198 Not working

Docker

You can download a docker image of the server using the command: docker pull strangeloopgames/eco-game-server

See https://hub.docker.com/r/strangeloopgames/eco-game-server for more details.

Ubuntu 18.04 LTS (Bionic Beaver)

  • Eco currently breaks when using the default installation method of Mono
  • You can install Mono 5.20.1.34 with these commands.
  1. sudo apt install gnupg ca-certificates
  2. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
  3. echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic/snapshots/5.20.1.34 main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
  4. sudo apt update
  5. sudo apt install mono-complete

Trouble shooting

Clone this wiki locally