Denial Nov 12, 2015 @ 12:58pm
Wil source ds run on an arm cpu?
Can srcds run on a 1.2GHz quad-core cortex A53 (64-bit) Allwinner cpu?
I have the Remix Mini and it has this cpu and 16GB eMCC storage and 2GB ram.
It has an android os, so called RemixOS, which I am probably gonna change and put archlinux arm on it.
I plan on making a private server to play some gmod on with a couple of friends some time.

Cheers
< >
Showing 1-6 of 6 comments
Blaquicat Nov 13, 2015 @ 3:03am 
What game is?
Probably will run..
Denial Nov 13, 2015 @ 6:44am 
Originally posted by Blaquicat:
What game is?
Probably will run..
Gmod with a couple of friends as I said.

Cheers
Last edited by Denial; Nov 13, 2015 @ 6:44am
Blaquicat Nov 13, 2015 @ 9:36am 
Originally posted by Kerstmus:
Originally posted by Blaquicat:
What game is?
Probably will run..
Gmod with a couple of friends as I said.

Cheers
i miss it, sorry..
I belive it will run fine..
[LGSM] KnightLife Nov 21, 2015 @ 11:38am 
Probably not as far as im aware source engine does not work with ARM unless there has been a recent change
https://github.com/dgibbs64/linuxgsm/wiki/FAQ#will-lgsm-run-on-raspberry-pi
Denial Nov 23, 2015 @ 7:39am 
Originally posted by SGC KnightLife:
Probably not as far as im aware source engine does not work with ARM unless there has been a recent change
https://github.com/dgibbs64/linuxgsm/wiki/FAQ#will-lgsm-run-on-raspberry-pi
Thanks for your reply, but it says "all the game servers will only run on x86 compatible architectures such as 32-bit and 64-bit versions of distros. Raspberry PI is not compatible with x86." And the cpu is 64-bit and you can make it run on a 32-bit directory or something. So, I don't know why they took the ARM architecture thing in their answer.
Rikka0_0 Oct 24, 2019 @ 8:35am 
Hi, I was trying to do the similar thing on a Allwinner H3 quad core ARM cpu with 512MB ram installed. I was using Armbian, kernel version 4.19. As far as I know, srcds, including L4D2 and HL2 are x86 only, they don't even have a x64 version, they work on x86 systems because 64 bit Windows and Linux provides x86 compatibility! So I installed qemu-i386-static to emulate a x86 processor on a ARM cpu. It does not emulate a full x86 operating system, it just interpret system calls from a x86 program and translate them so that the ARM kernel could understand them.

I was able to run a couple of simple x86 Linux program on ARM linux, however the steamcmd just didn't work. It gave me "Segmentation fault". Other x86 programs works almost perfect. I guess that steamcmd is trying to read things from /proc, which is not covered by the qemu user mode, the x86 program sees the ARM processor from the host hardware platform, which is unexpected to them!

I'm going to try emulating a full x86 Linux system with qemu to see how it supports srcds. Even it will work, it is going to sacrifice a lot of performance. So the best practice is to look for a stock PC (1 core 3.0GHz P4, 512MB Ram, 20G Hard drive, no graphics) should be good enough to run most srcds games. I'm running my L4D2 server on a VPS with such configuration for 2 years, no problem at all.

Also check out my gists:
https://gist.github.com/rikka0w0/6ec4fb2f6a5fc3e1468112006a6d3643
< >
Showing 1-6 of 6 comments
Per page: 1530 50