Surviving Mars

Surviving Mars

データを表示:
Game won't start on linux
I just got the game from humble - the linux version won't start. On the shell I get:
./MarsSteam: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory

Any ideas? Running on openSUSE Leap 15.2 here.
< >
16-20 / 20 のコメントを表示
brian_va の投稿を引用:
same, its the glibc version problem. the link Noname posted should help.

Doesn't help with Leap 15.2 - I've tried. I "up/sidegraded" to openSUSE tumbleweed, now the game works - and so do all the others where I had pretty much the same issue.
chaostheory66821 の投稿を引用:
Doesn't seem to work on Linux Mint 19.3. Vulkan and GPU drivers all up to date on my system. Well within specs for game. Other games by this developer work great (City: Skylines), but Surviving Mars does not work. It crashes immediately when trying to start the game. No log file seems to be present at the location described.


brian_va の投稿を引用:
Ruxi の投稿を引用:
Anyone know if this works for mint 20?
should, glibc is the problem, new game version requires 2.29+. mint 18 comes with 2.27, 20 has 2.31.
Nod 2021年8月27日 15時14分 
$ ldd --version | head -n 1 ldd (Ubuntu GLIBC 2.27-3ubuntu1.4) 2.27 $ grep GLIBC_2.29 ~/.steam/error.log | tail -n 1 /home/nod/Games/steam/steamapps/common/Surviving Mars/MarsSteam: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /home/nod/Games/steam/steamapps/common/Surviving Mars/MarsSteam)
Nod 2021年8月27日 16時10分 
I wrote a script, might be useful for someone:
#!/bin/bash # sudo apt install build-essential bison gawk destination_dir="${HOME}/tmp/mars" glibc_version="2.29" tar_file="${destination_dir}/glibc-${glibc_version}.tar.gz" extract_dir="${destination_dir}/glibc-${glibc_version}" source_url="http://ftp.gnu.org/gnu/libc/glibc-${glibc_version}.tar.gz" if [[ ! -f "$tar_file" ]]; then wget "$source_url" fi if [[ ! -d "${destination_dir}" ]]; then mkdir -p "$destination_dir" mkdir "${destination_dir}/build" mkdir "${destination_dir}/binary" tar xzvf "$tar_file" -C "${destination_dir}" mv "$extract_dir" "${destination_dir}/src" cd "${destination_dir}/build" || exit ../src/configure --prefix="${destination_dir}/binary" make fi echo "Add the following to the game Launch Options:" echo "LD_PRELOAD=\"${destination_dir}/build/math/libm.so.6\" %command%"

Note that you might need to install some stuff like build-essential, bison and gawk to compile and the compile will take 5 min or so (depending on your CPU).

After doing this I can start the game.

< >
16-20 / 20 のコメントを表示
ページ毎: 1530 50

投稿日: 2021年6月11日 13時20分
投稿数: 20