How to play "Planescape: Torment" on Ubuntu 19.10 Eoan
Beamdog provides a Linux version of the Enhanced Edition, but it does not run out of the box with the latest Ubuntu version.
Follow these steps to get it up and running.
1. Install dependencies
sudo apt get install -y libgtk2.0-0 libgconf-2-4 libc6:i386 libgl1:i386
2. Install libgnome-keyring0
wget http://mirrors.kernel.org/ubuntu/pool/universe/libg/libgnome-keyring/libgnome-keyring0_3.12.0-1build1_amd64.deb
mkdir tmp
dpkg-deb -R libgnome-keyring0_*.deb tmp/
sudo mv tmp/usr/lib/x86_64-linux-gnu/libgnome-keyring.so.0* /usr/lib/x86_64-linux-gnu/
rm -rf tmp
3. Download the Beamdog Client
4. Install “Planescape: Torment”
5. Have fun
Optional: Update Steam runtime
If it still doesn’t work, you can try to update the bundled Stream runtime to the latest version.
cd ~/.config/Beamdog\ Client/
wget http://repo.steampowered.com/steamrt-images-scout/snapshots/0.20191007.0/steam-runtime.tar.xz
tar xJf steam-runtime.tar.xz
mv steam-runtime-release_2014-04-15{,.bak}
ln -s steam-runtime steam-runtime-release_2014-04-15
rm steam-runtime.tar.xz