#Linux Guide for hosting the server on an actual server?
1 messages · Page 1 of 1 (latest)
yes i see this
â–¸ Can I run on Linux / headless?
Currently Windows-only, unfortunately.
It was more of a request for compatability.
Runs just fine on Proton/Wine, it just isnt something their team can provide support for ~
Btw, we just released a docker container for it to make it even simpler
https://github.com/indifferentbroccoli/windrose-server-docker
omg you are FANTASTIC
have you tried setting this up as a pterodactyl egg?
I've not worked with making ptero eggs quite yet - we use a custom panel @ indifferentbroccoli
fine work good sir, plug and play for me
Does this expand an already existing service Yes Link to a game or software https://store.steampowered.com/app/3041230/Windrose/ Links for the download Steam 04/14 Links for the install docs Steam ...
Oh really? I tried proton yolk and had System.PlatformNotSupportedException: Video driver not supported error. How are you running? For StarRupture (another egg I created) it was just proton run path/to/server/exe
Update: Wine was working, i'm just an idiot and what i though was the server being halted was the server running normally
the only strange thing i find with the server is that it consumes more processing power wheen no player is connected
@daring portal Mind contacting me about this in DMs please?
You need a video driver
xvfb-run <display info for height/width/etc) proton run <executable>
Sure thing
I tried xvfb too, odd. Anyway runs fine under Wine without it so switched to that for a simpler egg with no external dependencies.
I'm building a proton version and running the R5 WindroseServer-Win64-Shipping.exe directly.
It works without xvfb setup. I'm fiddling around a little more and share the repo shortly.
If you got it working, contact me. I'd love to make a "full guide" about all ways on setting up a server with you as a contributor (credits etc).(if you want ofc)
https://github.com/mornedhels/windrose-server
I have both wine and proton version. Both seems to work and start up.
I have a server up and running with a friend on it using bog-standard wine with only vcrun2022 winetricked in to the prefix. Server is running Mint 22.3.
can confirm, headless ubuntu server here, running with screen, xvfb, and wine. winetricks win10, everything else running fine out of box (aside from local connection issue, they know and are working on that)
Can confirm have a working server on linux using this docker container
not OS related as far as i can tell, cause i found the same on Windows 11. also opened a ticket because of this issue(?)
hey where can i report server crashes? i have these logs:
[2026.04.15-03.54.25:347][252]LogOutputDevice: Error: === Crash Stack Trace: ===
[2026.04.15-03.54.25:347][252]LogOutputDevice: Error:
[2026.04.15-03.54.25:347][252]LogOutputDevice: Error: [Callstack] 0x000000014ba5bc98 WindroseServer-Win64-Shipping.exe!UnknownFunction []
[2026.04.15-03.54.25:347][252]LogOutputDevice: Error: [Callstack] 0x000000014ba59f6e WindroseServer-Win64-Shipping.exe!UnknownFunction []
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error: [Callstack] 0x000000014bf890ef WindroseServer-Win64-Shipping.exe!UnknownFunction []
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error: [Callstack] 0x000000007b627e49 kernel32.dll!BaseThreadInitThunk() [Z:\home\steam\server-files\R5\Binaries\Win64\dlls\kernel32\thread.c:61]
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error: [Callstack] 0x000000017005dca8 ntdll.dll!RtlUserThreadStart() [Z:\home\steam\server-files\R5\Binaries\Win64\dlls\ntdll\thread.c:285]
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error: [Callstack] 0x0000000000000000 UnknownFunction []
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error: [Callstack] 0x000000014bf89040 WindroseServer-Win64-Shipping.exe!UnknownFunction []
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error: [Callstack] 0x00000000036ebf20 UnknownFunction []
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error: [Callstack] 0x0000000000000000 UnknownFunction []
[2026.04.15-03.54.25:348][252]LogOutputDevice: Error:
I made a LinuxGSM style version, its currently Slackware focused (its what I use). I might try to make it more distro agnostic another time later if anyone is interested (maybe a select distro or have it autodetect) https://github.com/StarTuz/windroselinux
+1
Seeing the same crash on some servers
so my crashes happen when somebody is connecting to the server and were doing a battle over sea
My server is having the same issue
Seeing similar issues. @modest shell Are you using our container? We released an update today that should help with stability
yes i saw that and build the image, and it has been a lot smoother for now, some little lag spikes but no hard crashes when someone connects
Massive thanks for this - just followed your guide, and can confirm it works in a Debian LXC on Proxmox (with a few tweaks to install packages from the correct locations)
It's likely the few lines above this that will outline the real issue if it was caught before the crash.
If you're using Windrose Dedicated on a Linux box you're likely to get into a networking assert error eventually([b]ASSERTION FAILED: result.bytes_transferred == buffer_->Length()[/b]), upgrade wine to at least 9.18 to fix it.
Here's the bug report and resolution:
Google: winehq show_bug 10648
And how to update to the latest by skipping your distro's version, at least a guide I used. Note, make /sure/ you get rid of all pieces parts of wine from your distro before upgrading.
Google: gitlab winehq debian-ubuntu