mirror of
https://github.com/GameServerManagers/LinuxGSM.git
synced 2026-04-25 22:25:59 +03:00
[GH-ISSUE #4350] [Server Request]: Ark: Survival Ascended #2724
Labels
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LinuxGSM#2724
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @naoestu on GitHub (Oct 23, 2023).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/4350
Game server
Ark: Survival Ascended
Linux support
Steam
Yes
Steam appid
Client: 2399830
Server: 2157740 or 2430930
Guides
Ark Survival Ascended is coming this week.
It will be perfect if you can add it to the list.
Code of Conduct
@dgibbs64 commented on GitHub (Oct 23, 2023):
Cant see an issue as long as the appid is provided. I cant see how to even buy the game currently
@naoestu commented on GitHub (Oct 24, 2023):
yeah, i already prepared it on my side, i'm just waiting for the release so i can add the appid,
test if it is ok and create a pull request (if needed).
@naoestu commented on GitHub (Oct 25, 2023):
Steam Store: https://store.steampowered.com/app/2399830/ARK_Survival_Ascended/
Client appid: 2399830
Dedicated server appid will be 2157740 or 2430930
@Claiyc commented on GitHub (Oct 26, 2023):
2430930
@BrandtNick commented on GitHub (Oct 26, 2023):
That appId is Windows only according to https://steamdb.info/app/2430930/info/
Edit: I installed it with steamcmd and it only seems to support Windows for now.
@dgibbs64 commented on GitHub (Oct 27, 2023):
Also I want to confirm do we need a copy of the game client to run get the dedi server via steamcmd?
@Claiyc commented on GitHub (Oct 27, 2023):
Yes, definitely. And that will also not change in the near future.
@dgibbs64 commented on GitHub (Oct 27, 2023):
I am going to need to get a license sorted. I have 2 steam accounts, my personal one and the other for use with steamcmd. So I might need to buy the game twice 😢
@valentin-gosselin commented on GitHub (Oct 27, 2023):
Oh really? Do we need to have two game licenses for this? Can't our first license work simultaneously for the server and for us playing?
@dgibbs64 commented on GitHub (Oct 27, 2023):
You can use your personal steam account on your server. But I tend to recommend having a separate account just for your server. I have had my personal account for over 10 years probably with £1000's worth of games that I dont want to risk putting on my server
@Claiyc commented on GitHub (Oct 27, 2023):
Nitrado says, people with large communities can apply for a special license (I think you posted a screenshot of that yourself on dc). Don’t know if linuxgsm may be eligible for that…
@dgibbs64 commented on GitHub (Oct 27, 2023):
It talks about a community of 10,000 active members or a content creator with 10,000 followers. I don't think linuxgsm meets that requirement. The bar seems to be very high

@naoestu commented on GitHub (Oct 28, 2023):
Update: Now we can host how many servers as we want (not for commercial use) ;)
(no steam account needed)
@dgibbs64 commented on GitHub (Oct 28, 2023):
Thats great news. I now need to start parameters to get going
@naoestu commented on GitHub (Oct 28, 2023):
Basically everything is like ASE, you only need to change the map name to "TheIsland_WP" and the server binary name ;)
@dgibbs64 commented on GitHub (Oct 28, 2023):
This is what I am getting from using the ase parameters
@naoestu commented on GitHub (Oct 28, 2023):
ASA is UE5, not UE4 :)
@naoestu commented on GitHub (Oct 28, 2023):
Also "ShooterGameServer" is now "ArkAscendedServer".
@Toaaa commented on GitHub (Oct 28, 2023):
So can you run an ARK: Survival Ascended dedicated server or not? Because according to SteamDB it is only available for Windows 🤔
@dgibbs64 commented on GitHub (Oct 28, 2023):
Testing is still ongoing
@dgibbs64 commented on GitHub (Oct 28, 2023):
Sadly I have checked the server files and there are no Linux binarys yet. For now ASA is Windows only. I am assuming that this will change but for now we are waiting on the ARK developers to release them.
@dgibbs64 commented on GitHub (Oct 29, 2023):
It's worth looking at WindowsGSM project
@cdp1337 commented on GitHub (Oct 29, 2023):
I can confirm that despite being a Windows-only server, it DOES work with proton! (At least on Debian 12 and GE's Proton...)
ie: https://github.com/cdp1337/ARKSurvivalAscended-Linux/blob/main/server-install-debian12.sh
My install doesn't include any of the nicities of LGSM, but should serve as a basis for building an installer for your project.
@Gragster commented on GitHub (Oct 29, 2023):
I got it working on debian bookworm, you are the MAN! also love to LinuxGSM <3
@hydrixion commented on GitHub (Oct 29, 2023):
Could you tell me how to find the port this in running on? it start as it should on my server but it seems that it doesnt use the standart ports
@cdp1337 commented on GitHub (Oct 29, 2023):
The game server runs on UDP/7777 and RCON by default runs on TCP/27015. In my testing I've had difficulty getting the game port to actually change, don't know if it's hard coded or I just haven't found the right ini option...
If you've done
sudo apt install net-tools, you should have netstat available to check ports.sudo netstat -natvp-- show TCP ports and the processes listening.sudo netstat -nauvp-- show UDP ports and the processes listening.@hydrixion commented on GitHub (Oct 29, 2023):
thx for the answer right after asking i found the ports and opened them funny enough that i cant find the server in steam favorites but in unofficial server section in ASA my server works now thx for your work man :)
@NickUfer commented on GitHub (Oct 30, 2023):
I set up a competely fresh VM with debian 12 and it just crashes:
Update: Make sure your VM CPU type does support everything the ark server requires. I got no idea what features exactly but when I set the CPU type to "host" in proxmox everything works
@sdinitto commented on GitHub (Oct 30, 2023):
I can also confirm using your method it works. I didn't run your script but dissected it to customize my own runtime on another distro and it launched without any problems.
@hydrixion commented on GitHub (Oct 31, 2023):
Btw got that running on debian 11 so its not only for debian 12 ^^
@mrk3767 commented on GitHub (Oct 31, 2023):
I'm taking that script and attempting to dockerize it in Alpine linux... Fun times over here. I know this isn't really relevant to the purpose of this thread, but wanted to drop some info from my journey.
Everything seems to go well until I actually execute proton. I'm doing everything as root (rather than creating a steam user). I'm getting this lovely file not found error:
I can confirm that this file does exist and has contents:
I can also verify that python3 can actually see this file at that path as well:
This is leading me to believe that the virtual environment proton executes in doesn't have the path I've got it installed to mounted. I found a few references stating you could use env vars to specify extra directories to be mounted, but that didn't pan out either.
If everyone is getting it working on Debian, I guess I can try it again going down that path haha
@poley5 commented on GitHub (Oct 31, 2023):
I got it to launch the server but when I try to join the server it says "Joining failed Connection timeout" There were a couple errors when launching it but if there was a problem the server shouldnt have started up right?
@Lanwoah commented on GitHub (Oct 31, 2023):
I can't get it to showup in steam servers, do you guys set ports or only use default ones?
@azixus commented on GitHub (Oct 31, 2023):
@mrk3767 I have a working container if you want to reuse some parts (see https://github.com/azixus/ARK_Ascended_Docker)
@Lanwoah commented on GitHub (Oct 31, 2023):
Thats very nice of you and i'll keep it in consideration but i'd like to keep using what i use now for now, but it seems like my server is not running properly, its not updating the world file
@mrk3767 commented on GitHub (Nov 1, 2023):
😍 This is exactly what I was going for! I was trying with Alpine and running down a rabbit hole. Thank you!
@hydrixion commented on GitHub (Nov 1, 2023):
I cant see my server in steam servers too your server will use default ports 7777 but u cant find in in steam
Just name your server in the GuS.ini and then search the name in unofficial server thats what me helped atleast getting in running and steam still doesnt show me my server
@hydrixion commented on GitHub (Nov 1, 2023):
how many times u tried joining your server? when i download mods from my server or have a bit to much and it takes him a bit time to load them i get this error sometimes too sometimes even 2-3 times in a row but then it works i hope that will help you
@Lanwoah commented on GitHub (Nov 1, 2023):
Yeah my server was working apparently i just had to go ingame with unofficial, i could join so it works
@poley5 commented on GitHub (Nov 3, 2023):
Probably tried about 10-20 times over the last few days
@askrabal commented on GitHub (Nov 10, 2023):
I've been using this script to run a server for the past few weeks and it's been working pretty well. I used LGSM for ARK SE and modeled some of the layout after that implementation. I figured it might be helpful getting LGSM support for ASA.
@askrabal commented on GitHub (Nov 24, 2023):
@dgibbs64 Sorry for the bad pull request, I meant to make it in my own mirror.
I understand the desire for linux binaries, but I was wondering if launching it with wine/proton would work within the LGSM framework? I've had great success running the windows binary with proton, but it would be great to have all the niceties of LGSM.
@russh3l commented on GitHub (Nov 28, 2023):
@askrabal
Im getting "Proton: No compat data path?" However, there are folders and files called compatdata in the ark server files
@mrk3767 commented on GitHub (Nov 28, 2023):
This is very likely due to how host files/folders get mounted into
wine/proton. It's a very finicky installation to get working right... I've
been using this image which has got proton installed and functioning
properly: https://github.com/azixus/ARK_Ascended_Docker
~Meik
Click here to schedule a meeting https://kenworthy.io/schedule
On Mon, Nov 27, 2023 at 8:57 PM russh3l @.***> wrote:
@russh3l commented on GitHub (Nov 28, 2023):
@mrk3767 yes but I want to do it without using docker. is not it possible?
@askrabal commented on GitHub (Nov 30, 2023):
@lucassr-dev commented on GitHub (Jan 18, 2024):
Could anyone do this for ARK SE? for him to install the ark server windows and run it on proton?
@dgibbs64 commented on GitHub (Jun 13, 2024):
No native Linux support still. I am going to close this. Please open a new issue when linux is supported
@github-actions[bot] commented on GitHub (Jun 16, 2025):
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.