This War of Mine

This War of Mine

View Stats:
Pandemonis Nov 22, 2017 @ 10:13am
[Linux issue] Game won't start
Hello,

I have launched and played the game succesfully but recently came upon the following error :
GameAction [AppID 282070, ActionID 9] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/jben/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jben/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 282070, ActionID 9] : LaunchApp changed task to Completed with ""
/home/jben/.local/share/Steam/steamapps/common/This War of Mine/This War of Mine: /usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /home/jben/.local/share/Steam/steamapps/common/This War of Mine/This War of Mine)
>>> Adding process 32219 for game ID 282070
Game removed: AppID 282070 "This War of Mine", ProcID 32218

I'm running under 4.4.45-1-MANJARO (and am a total noob about linux), I've found a few helps here and there about it specifically but nothing seemed to work out.

Any help or advice (or further question...) would be welcome, thanks in advance !
< >
Showing 1-11 of 11 comments
Praedyth Nov 23, 2017 @ 6:52am 
Hello,

Unfortunately, as stated in the system requirements, the only officially supported distribution of Linux is Ubuntu. Obviously, there is a chance the community will have your back and you will solve this issue, so please don't stop trying.
Pandemonis Nov 23, 2017 @ 7:55am 
I'll carry that to Manjaro's forums, and thanks for taking the time to reply. =)
Israel Roldan Dec 1, 2017 @ 9:34pm 
Hey! I found a much better solution without touch the files systems.

1. Open Steam.
2. Go to your game (This War of Mine) BUT BEFORE press PLAY you need...
3. Go to 'Manage Game' -> 'Set launch options...'
4. Write this:
LD_LIBRARY_PATH=~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/ LD_PRELOAD=~/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so %command%
5. Press 'OK'
6. Go to 'Your Game' -> 'Play'
7. Enjoy!
Cy Dec 14, 2017 @ 5:40pm 
Thanks man, still works. Devs, you should make it official solution.
In case anyone wonders how to play the game on ArchLinux, the solution is nearly the same, you just need to add one additional directory in your launch option, but you can skip LD_PRELOAD:
LD_LIBRARY_PATH=~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu %command%
Last edited by 🌧only-happy-when-it-rains🌧; Apr 5, 2018 @ 4:07pm
a.fettouhi Apr 6, 2018 @ 9:56am 
Originally posted by thorstenhirsch:
In case anyone wonders how to play the game on ArchLinux, the solution is nearly the same, you just need to add one additional directory in your launch option, but you can skip LD_PRELOAD:
LD_LIBRARY_PATH=~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu:~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu %command%

That didn't work for me on Arch Linux. I got the game running by launching steam this way

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
Alexander Apr 6, 2018 @ 11:00am 
Same here, tried all above but nothing seems to work. Directly running the game's executable gives the following error:
$./This\ War\ of\ Mine ./This War of Mine: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory
I am on Chakra Linux, a fork of Arch, but I don't think this matters.
Last edited by Alexander; Apr 7, 2018 @ 7:08am
Israel Roldan Apr 6, 2018 @ 3:28pm 
Did all of you try to install the new version (April 6th)?
https://steamcommunity.com/games/282070/announcements/detail/1667896308903542569

I have problems in other games with the controller and some libraries, there is a script which all my updates and extra libraries. If you will run it comment the line #2 (source 00-config.sh) and #16 (funcIsConnectedToInternet)

https://github.com/airvzxf/archLinux-installer-and-setup/blob/master/src/laptop_MSI_GT73EVR_7R_Titan_Pro/04-setup/07-steam.sh

Run this script is under your own risk and this project is a GPL-3.0 licence.
Vonderlund Apr 14, 2018 @ 3:49am 
Running arch here and these commands don't work for me either.
Yes, April patch has been installed.
necroromnt Apr 29, 2018 @ 12:40am 
My launch options:
LD_LIBRARY_PATH=~/.steam/steam/steamapps/common/This\ War\ of\ Mine %command%

Game was lose some shared dependencies.
You may see dependency using ldd utility.
$ ldd ./This\ War\ of\ Mine ./This War of Mine: /usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./This War of Mine) linux-gate.so.1 (0xf7ef3000) libsteam_api.so => not found libcurl.so.4 => /usr/lib32/libcurl.so.4 (0xf7e24000) libOpenAL.so => not found libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7dc4000) libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7c77000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7c58000) librt.so.1 => /usr/lib32/librt.so.1 (0xf7c4e000) libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7ad3000) libm.so.6 => /usr/lib32/libm.so.6 (0xf7a08000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf79ec000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7813000) libidn2.so.0 => /usr/lib32/libidn2.so.0 (0xf77f3000) libpsl.so.5 => /usr/lib32/libpsl.so.5 (0xf77e2000) libssl.so.1.1 => /usr/lib32/libssl.so.1.1 (0xf7775000) libcrypto.so.1.1 => /usr/lib32/libcrypto.so.1.1 (0xf751d000) libgssapi_krb5.so.2 => /usr/lib32/libgssapi_krb5.so.2 (0xf74c7000) libkrb5.so.3 => /usr/lib32/libkrb5.so.3 (0xf73df000) libk5crypto.so.3 => /usr/lib32/libk5crypto.so.3 (0xf73a9000) libcom_err.so.2 => /usr/lib32/libcom_err.so.2 (0xf73a4000) libz.so.1 => /usr/lib32/libz.so.1 (0xf738b000) libGLX.so.0 => /usr/lib32/libGLX.so.0 (0xf7368000) libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7353000) libGLdispatch.so.0 => /usr/lib32/libGLdispatch.so.0 (0xf72f2000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf72ed000) libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf72c3000) /lib/ld-linux.so.2 => /usr/lib/ld-linux.so.2 (0xf7ef5000) libunistring.so.2 => /usr/lib32/libunistring.so.2 (0xf7142000) libkrb5support.so.0 => /usr/lib32/libkrb5support.so.0 (0xf7134000) libkeyutils.so.1 => /usr/lib32/libkeyutils.so.1 (0xf712f000) libresolv.so.2 => /usr/lib32/libresolv.so.2 (0xf7117000) libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7112000) libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf710b000)

---

$ uname -a
Linux nameofmachine 4.16.4-1-ARCH #1 SMP PREEMPT Tue Apr 24 13:21:29 UTC 2018 x86_64 GNU/Linux
Last edited by necroromnt; Apr 29, 2018 @ 12:42am
Vonderlund May 18, 2018 @ 8:57am 
brilliant! worked a charm. I can return to playing this game obsessively.
< >
Showing 1-11 of 11 comments
Per page: 1530 50

Date Posted: Nov 22, 2017 @ 10:13am
Posts: 11