• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Kilvador

Recruit
Dec 20, 2021
3
0
Description
Game won't start (Linux)


Linux


Steam

What is your game version?
464920 ID 7857218

What DLC do you have installed?
(DID NOT ANSWER QUESTION)

Please explain your issue is in as much detail as possible.
From Steam or from CLI - segmentation error. Game is not starting. Tried reinstall game, steam, stem runtime... No effect.

Opensuse 15.2
5.3.18-lp152.106-preempt

Here is logs:

~/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars> ./MarsSteam
./MarsSteam: /usr/lib64/libcurl-gnutls.so.4: no version information available (required by ./MarsSteam)
Ошибка сегментирования (стек памяти сброшен на диск)

ldd shows all libs are avaible:

~/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars> ldd MarsSteam
./MarsSteam: /usr/lib64/libcurl-gnutls.so.4: no version information available (required by ./MarsSteam)
linux-vdso.so.1 (0x00007ffe09dfd000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f2657fb7000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f2657db3000)
libcurl-gnutls.so.4 => /usr/lib64/libcurl-gnutls.so.4 (0x00007f2657b1c000)
libopenal.so.1 => /usr/lib64/libopenal.so.1 (0x00007f2657865000)
libssl.so.1.0.0 => /usr/lib64/libssl.so.1.0.0 (0x00007f26575f7000)
libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 (0x00007f2657185000)
libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f2656e44000)
libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f2656c32000)
libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f2656a28000)
libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f265681d000)
libXt.so.6 => /usr/lib64/libXt.so.6 (0x00007f26565b3000)
libSDL2-2.0.so.0 => /usr/lib64/libSDL2-2.0.so.0 (0x00007f2656226000)
libpops_api.so (0x00007f26558e4000)
libsteam_api.so (0x00007f2655683000)
libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f26552a9000)
libm.so.6 => /lib64/libm.so.6 (0x00007f2654f16000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f2654cfd000)
libc.so.6 => /lib64/libc.so.6 (0x00007f265493f000)
/lib64/ld-linux-x86-64.so.2 (0x00007f26581d6000)
libnghttp2.so.14 => /usr/lib64/libnghttp2.so.14 (0x00007f2654717000)
libidn2.so.0 => /usr/lib64/libidn2.so.0 (0x00007f26544fa000)
libssh.so.4 => /usr/lib64/libssh.so.4 (0x00007f2654279000)
libpsl.so.5 => /usr/lib64/libpsl.so.5 (0x00007f2654068000)
libssl.so.1.1 => /usr/lib64/libssl.so.1.1 (0x00007f2653dd9000)
libcrypto.so.1.1 => /usr/lib64/libcrypto.so.1.1 (0x00007f26538f3000)
libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00007f26536a7000)
libldap_r-2.4.so.2 => /usr/lib64/libldap_r-2.4.so.2 (0x00007f2653453000)
liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007f2653244000)
libzstd.so.1 => /usr/lib64/libzstd.so.1 (0x00007f2652fa2000)
libbrotlidec.so.1 => /usr/lib64/libbrotlidec.so.1 (0x00007f2652d96000)
libz.so.1 => /lib64/libz.so.1 (0x00007f2652b7f000)
librt.so.1 => /lib64/librt.so.1 (0x00007f2652977000)
libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f265274e000)
libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f2652546000)
libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f2652329000)
libasound.so.2 => /usr/lib64/libasound.so.2 (0x00007f2652030000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f2651e19000)
libuuid.so.1 => /usr/lib64/libuuid.so.1 (0x00007f2651c11000)
libunistring.so.2 => /usr/lib64/libunistring.so.2 (0x00007f265188f000)
libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00007f26515b3000)
libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00007f2651381000)
libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f265117d000)
libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00007f2650f70000)
libsasl2.so.3 => /usr/lib64/libsasl2.so.3 (0x00007f2650d53000)
libbrotlicommon.so.1 => /usr/lib64/libbrotlicommon.so.1 (0x00007f2650b32000)
libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f265092e000)
libkeyutils.so.1 => /usr/lib64/libkeyutils.so.1 (0x00007f2650729000)
libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f2650500000)
libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f2650277000)

Can you replicate the issue?
I don't know. I can't run game at all so i'm reproducing it every time i want to play the game.

And for the last: i have GOG version of the game (Linux) and it is working very good without any problems.


File(s) attached
 

Attachments

  • cli_logs.txt
    3,9 KB · Views: 0
Last edited:
Upvote 0
@Kilvador
Can you try uninstalling and reinstalling the game from Steam to see if it fixes the issue?
Made it. Picture is the same. Same error.

There is Steam logs:

Code:
/home/user/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=464920 -- '/home/user/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars/MarsSteam'\0
Game process added : AppID 464920 "/home/user/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=464920 -- '/home/user/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars/MarsSteam'", ProcID 28918, IP 0.0.0.0:0
chdir /home/user/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 464920, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 464920, ActionID 1] : LaunchApp changed task to Completed with ""
ERROR: ld.so: object '/home/user/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
/home/user/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars/MarsSteam: /usr/lib64/libcurl-gnutls.so.4: no version information available (required by /home/user/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars/MarsSteam)
Game process removed: AppID 464920 "/home/user/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=464920 -- '/home/user/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars/MarsSteam'", ProcID 28918  
Uploaded AppInterfaceStats to Steam
No cached sticky mapping in ActivateActionSet.Installing breakpad exception handler for appid(steam)/version(1639697812)
Installing breakpad exception handler for appid(steam)/version(1639697812)
 
Last edited:
FYI technically the game is only supported on Ubuntu. Has it ever run on this machine? Or never yet?

Please attach here the latest log from the game :
/home/[UserName]/.local/share/Surviving Mars/logs/
/steamapps/common/Surviving Mars/AppData/logs/

Also in Steam please click on Steam-Help-System Info, and paste everything there into a text file and attach that here.


But my suspicion is the problem is here:
~/GAMES/STEAMLIBRARY/steamapps/common/Surviving Mars> ./MarsSteam
./MarsSteam: /usr/lib64/libcurl-gnutls.so.4: no version information available (required by ./MarsSteam)
Hopefully @AG_MarkPittam can clarify what version of that lib is required for the game.
 
I have the same problem but then I've installed all wine build dependencies and freetype, gnutls, openldap, libepg-error, sqlite2, pulseaudio-libs for both x64 and i686 plus vulkan-loader and made sure vulkan was working. I did all this not to make SM work so I don't know which was it... but now the game works but I have no sound.