hmes98318 / palworld-docker

Docker container that can easily run Palworld dedicated server
https://hub.docker.com/r/hmes98318/palworld-docker
GNU General Public License v3.0
35 stars 6 forks source link

cp: cannot create regular file '/home/steam/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini': No such file or directory Initialization failed: Unable to generate settings file. Please make sure the mounted archive directory has proper read and write permissions. #7

Open jyabs7 opened 2 weeks ago

jyabs7 commented 2 weeks ago

Asustor NAS running docker/portainer. container shows healthy in portainer, i can connect to it locally great. but it never generates any game folders on the NAS. Somehow it's saving the game and i restart with the same character, items, etc.

I have ran through my asustor control panel and set permissions, i ran putty chmod on the ./palsaved folder. still getting the error below regarding permissions. i'm new at all of this but have been trying for the last 11 hours and can't get a different result. Any ideas to help?

Author: hmes98318 GitHub: https://github.com/hmes98318/palworld-docker

Platform: x86_64 OS: "Debian GNU/Linux 11 (bullseye)" CPU: Intel(R) Celeron(R) J4025 CPU @ 2.00GHz RAM: 6.55GB/17.77GB Disk Space: 3.4T/11T Startup Time: Thu Aug 29 07:55:39 CST 2024

-> Checking for updates... Redirecting stderr to '/home/steam/Steam/logs/stderr.txt' Logging directory: '/home/steam/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1721172922 -- type 'quit' to exit -- Loading Steam API...OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Update state (0x5) verifying install, progress: 0.29 (8388608 / 2896544785) Update state (0x5) verifying install, progress: 10.90 (315796644 / 2896544785) Update state (0x5) verifying install, progress: 27.47 (795708957 / 2896544785) Update state (0x5) verifying install, progress: 44.07 (1276425417 / 2896544785) Update state (0x5) verifying install, progress: 60.76 (1759818837 / 2896544785) Update state (0x5) verifying install, progress: 77.30 (2239076702 / 2896544785) Update state (0x5) verifying install, progress: 93.88 (2719157164 / 2896544785) Success! App '2394010' fully installed.

-> Initializing PalServer to generate settings file... The file already exists: /home/steam/palworld/Pal/Binaries/Linux/steamclient.so sh: 1: xdg-user-dir: not found [S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK. Shutdown handler: initalize. 5.1.1-0+++UE5+Release-5.1 1008 0 Disabling core dumps. CAppInfoCacheReadFromDiskThread took 14 milliseconds to initialize Setting breakpad minidump AppID = 2394010 [S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded. [S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded. [S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded. [S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded. Game version is v0.3.6.57672 FUnixPlatformMisc::RequestExitWithStatus FUnixPlatformMisc::RequestExit cp: cannot create regular file '/home/steam/palworld/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini': No such file or directory Initialization failed: Unable to generate settings file. Please make sure the mounted archive directory has proper read and write permissions. )---------------------------------------- Initializing the PalServer...

PalServer-docker: v0.2.1 Build ID: 15436061 Author: hmes98318 GitHub: https://github.com/hmes98318/palworld-docker

Platform: x86_64 OS: "Debian GNU/Linux 11 (bullseye)" CPU: Intel(R) Celeron(R) J4025 CPU @ 2.00GHz RAM: 6.56GB/17.77GB Disk Space: 3.4T/11T Startup Time: Thu Aug 29 07:56:31 CST 2024

-> Checking for updates... Redirecting stderr to '/home/steam/Steam/logs/stderr.txt' Logging directory: '/home/steam/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1721172922 -- type 'quit' to exit -- Loading Steam API...OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Update state (0x5) verifying install, progress: 0.25 (7342437 / 2896544785) Update state (0x5) verifying install, progress: 9.86 (285648704 / 2896544785) Update state (0x5) verifying install, progress: 26.47 (766609593 / 2896544785) Update state (0x5) verifying install, progress: 43.03 (1246277477 / 2896544785) Update state (0x5) verifying install, progress: 59.71 (1729670897 / 2896544785) Update state (0x5) verifying install, progress: 76.28 (2209405171 / 2896544785) Update state (0x5) verifying install, progress: 92.80 (2687956801 / 2896544785) Success! App '2394010' fully installed.

-> Initializing PalServer to generate settings file... The file already exists: /home/steam/palworld/Pal/Binaries/Linux/steamclient.so sh: 1: xdg-user-dir: not found [S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK. Shutdown handler: initalize. 5.1.1-0+++UE5+Release-5.1 1008 0 Disabling core dumps. CAppInfoCacheReadFromDiskThread took 8 milliseconds to initialize Setting breakpad minidump AppID = 2394010 [S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded. [S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded. [S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded. [S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded. Game version is v0.3.6.57672

hmes98318 commented 2 weeks ago

HI,
Please confirm whether the permissions of the externally mounted folder are set correctly. If you don’t know how to configure user permissions in detail, you can use chmod -R 777 ./<your_plaworld_saved>

You can refer to this document https://forum.gamer.com.tw/C.php?bsn=71458&snA=193