GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.18k stars 800 forks source link

[Bug]: Palworld start server after last update #4550

Closed infernvs closed 2 months ago

infernvs commented 3 months ago

User story

When using ./pwserver start gives an error

Game

Palworld

Linux distro

Ubuntu 22.04

Command

command: start

Further information

after this last update 13920882 when starting the server gives the error that PalServer-Linux-Test is not found, inside the folder there is only ls PalServer-Linux-Shipping PalServer-Linux-Shipping.sym

Relevant log output

./pwserver st
[ FAIL ] Starting pwserver: executable was not found
* /home/palworld/serverfiles/Pal/Binaries/Linux//PalServer-Linux-Test

Steps to reproduce

No response

Deathicated commented 3 months ago

Same issue

infernvs commented 3 months ago

adding executable="./PalServer-Linux-Shipping" to the pwserver.cfg on ~/lgsm/config-lgsm/pwserver seems to fix the issue

Ramoth commented 3 months ago

adding executable="./PalServer-Linux-Shipping" to the pwserver.cfg on ~/lgsm/config-lgsm/pwserver seems to fix the issue

Can confirm that this fixes the issue

lblanchardiii commented 3 months ago

Just found this, I took another route to fix the problem. Not sure which is more correct, but I just created two symbolic links that point to the old "Test" version.

I just navigated to the /user/serverfiles/Pal/Binaries/Linux/ directory and typed these commands to create symbolic links for each one of those files. Server started right up.

ln -s PalServer-Linux-Shipping.sym PalServer-Linux-Test.sym ln -s PalServer-Linux-Shipping PalServer-Linux-Test

I assume a future LGSM script update will correct the problem, which means I wont have to do anything when it does. The symbolic links take up literally no space and I can delete them later if they end up not being needed.