ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.57k stars 1.07k forks source link

Tomb Raider 203160 #8239

Closed Chevek closed 1 week ago

Chevek commented 1 week ago

Compatibility Report

System Information

I confirm:

Symptoms

The game wont launch if using nativ (works with proton). Once fixed with linux nativ, performance are better.

Error : /home/steam/jeux/SteamLibrary/steamapps/common/Tomb Raider/bin/TombRaider: error while loading shared libraries: libicui18n.so.51: cannot open shared object file: No such file or directory

But this librairy is provided by the game: $ pwd /home/steam/jeux/SteamLibrary/steamapps/common/Tomb Raider/lib/i686 $ ls libcef.so libcrypto.so.1.0.0 libfmodex.so libicui18n.so.51 libpdf.so libsteam_api.so libCoreFoundation.so.476 libcurl.so.4 libicudata.so.51 libicuuc.so.51 libssl.so.1.0.0 libtcmalloc_minimal.so

Reproduction

Always

How to fix it: Found this tip here: https://steamcommunity.com/app/203160/discussions/0/4356746952212516512/#c4763207599014167023

First edit TombRaider.sh in the game folder and add right above LD_PRELOAD_ADDITIONS=

export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:../lib/i686/"

Then right below LD_PRELOAD_ADDITIONS=

LD_PRELOAD_ADDITIONS="../lib/i686/libcurl.so.4:${LD_PRELOAD_ADDITIONS}"

kisak-valve commented 1 week ago

Hello @Chevek, if you're using the Linux native variant of the game, then Proton isn't involved with this issue. Report this issue to the game's dev(s).