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

×
Hey,

when I run "openssl version", it returns "1.0.2l-fips", yet when I try to run the game, it says "./BaldursGate: /usr/lib/libssl.so.1.0.0: version `OPENSSL_1.0.1' not found (required by ./BaldursGate)".

Anyone know if I have to make a symlink or something?

Cheers!
No posts in this topic were marked as the solution yet. If you can help, add your reply
According to system requirements, the game requires libssl1.0.0:i386.
If you have a 64-bit system, you need to install the 32-bit library.
ANy other help? I have the 32-bit libraries installed, but it didn't change a thing.
avatar
TimothyXL: ANy other help? I have the 32-bit libraries installed, but it didn't change a thing.
The game page says

https://www.gog.com/game/baldurs_gate_enhanced_edition

****************************************************
System requirements

Minimum system requirements - Linux: Ubuntu 14.04 / Mint 17
Processor: Intel Core 2 Duo or equivalent
Memory: 1 GB RAM
Hard Drive: 2 GB available space
Keyboard & Mouse

Requires the following packages to be installed:

libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libjson-c2:i386 libopenal1:i386 libstdc++6:i386 libssl1.0.0:i386 libexpat1:i386 libx11-6:i386 libxau6:i386 libxcb1:i386 libxcursor1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libjson0:i386

The Linux version of Baldur's Gate The Original Saga requires:
Ubuntu 14.04 / Linux Mint 17
Processor: Intel Core 2 Duo 2GHz+ or equivalent
Memory: 2 GB
Graphics: 256 MB of video memory.

Requires the following packages to be installed: Wine and dependencies.

Notice: The Linux version comes with a 32-bit binary only. This is a Wine game and requires your local Wine package in order to play.

****************************************************

Is it possible that you do not have wine installed?
Post edited November 19, 2017 by Engerek01
wine --version gives me "wine-2.21", so that seems good enough...

I'll see if I can use my native wine to run it.
To solve this bug in OpenSuse, you need to download package libopenssl1_0_0-1.0.2j-2.2.x86_64.rpm version for OpenSuSe 42.2 and extract 2 files libcrypto.so.1.0.0 libssl.so.1.0.0 . And save its to game directory, for example.
Then in start.sh change line
execute_game "${bin32_name}" "${bin64_name}" "${bin_path32}" "${bin_path64}" "${lib_path32}" "${lib_path64}"
to
LD_LIBRARY_PATH="{FULLPATH_TO_GAME}" execute_game "${bin32_name}" "${bin64_name}" "${bin_path32}" "${bin_path64}" "${lib_path32}" "${lib_path64}"

And then, game will start without this error
avatar
Lokidrow: To solve this bug in OpenSuse, you need to download package libopenssl1_0_0-1.0.2j-2.2.x86_64.rpm version for OpenSuSe 42.2 and extract 2 files libcrypto.so.1.0.0 libssl.so.1.0.0 . And save its to game directory, for example.
Then in start.sh change line
execute_game "${bin32_name}" "${bin64_name}" "${bin_path32}" "${bin_path64}" "${lib_path32}" "${lib_path64}"
to
LD_LIBRARY_PATH="{FULLPATH_TO_GAME}" execute_game "${bin32_name}" "${bin64_name}" "${bin_path32}" "${bin_path64}" "${lib_path32}" "${lib_path64}"

And then, game will start without this error
Yes спасибо! Confirming this works on Debian 10 with BG1:EE.

As a follow up to anyone who might have problems downloading the two files, you can find them in your steam directory found under
$HOME/.steam/bin/steam_runtime/lib/x86_64-linux-gnu

fix taken from:
https://www.gog.com/forum/baldurs_gate_series/bgee_bg2ee_iwdee_and_pstee_all_4_still_fail_to_run_on_3_different_linux_distros_mint/post4
Post edited May 02, 2020 by AigisIsLove
Solution for Ubuntu 19 / 20 LTS

1) Install Steam
2) Copy "libcrypto.so.1.0.0" AND "libssl.so.1.0.0" from ~/.steam/bin/steam-runtime/lib/x86_64-linux-gnu
3) Place them in ~/GOG Games/Baldurs Gate Enhanced Edition/game
4) Enjoy

You don't need to modify "start.sh", just those two files in "game" folder. Works like a charm


//Edit:

ln -s "/$MOUNT_POINT/Users/$USER/Documents/Baldur's Gate - Enhanced Edition/save" "/home/$USER/.local/share/Baldur's Gate - Enhanced Edition"

Above lets you use save folder from Windows installation under Linux. Pretty useful if you have to migrate between systems but want to use the same save files. Just remember to delete save files from Linux first and keep them on drive with Windows.
Post edited May 04, 2020 by Skraaj
avatar
Skraaj: Solution for Ubuntu 19 / 20 LTS

1) Install Steam
2) Copy "libcrypto.so.1.0.0" AND "libssl.so.1.0.0" from ~/.steam/bin/steam-runtime/lib/x86_64-linux-gnu
3) Place them in ~/GOG Games/Baldurs Gate Enhanced Edition/game
4) Enjoy
Worked. Thanks :)
avatar
Skraaj: Solution for Ubuntu 19 / 20 LTS

1) Install Steam
2) Copy "libcrypto.so.1.0.0" AND "libssl.so.1.0.0" from ~/.steam/bin/steam-runtime/lib/x86_64-linux-gnu
3) Place them in ~/GOG Games/Baldurs Gate Enhanced Edition/game
4) Enjoy

You don't need to modify "start.sh", just those two files in "game" folder. Works like a charm
Thank you so much Skraaj! It took me a while to stumble across this thread which I wish I found earlier as I went down a rabbits hole trying to symbolicly link newer versions of libssl and libcrypto to older versions which was a horrible idea haha.

After following your instructions above, I did not expect it to just work! Again thank you so much! Now I can get on with my DnD Roleplaying :D
If you are using linux you really should know/should learn how to deal with these simple library errors