It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I bought all 4 of these games 18+ months ago, and I have yet to get any of them running -- at all -- on any of my Linux distros. I've spent days (at least 5 or 6 separate attempts) trying to get one or another (or any) running on Mint and Ubuntu. Always some weird thing about missing i386 libs, and I cannot find where to get these libs (or at least, the right versions of them) and I get lost wandering down bizarre terminal-rabbit-holes enabling ancient/alternate PPAs, downloading suspicious archive libs from suspicious sites, and yada-yada, and why is it so effin hard to just get these things running?!?

I just want to play my Baldur's Gate on my Linux box.

sigh. </rant> <!-- for now, at least>


Today, I am trying to install/run them on my Pop!_OS (System76's tricked-out fork of Ubuntu, 19.04). I have confirmed I'm using the latest install scripts from GOG, and successfully installed most of the required libs listed on the game pages. Thru forum threads and askubuntu and such-like, I managed to find and install two of the missing libs (the libjson-c2:i386 and libjson0:i386) ...

However, all 4 games complain that I do not have libssl.so.1.0.0 ... neither of which is available, apparently, since Debian jessie. I have found two different old versions of this lib, one from Debian jessie archives, the other from Ubuntu archives ... tried installing one ... then, when the games still failed to run, uninstalling that lib, and installing the other version ... still no joy.

Little help? Thanx in advance.
This question / problem has been solved by mcphailimage
earlier this year i bought the same games, i run BG:EE and BG2:EE on Linux ... LUbuntu 18.04 LTS no issues my machine is running 64-bit kernel and libs

if a binary is failing and asking for i386 binaries, it is running the 32-bit version of the application on a 64-bit environment. which is weird since the installers from GOG have both 32-bit and 64-bit binaries.

the installers you have are the latest? try to re-download them, then re-install.

for missing libraries ... i usually get the name of the missing library (displayed in the error logs/console), then find the available version of the library in my system, then create a symbolic link named after the missing library that links to the available version. it's a hack/workaround but i found that it works well ... well until the application calls an API not provided by the newer version.


the effing issue i have is installing mods via Weidu ... it's a deep rabbit hole that i haven't figured out yet.
avatar
spiraldancing: I bought all 4 of these games 18+ months ago, and I have yet to get any of them running -- at all -- on any of my Linux distros. I've spent days (at least 5 or 6 separate attempts) trying to get one or another (or any) running on Mint and Ubuntu. Always some weird thing about missing i386 libs, and I cannot find where to get these libs (or at least, the right versions of them) and I get lost wandering down bizarre terminal-rabbit-holes enabling ancient/alternate PPAs, downloading suspicious archive libs from suspicious sites, and yada-yada, and why is it so effin hard to just get these things running?!?

I just want to play my Baldur's Gate on my Linux box.

sigh. </rant> <!-- for now, at least>

Today, I am trying to install/run them on my Pop!_OS (System76's tricked-out fork of Ubuntu, 19.04). I have confirmed I'm using the latest install scripts from GOG, and successfully installed most of the required libs listed on the game pages. Thru forum threads and askubuntu and such-like, I managed to find and install two of the missing libs (the libjson-c2:i386 and libjson0:i386) ...

However, all 4 games complain that I do not have libssl.so.1.0.0 ... neither of which is available, apparently, since Debian jessie. I have found two different old versions of this lib, one from Debian jessie archives, the other from Ubuntu archives ... tried installing one ... then, when the games still failed to run, uninstalling that lib, and installing the other version ... still no joy.

Little help? Thanx in advance.
Try Lutris.
avatar
spiraldancing: I bought all 4 of these games 18+ months ago, and I have yet to get any of them running -- at all -- on any of my Linux distros. I've spent days (at least 5 or 6 separate attempts) trying to get one or another (or any) running on Mint and Ubuntu. Always some weird thing about missing i386 libs, and I cannot find where to get these libs (or at least, the right versions of them) and I get lost wandering down bizarre terminal-rabbit-holes enabling ancient/alternate PPAs, downloading suspicious archive libs from suspicious sites, and yada-yada, and why is it so effin hard to just get these things running?!?

I just want to play my Baldur's Gate on my Linux box.

sigh. </rant> <!-- for now, at least>

Today, I am trying to install/run them on my Pop!_OS (System76's tricked-out fork of Ubuntu, 19.04). I have confirmed I'm using the latest install scripts from GOG, and successfully installed most of the required libs listed on the game pages. Thru forum threads and askubuntu and such-like, I managed to find and install two of the missing libs (the libjson-c2:i386 and libjson0:i386) ...

However, all 4 games complain that I do not have libssl.so.1.0.0 ... neither of which is available, apparently, since Debian jessie. I have found two different old versions of this lib, one from Debian jessie archives, the other from Ubuntu archives ... tried installing one ... then, when the games still failed to run, uninstalling that lib, and installing the other version ... still no joy.

Little help? Thanx in advance.
The libssl version mismatch is annoying, and it would be great to have the game updated to run on newer distros. In the meantime, I've overcome this by borrowing the libraries in the Steam runtime. if you have Steam installed and the most up-to-date gog version of BG, amend the ~/.local/share/applications/gog_com-Baldurs_Gate_Enhanced_Edition_1.desktop file. Find the line starting "Exec" and change it to:
Exec=env LD_LIBRARY_PATH=/home/yourusername/.steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/ "/home/yourusername/GOG Games/Baldurs Gate Enhanced Edition/start.sh" ""

The game should now load.
avatar
mcphail: The libssl version mismatch is annoying, and it would be great to have the game updated to run on newer distros. In the meantime, I've overcome this by borrowing the libraries in the Steam runtime. if you have Steam installed and the most up-to-date gog version of BG, amend the ~/.local/share/applications/gog_com-Baldurs_Gate_Enhanced_Edition_1.desktop file. Find the line starting "Exec" and change it to:
Exec=env LD_LIBRARY_PATH=/home/yourusername/.steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/ "/home/yourusername/GOG Games/Baldurs Gate Enhanced Edition/start.sh" ""

The game should now load.
Hello mcphail,

I've been away from GOG for awhile ... just noticed your response now. Thank you for the suggestion. I will try this out in the next day or 3, and report back on my results.
avatar
mcphail: The libssl version mismatch is annoying, and it would be great to have the game updated to run on newer distros. In the meantime, I've overcome this by borrowing the libraries in the Steam runtime. if you have Steam installed and the most up-to-date gog version of BG, amend the ~/.local/share/applications/gog_com-Baldurs_Gate_Enhanced_Edition_1.desktop file. Find the line starting "Exec" and change it to:
Exec=env LD_LIBRARY_PATH=/home/yourusername/.steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/ "/home/yourusername/GOG Games/Baldurs Gate Enhanced Edition/start.sh" ""

The game should now load.
So, I had to do some fiddling with the Paths: (A) my GOG Games aren't in the default location, and 2) Steam libraries (at least in my distro -- Pop_OS) aren't in the location mcphail's solution shows -- and as a bonus, watch out for shortcut / symbolic-link folders ... gotta use the actual full path to the lib folder.

For me, the actual lib path is /home/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/

Apart from those caveats, this worked for me ... I'm very excited to be shortly playing my BG favorites for the first time in 15+ years, and the first time EVER on Linux.

Thanks muchly. I'd write more, but I have a video game waiting for me.
avatar
spiraldancing: I bought all 4 of these games 18+ months ago, and I have yet to get any of them running -- at all -- on any of my Linux distros. I've spent days (at least 5 or 6 separate attempts) trying to get one or another (or any) running on Mint and Ubuntu. Always some weird thing about missing i386 libs, and I cannot find where to get these libs (or at least, the right versions of them) and I get lost wandering down bizarre terminal-rabbit-holes enabling ancient/alternate PPAs, downloading suspicious archive libs from suspicious sites, and yada-yada, and why is it so effin hard to just get these things running?!?

I just want to play my Baldur's Gate on my Linux box.

sigh. </rant> <!-- for now, at least>

Today, I am trying to install/run them on my Pop!_OS (System76's tricked-out fork of Ubuntu, 19.04). I have confirmed I'm using the latest install scripts from GOG, and successfully installed most of the required libs listed on the game pages. Thru forum threads and askubuntu and such-like, I managed to find and install two of the missing libs (the libjson-c2:i386 and libjson0:i386) ...

However, all 4 games complain that I do not have libssl.so.1.0.0 ... neither of which is available, apparently, since Debian jessie. I have found two different old versions of this lib, one from Debian jessie archives, the other from Ubuntu archives ... tried installing one ... then, when the games still failed to run, uninstalling that lib, and installing the other version ... still no joy.

Little help? Thanx in advance.
avatar
mcphail: The libssl version mismatch is annoying, and it would be great to have the game updated to run on newer distros. In the meantime, I've overcome this by borrowing the libraries in the Steam runtime. if you have Steam installed and the most up-to-date gog version of BG, amend the ~/.local/share/applications/gog_com-Baldurs_Gate_Enhanced_Edition_1.desktop file. Find the line starting "Exec" and change it to:
Exec=env LD_LIBRARY_PATH=/home/yourusername/.steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/ "/home/yourusername/GOG Games/Baldurs Gate Enhanced Edition/start.sh" ""

The game should now load.
Ok this fixed my problem on Debian 10 with BG1:EE.
For those running the game using a tiling WM and running the game from terminal or dmenu, you can also copy libssl.so.1.0.0 and libcrypto.so.1.0.0 straight to the "game" directory in your install path without needing to change your start. Game should run with that straight after install

fix taken from:
https://www.gog.com/forum/baldurs_gate_series/linux_version_openssl_mismatch/post6