[Linux] Problem launching 17.55 from steam client

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
Locked
cb123
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Jul 12, 2019 12:37 am
Contact:

[Linux] Problem launching 17.55 from steam client

Post by cb123 »

Hey so I was playing factorio flawlessly about a month ago and decided to play the game again and it won't launch. When launching from the terminal this error crashes the game as soon as its launched

symbol lookup error: /home/guy/.steam/steam/steamapps/common/Factorio/bin/x64/factorio: undefined symbol: SteamInternal_ContextInit

Searching for this error has not brought up anything I find useful
is there anything I can try to fix this problem? I don't have any mods and it's a fresh install

currently running
xfce ubuntu 18.04 LTS
kernel 4.18.0-25-generic
AMD Ryzen 5 2600
Sapphire Radeon Nitro+ RX 580 8GB
and I think this is my graphics card driver OpenGL ES 3.2 Mesa 19.2.0-devel

Here is my full terminal readout

Code: Select all

guy@guy-desktop:~$ cd /home/guy/.steam/steam/steamapps/common/Factorio/bin/x64/
guy@guy-desktop:~/.steam/steam/steamapps/common/Factorio/bin/x64$ ./factorio
   0.000  Initializing Steam API.
rm: cannot remove '/home/guy/.steam/steam': Is a directory
rm: cannot remove '/home/guy/.steam/bin': Is a directory
Running Steam on ubuntu 18.04 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
[2019-07-11 19:10:09] Startup - updater built Jun 17 2019 23:31:08
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
[2019-07-11 19:10:09] Verifying installation...
[2019-07-11 19:10:09] Verification complete
Installing breakpad exception handler for appid(steam)/version(1560817063)
STEAM_RUNTIME_HEAVY: ./steam-runtime-heavy
[0711/191009.690452:INFO:crash_reporting.cc(242)] Crash reporting enabled for process: browser
[0711/191009.709025:WARNING:crash_reporting.cc(281)] Failed to set crash key: UserID with value: 0
[0711/191009.709079:WARNING:crash_reporting.cc(281)] Failed to set crash key: BuildID with value: 1559604844
[0711/191009.709083:WARNING:crash_reporting.cc(281)] Failed to set crash key: SteamUniverse with value: Public
[0711/191009.709087:WARNING:crash_reporting.cc(281)] Failed to set crash key: Vendor with value: Valve
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
CApplicationManagerPopulateThread took 5 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
CAppInfoCacheReadFromDiskThread took 39 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1560817063)

** (steam:18547): WARNING **: 19:10:09.943: Unknown device type 14

** (steam:18547): WARNING **: 19:10:09.944: Could not create object for /org/freedesktop/NetworkManager/Devices/1: unknown object type
Installing breakpad exception handler for appid(steam)/version(1560817063)
Opted-in Controller Mask for AppId 0: 0

** (steam:18547): WARNING **: 19:10:10.073: Ignoring invalid property 'autoconnect-priority'

** (steam:18547): WARNING **: 19:10:10.073: Unknown setting 'proxy'

** (steam:18547): WARNING **: 19:10:10.073: Ignoring invalid property 'route-data'

** (steam:18547): WARNING **: 19:10:10.073: Ignoring invalid property 'address-data'

** (steam:18547): WARNING **: 19:10:10.073: Ignoring invalid property 'route-data'

** (steam:18547): WARNING **: 19:10:10.073: Ignoring invalid property 'address-data'

(steam:18547): Gtk-WARNING **: 19:10:10.385: gtk_disable_setlocale() must be called before gtk_init()
Fossilize INFO: Overriding serialization path: "/home/guy/.steam/steam/shader_cache_temp_dir_vk_64/steamapprun_pipeline_cache".
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
roaming config store loaded successfully - 2829 bytes.
migrating temporary roaming config store
[0711/191012.251693:INFO:crash_reporting.cc(265)] Crash reporting enabled for process: renderer
[0711/191012.287357:WARNING:crash_reporting.cc(281)] Failed to set crash key: UserID with value: 0
[0711/191012.287469:WARNING:crash_reporting.cc(281)] Failed to set crash key: BuildID with value: 1559604844
[0711/191012.287482:WARNING:crash_reporting.cc(281)] Failed to set crash key: SteamUniverse with value: Public
[0711/191012.287493:WARNING:crash_reporting.cc(281)] Failed to set crash key: Vendor with value: Valve
[0711/191012.288395:INFO:crash_reporting.cc(242)] Crash reporting enabled for process: gpu-process
Failed to init SteamVR because it isn't installed
ExecCommandLine: "'/home/guy/.steam/ubuntu12_32/steam' 'steam://run/427520'"
ExecuteSteamURL: "steam://run/427520"
System startup time: 3.26 seconds

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.686: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.686: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.686: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.687: Trying to remove a child that doesn't believe we're it's parent.

