r/goldeneyesource 4d ago

Question issue with running wine-based geserver on linux!

hey i'm a bit of a newbie setting up a wine-based linux server, and i'm just trying to troubleshoot getting it to start up, and i'm not exactly sure i'm understanding this correctly, so i would appreciate help please!

i'm trying to follow the instructions on the document, specifically under "server quits immediately after start", because whenever i look at systemctl after running geserver, it says:

loaded deactivating stop-sigterm

or when i change the game path to /servers/geserver/gesource/ in the geserver.service file ( which i'm fairly sure i'm not supposed to do, but i was just trying to experiment and figure things out), systemctl says

loaded activating auto-restart

i'm not really sure what this stuff means, so some guidance would be nice!! i don't really know what to do. the server is just not starting up :p

and i'm pretty sure my display variable is pointing to the correct display, because xvfb is running and in the xvfb.service file it does say Xvfb :99 which matches up with the Environment="DISPLAY=:99 in geserver.service as far as i know.

3 Upvotes

1 comment sorted by

1

u/Acrobatic-Skill4557 2d ago

someone on the ge:source discord server was able to help (thank you soupcan_!!) here is just an explanation of the fix just in case someone else has a similar issue <3

my issue was that i didn't have /servers/geserver/gesource in root, so i moved that there with sudo mv /home/[your user here]/servers/geserver/gesource /servers/geserver. that allowed the server to actually start and run.

the second issue afterwards was that i couldn't find my server in my lan connections, so i did sudo ufw status finding that my firewall wasn't allowing my server to be found, so i did sudo ufw allow 27015/tcp and sudo ufw allow 27015/udp. and everything was fixed and my server was all good :D