Closed trevjonez closed 8 months ago
was crawling thru cube's discord and saw people with similar issues. did the following and got it up. open console for amp container in unraid web ui
su amp
ampinstmgr --nocache upgrade
then it prompts for instance name. runs the update. after that I was able to start the server.
Thank you, I think this was caused by CubeCoders releasing a patch under the same version number as the original release, which my continuous deployment scripts cannot detect. I've started a release of v18 which should hopefully solve this.
Let me know if this still happens!
Let me know if this still happens!
I'm having this issue running UnRaid
AMP Release "Triton"
v20211110.1, built 10/11/2021 03:00
Application State: Installing components
SteamCMD20:25:02
[----] Extracting package...
[----] Extracting package...
[----] Extracting package...
20:25:04
[----] Extracting package...
[----] Installing update...
[----] Cleaning up...
[----] Failed to remove temporary unzip folder, continuing anyway
[----] Update complete, launching...
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...
[ 0%] Download Complete.
[----] Verifying installation...
[ 0%] Downloading Update...
[ 0%] Checking for available update...
20:25:05
[ 0%] Download Complete.
[----] Extracting package...
[----] Extracting package...
20:25:06
[----] Extracting package...
20:25:07
[----] Extracting package...
[----] Installing update...
[----] Cleaning up...
[----] Failed to remove temporary unzip folder, continuing anyway
[----] Update complete, launching...
Thanks! Is there a startup error?
Thanks! Is there a startup error?
I'm not seeing any startup error in either the Unraid Logs or the Container Logs. It's just what i pasted above loops when i start the instance, there isn't errors anywhere else.
Let me know what you want me to try provide and i can, Schema#7399 is my Discord if it makes it easier to grab info off me and we can chuck it in this afterwards, The issue persists on the Nightly & Stable builds
Also to note - this is for the game "Satisfactory"
I am also having issues with Satisfactory, here is my console log after hitting start:
SteamCMD24:24:17
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/tier0/threadtools.cpp (4085) : Probably deadlock or failure waiting for thread to initialize.
[ 0%] Checking for available updates...
Thread failed to initialize
src/tier0/threadtools.cpp (4085) : Probably deadlock or failure waiting for thread to initialize.
Thread failed to initialize
CWorkThreadPool::StartWorkThread: Thread creation failed.
Exiting on SPEW_ABORT
24:24:19
Redirecting stderr to '/home/amp/Steam/logs/stderr.txt'
Looks like steam didn't shutdown cleanly, scheduling immediate update check
src/tier0/threadtools.cpp (4085) : Probably deadlock or failure waiting for thread to initialize.
[ 0%] Checking for available updates...
Thread failed to initialize
src/tier0/threadtools.cpp (4085) : Probably deadlock or failure waiting for thread to initialize.
Thread failed to initialize
CWorkThreadPool::StartWorkThread: Thread creation failed.
Exiting on SPEW_ABORT
Has there been an update to this? Can't get Satisfactory to run with the same error as @notschema posted in his logs
Is everyone here using Unraid? People in this thread have found that updating to Unraid OS 6.9.2 has fixed this for Valheim, and I suspect it would fix it for all other Steam-based games.
Please try this and let me know, or if you are not using Unraid / are already on the latest version of Unraid, also let me know.
I'm on the latest version 6.10.0-rc2 and the issue still happens.
I am running 6.10.0-rc4 and am also getting the issue with:
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt"
I tried to use the:
su amp
ampinstmgr --nocache upgrade
But that seemed just reload AMP.
I am running 6.10.0-rc4 and am also getting the issue with:
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt"
I tried to use the:
su amp
ampinstmgr --nocache upgrade
But that seemed just reload AMP.
same on 6.10.0 RC5
same one 6.10.0 RC8
same error on 6.10.3 of Unraid for any game using SteamCMD
This seems to be due to the version of steamcmd not being the correct one. I am unsure if the linux32 files it came with are also problematic but I replaced them while I was at it. I am pretty basic when it comes to Linux terminal stuff but I figured I'd share what I found worked at least and maybe it will be useful to someone more knowledgeable then myself. I downloaded https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz and extracted the contents so I had both steamcmd.sh and the linux32 folder. From the webpage of amp you'll need to go to the file manager or sftp into your root of your server navigate to the name of the instance you need to fix. go into the folder that is the name of your game You will see steamcmd.sh and a folder for linux32. delete both of these files. You'll need to upload the downloaded version of steamcmd.sh and the linux32 folder From here you'll need to open the console for the amp docker in unraid. run the following commands
su amp cd /home/amp/.ampdata/instances/{instance name here}/{game name here} chmod -x steamcmd.sh chmod -R -x linux32
This seems to have corrected it for me but does need done to every game that uses SteamCMD from what I can tell.
Please try the latest update and re-open if it fails. Provide logs if it fails. Thank you!!
I've poke at this a bit on and off, and can't seem to pin it down. It seems to me some of the init scripts are having issues. It falls into a loop of attempting to run steamcmd possibly from a wrong path or without dealing with the extract correctly? then launching fails if I try to workaround the install phase.
This is on unraid with the AMP instance working fine to host a minecraft and factorio instance.
on a new instance creation it just falls into a fail loop when I hit update in the gui.
so then I did roughly
from there I ran the update from amp gui again.
then hit start.