Posted December 25, 2020
Hi,
I just tried to install Trine 1 & 2 on my 64 Bit Ubuntu MATE 18.04, and I wanted to share the solution for some missing libraries that prevent the start of the games.
For starters, this command installs the libraries that are listed on the store pages:
sudo apt install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libwrap0:i386 libopenal1:i386 \
libvorbisfile3:i386 libglu1-mesa:i386 libfreetype6:i386 libportaudio0:i386 libgtk2.0-0:i386 libuuid1:i386
(Two lines, but one command split by "\". Mind the libglu1-mesa:i386 instead of the wrongly named libglu1:i386 on the store page.)
Additionally, you'll have to install the package libpng12-0:i386, which is not part of the Ubuntu repositories of release 18.04 and newer anymore, as it was replaced by the newer libpng16-16:i386 which will not be recognised by Trine 1 & 2. Following these instructions, you'll have to download the deb package and install it manually.
1. Download the file libpng12-0_1.2.54-1ubuntu1.1_i386.deb from one of the mirrors listed here.
2. Install it either by the graphical package manager of your desktop environment or by this command run from the download directory:
sudo dkpg -i libpng12-0_1.2.54-1ubuntu1.1_i386.deb
Feel free to correct me, or add more fixes that you found, so others may find them here.
Cheers
V4V
I just tried to install Trine 1 & 2 on my 64 Bit Ubuntu MATE 18.04, and I wanted to share the solution for some missing libraries that prevent the start of the games.
For starters, this command installs the libraries that are listed on the store pages:
sudo apt install libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libwrap0:i386 libopenal1:i386 \
libvorbisfile3:i386 libglu1-mesa:i386 libfreetype6:i386 libportaudio0:i386 libgtk2.0-0:i386 libuuid1:i386
(Two lines, but one command split by "\". Mind the libglu1-mesa:i386 instead of the wrongly named libglu1:i386 on the store page.)
Additionally, you'll have to install the package libpng12-0:i386, which is not part of the Ubuntu repositories of release 18.04 and newer anymore, as it was replaced by the newer libpng16-16:i386 which will not be recognised by Trine 1 & 2. Following these instructions, you'll have to download the deb package and install it manually.
1. Download the file libpng12-0_1.2.54-1ubuntu1.1_i386.deb from one of the mirrors listed here.
2. Install it either by the graphical package manager of your desktop environment or by this command run from the download directory:
sudo dkpg -i libpng12-0_1.2.54-1ubuntu1.1_i386.deb
Feel free to correct me, or add more fixes that you found, so others may find them here.
Cheers
V4V
Post edited December 25, 2020 by V4V