Planescape Torment

Planescape Torment Enhanced Edition ne se lance pas sous Linux

La version GOG de Planescape Torment EE pose problème au lancement sous Linux (Mint 22.2) et ce même installé via Lutris.

En lançant manuellement le script start.sh censé lancer le jeu, l'erreur suivante apparait :

./Torment64: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory

et éventuellement

./Torment64: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory

Si Steam est installé, copier les deux librairies depuis le dossier de Steam vers le dossier où est situé le script de lancement de Planescape Torment :

cp ~/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/libssl.so.1.0.0 ~/Games/gog/planescape-torment-enhanced-edition/libssl.so.1.0.0
cp ~/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 ~/Games/gog/planescape-torment-enhanced-edition/libcrypto.so.1.0.0

Editer le script start.sh et ajouter la ligne suivante avant source support/gog_com.shlib :

export LD_LIBRARY_PATH="${CURRENT_DIR}"

Le début de script doit donner quelque chose comme ça :

#!/bin/bash
# GOG.com (www.gog.com)
# Planescape: Torment Enhanced Edition
 
# Initialization
CURRENT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
cd "${CURRENT_DIR}"
export LD_LIBRARY_PATH="${CURRENT_DIR}/lib"
source support/gog_com.shlib

Source : https://forums.lutris.net/t/cant-play-baldurs-gate-ii-libssl-so-1-0-0/19867