Page 1 of 1

[0.17.77] Last working version on Steam LINUX

Posted: Thu Nov 14, 2019 9:33 pm
by polle
Any higher version than 0.17.70 wont start.
It says "Preparing to launch Factorio" then nothing.
Systemd log

Code: Select all

Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp changed task to ProcessingInstallScript with ""
Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp changed task to SynchronizingCloud with ""
Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp changed task to CreatingProcess with ""
Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp waiting for user response to CreatingProcess ""
Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp continues with user response "CreatingProcess"
Nov 14 22:11:22 FOO [1972]: Game update: AppID 427520 "", ProcID 31214, IP 0.0.0.0:0
Nov 14 22:11:22 FOO [1972]: Starting app 427520
Nov 14 22:11:22 FOO [1972]: >>> Adding process 31214 for game ID 427520
Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp changed task to WaitingGameWindow with ""
Nov 14 22:11:22 FOO [1972]: ERROR: ld.so: object '/home/polle/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Nov 14 22:11:22 FOO [1972]: GameAction [AppID 427520, ActionID 20] : LaunchApp changed task to Completed with ""
Nov 14 22:11:22 FOO [1972]: ERROR: ld.so: object '/home/polle/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Nov 14 22:11:22 FOO [1972]:    0.000 Initializing Steam API.
Nov 14 22:11:22 FOO [1972]: >>> Adding process 31215 for game ID 427520
Nov 14 22:11:22 FOO [1972]: Game update: AppID 427520 "", ProcID 31215, IP 0.0.0.0:0
Nov 14 22:11:22 FOO [1972]: RecordSteamInterfaceCreation (PID 31215): SteamUtils009 / Utils
Nov 14 22:11:22 FOO [1972]: Setting breakpad minidump AppID = 427520
Nov 14 22:11:22 FOO [1972]: RecordSteamInterfaceCreation (PID 31215): SteamUser019 / User
Nov 14 22:11:22 FOO [1972]: Steam_SetMinidumpSteamID:  Caching Steam ID:  REMOVED [API loaded no]
Nov 14 22:11:22 FOO [1972]: /home/polle/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio: symbol lookup error: /home/polle/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio: undefined symbol: SteamInternal_FindOrCreateUserInterface
Nov 14 22:11:22 FOO [1972]: Game removed: AppID 427520 "", ProcID 31215
Nov 14 22:11:22 FOO [1972]: Game 427520 created interface SteamUser019 / User
Nov 14 22:11:22 FOO [1972]: Game 427520 created interface SteamUtils009 / Utils
Nov 14 22:11:22 FOO [1972]: Game 427520 method call count for IClientUser::GetSteamID : 1
Nov 14 22:11:22 FOO [1972]: Game 427520 method call count for IClientUtils::GetAppID : 3
Nov 14 22:11:22 FOO [1972]: Game 427520 method call count for IClientUtils::RecordSteamInterfaceCreation : 2
Nov 14 22:11:22 FOO [1972]: Uploaded AppInterfaceStats to Steam
Nov 14 22:11:22 FOO [1972]: Exiting app 427520

Re: [0.17.70] Last working version on Steam LINUX

Posted: Thu Nov 14, 2019 9:41 pm
by valneq
My Factorio 0.17.77 runs just fine with Steam on Arch Linux.

Which version of steam are you running? Did you update Steam?
Which distro are you using?

Re: [0.17.70] Last working version on Steam LINUX

Posted: Thu Nov 14, 2019 9:43 pm
by Loewchen
Try to verify the game cache, restart steam, restart pc...

Re: [0.17.70] Last working version on Steam LINUX

Posted: Thu Nov 14, 2019 10:01 pm
by polle
Using gentoo and I reverted back to steam stable.
I downloaded the latest stable from the site and got it to work.
The Steam version does not work with the following error

0.17.70 is working normal any higher and it kicks me out

Code: Select all

/home/polle/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio: symbol lookup error: /home/polle/.local/share/Steam/steamapps/common/Factorio/bin/x64/factorio: undefined symbol: SteamInternal_FindOrCreateUserInterface

Re: [0.17.77] Last working version on Steam LINUX

Posted: Tue Dec 10, 2019 1:57 am
by polle
I fixed it with preloading the provided libsteam_api.so

Code: Select all

LD_PRELOAD=~/.steam/steam/steamapps/common/Factorio/lib/libsteam_api.so %command%