I’m trying to install the Emperor server to run the AC server on an RPi 3 / Jetson Nano. Still, I couldn’t figure out whether I could install Steam there? as it needs to refer to the AC manager installation in a Steam folder, according to the installation guide.
We do have multiple users running ACSM v2 on Pis, so you should definitely be able to get this running.
You don’t need to have Steam or the AC server/manager installed in order to run ACSM v2, so you can disregard those steps in you’re installing v2. This is because v2 uses our custom server that we built ourselves so it can operate completely standalone.
We still usually recommend installing the original server to get instant access to the included tracks/cars/weathers, but it isn’t necessary for a “barebones” install, you’ll just need to upload content yourself from the Content pages of the Manager instead after startup.
I hope that helps, please let us know if you have any further questions!
Hi @freddi, @Hecrer did you manage to get it work? I’m getting a permission denied issue inside the docker container while trying to create the instance.
I’m using acsm_v2.4.6_linux-arm64 package, and I think the binaries are not correct built for ARM. If I run:
file assetto-multiserver-manager
I get:
assetto-multiserver-manager: ELF 64-bit LSB executable, ARM aarch64, version 1 (SYSV), statically linked, Go BuildID=VGiA7hkzMYFkXfgURDgQ/ch4iwz9k20uJJvFRHnLO/1OmwoOMmh5bJZB5mTwCF/EZZOpOrvgdq6Q5qMbCEU, stripped
that is ok, but when try to run I get permission denied.
If I run:
bash assetto-multiserver-manager
I get:
assetto-multiserver-manager: assetto-multiserver-manager: cannot execute binary file.
And when trying to run it via docker-compose, I get the same permission denied error inside the container.
And if you try to the binary directly from RaspbianOS shell via ./assetto-multiserver-manager you get:
bash: ./assetto-multiserver-manager: Permission denied