LinuxGSM
LinuxGSM copied to clipboard
[Bug]: Satisfactory (sfserver) install fails with 'No appmanifest_1690800.acf found'
User story
./sfserver install to install the server without errors
Game
Satisfactory
Linux distro
Debian 12
Command
command: install
Further information
On clean up-to-date Debian 12 Bookworm, I've installed dependencies as outlined in your instructions. I've created user sfserver, added it to sudoers, and switched to it.
Downloaded using curl, with the command listed in the sfserver instructions.
When invoking ./sfserver install it results in the error No appmanifest_1690800.acf found. See the full output attached.
Relevant log output
mdMMMMbm
mMMMMMMMMMMm
mMMMMMMMMMMMMm
mMMMMMMMMMMMMMMm
hMMMV^VMMV^VMMMh
MMMMM MM MMMMM
hMMs vv sMMh
hMMM: :MMMh
.hMMMh hMMMh.
-dMMMh __ hMMMd-
:mMMMs || sMMMm:
:MMMM+ || _ +NMMN:
.mMMM+ ======== +MMMm.
yMMMy ############## yMMMy
mMMM: ############## :MMMm
mMM nn nn nn nn MMm
o nNNNNNNNn nNNNNNNNn o
nNNNNNNNNNn nNNNNNNNNNn
nNNNNNNNNNNN NNNNNNNNNNNn
+NNNNNNNNN: :NNNNNNNNN+
nNNNNNNN /\ NNNNNNNn
nnnnn db nnnnn
888 d8b .d8888b. .d8888b. 888b d888
888 Y8P d88P Y88b d88P Y88b 8888b d8888
888 888 888 Y88b. 88888b.d88888
888 888 88888b. 888 888 888 888 888 Y888b. 888Y88888P888
888 888 888 88b 888 888 Y8bd8P 888 88888 Y88b. 888 Y888P 888
888 888 888 888 888 888 X88K 888 888 888 888 Y8P 888
888 888 888 888 Y88b 88Y .d8pq8b. Y88b d88P Y88b d88P 888 * 888
LinuxGSM 888 888 888 Y8888Y 888 888 Y2012P88 Y8888P 888 888
=================================
LinuxGSM_
by Daniel Gibbs
Version: v24.1.3
Game: Satisfactory
Website: https://linuxgsm.com
Contributors: https://linuxgsm.com/contrib
Sponsor: https://linuxgsm.com/sponsor
=================================
Server Directory
=================================
Warning! A server is already installed here.
/home/sfserver
Continue? [Y/n] Y
Creating Log Directories
=================================
installing log dir: /home/sfserver/log...OK
installing LinuxGSM log dir: /home/sfserver/log/script...OK
creating LinuxGSM log: /home/sfserver/log/script/sfserver-script.log...OK
installing console log dir: /home/sfserver/log/console...OK
creating console log: /home/sfserver/log/console/sfserver-console.log...OK
creating symlink to game log dir: /home/sfserver/log/server -> /home/sfserver/serverfiles/FactoryGame/Saved/Logs...OK
creating symlink to steam log dir: /home/sfserver/log/steam -> /home/sfserver/.steam/steam/logs...OK
Checking Satisfactory Dependencies
=================================
bc
binutils
bsdmainutils
bzip2
ca-certificates
cpio
curl
distro-info
file
gzip
hostname
jq
lib32gcc-s1
lib32stdc++6
libsdl2-2.0-0:i386
netcat-openbsd
python3
tar
tmux
unzip
util-linux
uuid-runtime
wget
xz-utils
Information! Required dependencies already installed.
Installing SteamCMD
=================================
Information! SteamCMD is already installed...OK
Installing Satisfactory Server
=================================
[ START ] Installing sfserver: SteamCMD
Redirecting stderr to '/home/sfserver/.local/share/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...
KeyValues Error: LoadFromBuffer: missing { (current key: 'This') in file manifest [offset: 9]
../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[----] Verifying installation...
[ 0%] Downloading Update...
[ 0%] Checking for available update...
KeyValues Error: LoadFromBuffer: missing { (current key: 'This') in file manifest [offset: 9]
../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[----] !!! Fatal Error: Steamcmd needs to be online to update. Please confirm your network connection and try again.
threadtools.cpp (3294) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x57522b30/0x0xf7d5db'
Complete! Installing sfserver: SteamCMD
[ ERROR ] Installing sfserver: No appmanifest_1690800.acf found
[ INFO ] Installing sfserver: Forcing update to correct issue
[ START ] Installing sfserver: SteamCMD
Redirecting stderr to '/home/sfserver/.local/share/Steam/logs/stderr.txt'
ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
[ 0%] Checking for available update...
KeyValues Error: LoadFromBuffer: missing { (current key: 'This') in file manifest [offset: 9]
../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[----] Verifying installation...
[ 0%] Downloading Update...
[ 0%] Checking for available update...
KeyValues Error: LoadFromBuffer: missing { (current key: 'This') in file manifest [offset: 9]
../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
[----] !!! Fatal Error: Steamcmd needs to be online to update. Please confirm your network connection and try again.
threadtools.cpp (3294) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x56ba1b30/0x0xf7ba1b'
Complete! Installing sfserver: SteamCMD
[ FAIL ] Installing sfserver: Still no appmanifest_1690800.acf found
Steps to reproduce
- Install Debian 12
- Install dependencies
- Create user
- Switch to user
- Curl the files.
- Run
./sfserver install