Satisfatory launch errors

OS Name/Version: Ubuntu 20.04.3

Product Name/Version: v2.3.2.4, built 22/02/2022

Problem Description: Getting the error that steam is running on the system already. Suggests I use -NOSTEAM in the launch lines. Not sure where that would be located.

LogInit: - This is a licensee build.
LogCore: Benchmarking clocks:
LogCore: - CLOCK_MONOTONIC (id=1) can sustain 44934257 (44934K, 45M) calls per second without zero deltas.
LogCore: - CLOCK_MONOTONIC_RAW (id=4) can sustain 44986645 (44987K, 45M) calls per second without zero deltas.
LogCore: - CLOCK_MONOTONIC_COARSE (id=6) can sustain 69107225 (69107K, 69M) calls per second with 99.999624% zero deltas.
LogCore: Selected clock_id 4 (CLOCK_MONOTONIC_RAW) since it is the fastest support clock without zero deltas.
LogInit: Unix-specific commandline switches:
LogInit: -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
LogInit: -jemalloc - use jemalloc for all memory allocation
LogInit: -binnedmalloc - use binned malloc for all memory allocation
LogInit: -filemapcachesize=NUMBER - set the size for case-sensitive file mapping cache
LogInit: -useksm - uses kernel same-page mapping (KSM) for mapped memory (OFF)
LogInit: -ksmmergeall - marks all mmap'd memory pages suitable for KSM (OFF)
LogInit: -preloadmodulesymbols - Loads the main module symbols file into memory (OFF)
LogInit: -sigdfl=SIGNAL - Allows a specific signal to be set to its default handler rather then ignoring the signal
LogInit: -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
LogInit: -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
LogInit: -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
LogInit: - Physical RAM available (not considering process quota): 16 GB (15962 MB, 16345168 KB, 16737452032 bytes)
LogInit: - VirtualMemoryAllocator pools will grow at scale 1.4
LogInit: - MemoryRangeDecommit() will will evict the memory from RAM (re-run with -novmapoolevict to change)
LogInit: Physics initialised using underlying interface: PhysX
LogInit: Overriding language with engine language configuration option (en-US-Posix).
LogInit: Overriding language with engine locale configuration option (en-US-Posix).
LogTextLocalizationResource: LocRes '../../../Engine/Content/Localization/Engine/en-US-POSIX/Engine.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineFramework/Content/Localization/OnlineFramework/en-US-POSIX/OnlineFramework.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineSubsystem/Content/Localization/OnlineSubsystem/en-US-POSIX/OnlineSubsystem.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineSubsystemUtils/Content/Localization/OnlineSubsystemUtils/en-US-POSIX/OnlineSubsystemUtils.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineSubsystemSteam/Content/Localization/OnlineSubsystemSteam/en-US-POSIX/OnlineSubsystemSteam.locres' could not be opened for reading!
LogRendererCore: Ray tracing is disabled. Reason: r.RayTracing=0.
LogInit: Overriding language with engine language configuration option (en-US-Posix).
LogInit: Overriding language with engine locale configuration option (en-US-Posix).
LogTextLocalizationResource: LocRes '../../../FactoryGame/Content/Localization/Game/en/Game.locres' could not be opened for reading!
LogTextLocalizationManager: Compacting localization data took 1.00ms
LogAssetRegistry: FAssetRegistry took 0.0627 seconds to start up
LogStreaming: Display: FlushAsyncLoading: 1 QueuedPackages, 0 AsyncPackages
LogPackageLocalizationCache: Processed 23 localized package path(s) for 2 prioritized culture(s) in 0.000072 seconds
LogPakFile: New pak file ../../../FactoryGame/Content/Paks/FactoryGame-LinuxServer.pak added to pak precacher.
LogLinux: Selected Device Profile: [LinuxServer]
LogInit: Active device profile: [0x7fe95628f700][0x7fe977b46280 49] LinuxServer

13:32:10

