Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARM Support (e.g. raspberry pi) #3

Open
random-webdeveloper opened this issue Sep 13, 2020 · 3 comments
Open

ARM Support (e.g. raspberry pi) #3

random-webdeveloper opened this issue Sep 13, 2020 · 3 comments
Labels
help wanted Extra attention is needed wontfix This will not be worked on

Comments

@random-webdeveloper
Copy link

running it without detached mode gives me
standard_init_linux.go:211: exec user process caused "exec format error"
after that the container dies. I think i set it up correctly

@jusito
Copy link
Owner

jusito commented Sep 15, 2020

The base image itself is for multiple architectures, iam unsure if I need to create additional for it to work. (the error message is one of the default errors you will get then). Does it work with detached mode?

If you clone the repo and build the image yourself, does this help?

  1. navigate to clones repo
  2. execute bash test/testBuild.sh

@jusito
Copy link
Owner

jusito commented Sep 27, 2020

  • I have no hardware to test on armel / armhf / arm64
  • debian supports all of above
  • lgsm explicitly doesn't support any arm, but could work
  • steamcmd will probably not work without an arm to x86 emulator link to example
  • gmod will probably not work without an arm to x86 emulator, but could because of source engine

The problematic dependencies which aren't available on arm:

  • lib32gcc1, can maybe replaced with lib32gcc1-amd64-cross / lib32gcc1-x32-cross
  • lib32stdc++6, can maybe replaced with lib32stdc++6-amd64-cross / lib32stdc++6-x32-cross
  • libtinfo5:i686, can maybe replaced with libtinfo5:armhf

Even with hardware it looks like a lot of work and I don't have the hardware for testing, but I would be quite happy if you would contribute it. branch I prepared for it
If you are looking for alternatives, I would probably testing with a good vserver. E.g. VPS 200 G8 2.62€ per month could work.

@jusito jusito added help wanted Extra attention is needed wontfix This will not be worked on labels Sep 27, 2020
@jusito jusito changed the title Not working on RaspberryPi with raspbian ARM Support (e.g. raspberry pi) Sep 27, 2020
@jusito jusito added the enhancement New feature or request label Sep 27, 2020
@Trackhe
Copy link
Contributor

Trackhe commented Dec 31, 2021

You can archiv this by setting an env while you build.
https://www.docker.com/blog/multi-arch-build-and-images-the-simple-way/

@jusito jusito removed the enhancement New feature or request label Dec 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

3 participants