(steam:18547): LIBDBUSMENU-GLIB-WARNING **: 19:10:12.688: Trying to remove a child that doesn't believe we're it's parent.
[0711/191012.702369:INFO:crash_reporting.cc(265)] Crash reporting enabled for process: renderer
GameAction [AppID 427520, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 427520, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
JS method call WebChat.GetWebChatLanguage with 1 arguments
JS method call WebChat.RegisterForFriendPostMessage with 1 arguments
JS method call WebChat.RegisterOverlayChatBrowserInfoChanged with 1 arguments
JS method call WebChat.GetSignIntoFriendsOnStart with 1 arguments
GameAction [AppID 427520, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 427520, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 427520, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 427520, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask for AppId 427520: 0
Game update: AppID 427520 "", ProcID 18822, IP 0.0.0.0:0
Starting app 427520
Installing breakpad exception handler for appid(steam)/version(1560817063)
>>> Adding process 18822 for game ID 427520
GameAction [AppID 427520, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/guy/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 427520, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/guy/.steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
   0.000  Initializing Steam API.
Game update: AppID 427520 "", ProcID 18825, IP 0.0.0.0:0
Setting breakpad minidump AppID = 427520
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198114423306 [API loaded no]
/home/guy/.steam/steam/steamapps/common/Factorio/bin/x64/factorio: symbol lookup error: /home/guy/.steam/steam/steamapps/common/Factorio/bin/x64/factorio: undefined symbol: SteamInternal_ContextInit
>>> Adding process 18824 for game ID 427520
>>> Adding process 18825 for game ID 427520
Game removed: AppID 427520 "", ProcID 18825 
Exiting app 427520
No cached sticky mapping in ActivateActionSet.Installing breakpad exception handler for appid(steam)/version(1560817063)
Installing breakpad exception handler for appid(steam)/version(1560817063)
Thanks for your time

posila
Factorio Staff
Factorio Staff
Posts: 5201
Joined: Thu Jun 11, 2015 1:35 pm
Contact:

Re: [Linux] Problem launching 17.55 from steam client

Post by posila »

Hello,
try to delete ~/.steam/steam/steamapps/common/Factorio/bin/x64/libsteam_api.so and then open Factorio properties in Steam Library and use "verify integrity of game files"

cb123
Manual Inserter
Manual Inserter
Posts: 2
Joined: Fri Jul 12, 2019 12:37 am
Contact:

Re: [Linux] Problem launching 17.55 from steam client

Post by cb123 »

It looks like libsteam_api.so is actually in ~/.steam/steam/steamapps/common/Factorio/lib/

I deleted it and verified game integrity and it re-downloaded the file but it still crashes when play is pressed from my steam library.

listing the dependencies for the factorio executable shows I have all of the dependencies

Code: Select all

        linux-vdso.so.1 (0x00007ffe7af05000)
	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f7b26b86000)
	libasound.so.2 => /usr/lib/x86_64-linux-gnu/libasound.so.2 (0x00007f7b2687f000)
	libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007f7b26547000)
	libXcursor.so.1 => /usr/lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f7b2633d000)
	libXinerama.so.1 => /usr/lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f7b2613a000)
	libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f7b25f2f000)
	libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007f7b25ca3000)
	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f7b25a9b000)
	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7b25897000)
	libsteam_api.so => /home/guy/.steam/steam/steamapps/common/Factorio/bin/x64/./../../lib/libsteam_api.so (0x00007f7b2563c000)
	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f7b2529e000)
	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7b24ead000)
	/lib64/ld-linux-x86-64.so.2 (0x00007f7b26da5000)
	libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007f7b24c85000)
	libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f7b24a7b000)
	libXfixes.so.3 => /usr/lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f7b24875000)
	libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007f7b24663000)
	libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007f7b24432000)
	libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007f7b2417c000)
	libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007f7b23f78000)
	libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f7b23d72000)
	libbsd.so.0 => /lib/x86_64-linux-gnu/libbsd.so.0 (0x00007f7b23b5d000)

User avatar
wheybags
Former Staff
Former Staff
Posts: 328
Joined: Fri Jun 02, 2017 1:50 pm
Contact:

Re: [Linux] Problem launching 17.55 from steam client

Post by wheybags »

Hey, if you're still having this problem, the solution (probably) was found in another thread: viewtopic.php?f=49&t=84048

Locked

Return to “Technical Help”