dlopen failed trying to load:
LogUObjectArray: CloseDisregardForGC: 57572/57572 objects in disregard for GC pool
/home/amp/.steam/sdk64/steamclient.so
LogEngine: Initializing Engine...
with error:
LogStats: UGameplayTagsManager::InitializeManager - 0.001 s
/home/amp/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
LogInit: Initializing FReadOnlyCVARCache
[S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/amp/.steam/sdk64/steamclient.so
LogNetVersion: Set ProjectVersion to 0.0.1.0. Version Checksum will be recalculated on next use.
LogInit: Texture streaming: Disabled
LogOnline: OSS: Creating online subsystem instance for: STEAM
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: OSS: Creating online subsystem instance for: STEAM
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: OSS: Creating online subsystem instance for: STEAM
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogServer: Warning: Packet routing is not compatible with the multihome startup parameter. Disabling packet routing.
LogGame: MaxNumBackupsaves: 25
GameAnalyticsModule: Display: Loaded GUID 22777A1B-D7F4-4EE9-B2F8-C4D0D0A0A634
LogOnline: Warning: OSS: [EOS SDK | Plugin] Begin Player Session...
LogInit: Display: Game Engine Initialized.

Ignore the errors/warnings. If the server is working fine then you shouldn’t worry about it.

After working on a few things I found that I had the wrong server ports opened. So after switching to those I tried to connect. Still cannot connect to the server. Using the game port (7778 for me), not able to connect. But when I use the beacon port I can ping. The console gets spammed with the message at the end of the log.

LogInit: Branch Name: ++FactoryGame+rel-early-access
LogInit: Command Line: -log -unattended -MultiHome=0.0.0.0 ?listen -Port=7778 -BeaconPort=19134 -ServerQueryPort=19135
LogInit: Base Directory: /AMP/satisfactory/1690800/Engine/Binaries/Linux/
LogInit: Allocator: binned2
LogInit: Installed Engine Build: 0
LogInit: Launcher File: /AMP/satisfactory/1690800/launcher_id
LogInit: Launcher ID: steam
LogInit: Launcher Artifact:
LogInit: Presizing for max 2097152 objects, including 1 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
LogStreaming: Display: Async Loading initialized: Event Driven Loader: true, Async Loading Thread: true, Async Post Load: true
LogInit: Object subsystem initialized
LogLinux: Selected Device Profile: [LinuxServer]
LogInit: Applying CVar settings loaded from the selected device profile: [LinuxServer]
LogHAL: Display: Platform has ~ 4 GB [16737452032 / 4294967296 / 16], which maps to Smallest [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0)
LogInit: Going up to parent DeviceProfile [Linux]
LogInit: Going up to parent DeviceProfile []
LogInit: Unix hardware info:
LogInit: - we are the first instance of this executable
LogInit: - this process' id (pid) is 177, parent process' id (ppid) is 24
LogInit: - we are not running under debugger
LogInit: - machine network name is '4F6A256'
LogInit: - user name is 'amp' (amp)
LogInit: - we're logged in locally
LogInit: - we're running without rendering
LogInit: - CPU: GenuineIntel 'Intel(R) Xeon(R) CPU E3-1230 v6 @ 3.50GHz' (signature: 0x906E9)
LogInit: - Number of physical cores available for the process: 4
LogInit: - Number of logical cores available for the process: 8
LogInit: - Cache line size: 64
LogInit: - Memory allocator used: binned2
LogInit: - This binary is optimized with LTO: no, PGO: no, instrumented for PGO data collection: no
LogInit: - This is a licensee build.
LogCore: Benchmarking clocks:
LogCore: - CLOCK_MONOTONIC (id=1) can sustain 31525277 (31525K, 32M) calls per second without zero deltas.
LogCore: - CLOCK_MONOTONIC_RAW (id=4) can sustain 45127710 (45128K, 45M) calls per second without zero deltas.
LogCore: - CLOCK_MONOTONIC_COARSE (id=6) can sustain 68404651 (68405K, 68M) calls per second with 99.999620% zero deltas.
LogCore: Selected clock_id 4 (CLOCK_MONOTONIC_RAW) since it is the fastest support clock without zero deltas.
LogInit: Unix-specific commandline switches:
LogInit: -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
LogInit: -jemalloc - use jemalloc for all memory allocation
LogInit: -binnedmalloc - use binned malloc for all memory allocation

15:23:13

LogInit: -filemapcachesize=NUMBER - set the size for case-sensitive file mapping cache
LogInit: -useksm - uses kernel same-page mapping (KSM) for mapped memory (OFF)
LogInit: -ksmmergeall - marks all mmap'd memory pages suitable for KSM (OFF)
LogInit: -preloadmodulesymbols - Loads the main module symbols file into memory (OFF)
LogInit: -sigdfl=SIGNAL - Allows a specific signal to be set to its default handler rather then ignoring the signal
LogInit: -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
LogInit: -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
LogInit: -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
LogInit: - Physical RAM available (not considering process quota): 16 GB (15962 MB, 16345168 KB, 16737452032 bytes)
LogInit: - VirtualMemoryAllocator pools will grow at scale 1.4
LogInit: - MemoryRangeDecommit() will will evict the memory from RAM (re-run with -novmapoolevict to change)
LogInit: Physics initialised using underlying interface: PhysX
LogInit: Overriding language with engine language configuration option (en-US-Posix).
LogInit: Overriding language with engine locale configuration option (en-US-Posix).
LogTextLocalizationResource: LocRes '../../../Engine/Content/Localization/Engine/en-US-POSIX/Engine.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineFramework/Content/Localization/OnlineFramework/en-US-POSIX/OnlineFramework.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineSubsystem/Content/Localization/OnlineSubsystem/en-US-POSIX/OnlineSubsystem.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineSubsystemUtils/Content/Localization/OnlineSubsystemUtils/en-US-POSIX/OnlineSubsystemUtils.locres' could not be opened for reading!
LogTextLocalizationResource: LocRes '../../../Engine/Plugins/Online/OnlineSubsystemSteam/Content/Localization/OnlineSubsystemSteam/en-US-POSIX/OnlineSubsystemSteam.locres' could not be opened for reading!
LogRendererCore: Ray tracing is disabled. Reason: r.RayTracing=0.
LogInit: Overriding language with engine language configuration option (en-US-Posix).
LogInit: Overriding language with engine locale configuration option (en-US-Posix).
LogTextLocalizationResource: LocRes '../../../FactoryGame/Content/Localization/Game/en/Game.locres' could not be opened for reading!
LogTextLocalizationManager: Compacting localization data took 0.95ms
LogAssetRegistry: FAssetRegistry took 0.0935 seconds to start up
LogStreaming: Display: FlushAsyncLoading: 1 QueuedPackages, 0 AsyncPackages
LogPackageLocalizationCache: Processed 23 localized package path(s) for 2 prioritized culture(s) in 0.000077 seconds
LogPakFile: New pak file ../../../FactoryGame/Content/Paks/FactoryGame-LinuxServer.pak added to pak precacher.
LogLinux: Selected Device Profile: [LinuxServer]
LogInit: Active device profile: [0x7fec7e28f700][0x7fec9fd56280 49] LinuxServer

15:23:15

/home/amp/.steam/sdk64/steamclient.so: cannot open shared object file: No such file or directory
[S_API] SteamAPI_Init(): Sys_LoadModule failed to load: /home/amp/.steam/sdk64/steamclient.so
LogInit: Initializing FReadOnlyCVARCache
LogNetVersion: Set ProjectVersion to 0.0.1.0. Version Checksum will be recalculated on next use.
LogInit: Texture streaming: Disabled
LogOnline: OSS: Creating online subsystem instance for: STEAM
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: OSS: Creating online subsystem instance for: STEAM
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: OSS: Creating online subsystem instance for: STEAM
LogGenericPlatformMisc: Error: SetEnvironmentVar not implemented for this platform: SteamAppId = 526870
LogSteamShared: Warning: Steam Dedicated Server API failed to initialize.
LogOnline: STEAM: [AppId: 0] Game Server API initialized 0
LogOnline: Warning: STEAM: Failed to initialize Steam, this could be due to a Steam server and client running on the same machine. Try running with -NOSTEAM on the cmdline to disable.
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogOnline: Warning: STEAM: Steam API failed to initialize!
LogOnline: Display: STEAM: OnlineSubsystemSteam::Shutdown()
LogServer: Warning: Packet routing is not compatible with the multihome startup parameter. Disabling packet routing.
LogGame: MaxNumBackupsaves: 25
GameAnalyticsModule: Display: Loaded GUID 22777A1B-D7F4-4EE9-B2F8-C4D0D0A0A634
LogOnline: Warning: OSS: [EOS SDK | Plugin] Begin Player Session...
LogInit: Display: Game Engine Initialized.
LogNetVersion: Set ProjectVersion to ++FactoryGame+rel-early-access-CL-177909. Version Checksum will be recalculated on next use.
LogConsoleResponse: Display: Can't switch to RHI thread mode when we are not running a multithreaded renderer.
LogConsoleResponse: Display: RHIThread is disabled.
LogInit: OnPostEngineInit has been broadcasted successfully.
LogInit: Display: Starting Game.
LogNet: Browse: /Game/FactoryGame/Map/DedicatedserverEntry?Name=Player

15:37:11

LogNet: NotifyAcceptingConnection: Server OnlineBeaconHost_2147482543 accept
LogNet: NotifyAcceptingConnection accepted from: 75.***.***.***:52439
LogNet: NotifyAcceptingConnection accepted from: 75.140.173.139:52439
LogNet: NotifyAcceptingConnection accepted from: 75.140.173.139:52439
LogNet: NotifyAcceptingConnection accepted from: 75.140.173.139:52439