While you're here, please consider supporting GamingOnLinux on:
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Reward Tiers: Patreon. Plain Donations: PayPal.
This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!
You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register
- GE-Proton 9-3 and 9-4 released with a new option to help with modded games
- MineClone2, inspired by Minecraft, gets renamed to VoxeLibre
- Bazzite v2.5 has fixes for Lenovo Legion Go and ASUS ROG Ally, plus smoother installs
- Half-Life remake Black Mesa has a big upgrade with DXVK 2.3.1, optimizations and bug fixes
- OpenTTD 14.0 brings a scalable font, a new ship pathfinder, social platform integration
- > See more over 30 days here
-
Team Fortress 2 64bit support released, plus Vulkan for…
- WorMzy -
Stardew Valley 1.6.4 brings even more new free content
- Linux_Rocks -
World of Goo 2 delayed until August 2nd
- Lembritt -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- whizse -
Former Nouveau driver lead joins NVIDIA and sent a mass…
- Shmerl - > See more comments
Latest Forum Posts
- The Evercade Outpost!
- Pengling - What sorta display and audio setup do you folks got?
- Shmerl - Weekend Players' Club 4/12/2024
- Pengling - Deus Ex GOTY Weird Resolution Issue on Steam But Not GOG…
- Vortex_Acherontic - Colin McRae Rally 3 at 22 years young looking great!
- Pengling - See more posts
View PC info
/./MarsGOG: error while loading shared libraries: libssl.so.1.0.0:
cannot open shared object file: No such file or directory/
A quick search online shows that this refers to OpenSSL, and I found a bug report that talks about why this was disabled in the first place:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736687
That bug report states in no uncertain terms that OpenSSL should not be installed unless absolutely necessary...
So my questions are:
1) Is there any way around this error?
2) Is it actually safe to install OpenSSL?
3) How do I install and / or enable OpenSSL (I can see numerous users online that have had difficulty getting the OpenSSL libraries working even after installing it)?
Last edited by Cyba.Cowboy on 13 May 2020 at 6:56 am UTC
View PC info
It's the same on Fedora FYI, you need to supply it yourself.
Last edited by Liam Dawe on 13 May 2020 at 9:32 am UTC
View PC info
I searched the ".steam" folder for "libssl"... Nothing.
Where else might I find this file and if not on my system, what package do I install for the latest version (
libssl
/libssl.so
didn't work)?Nevermind.
I'll see what GOG.com say first...
Last edited by Cyba.Cowboy on 13 May 2020 at 9:38 am UTC
View PC info
I don't see why it wouldn't be safe to install OpenSSL, and it is probably already installed on your system but it is a newer version than the one you used to play Surviving Mars previously.
The game is looking for 1.0.0 and in Ubuntu 20.04 the version is 1.1.1, you could try a symlink and see if it works or download the old lib put it in the game folder and preload it.
View PC info
You're right - I have a much newer version of OpenSSL installed that "Surviving Mars" apparently cannot "see"... I have e-mailed both GOG.com and Paradox Interactive to see if the game will be updated to address this game-breaking bug in the foreseeable future.
View PC info
For games that require libssl 1.0 you will typically also need to copy the corresponding libcrypto from this same folder. A good way to find out where it searches local libraries is looking at the ldd output for non-system paths, and copy those two libs there.
Also, from my experience on debian symlinks to newer versions of ssl library won't work.
Last edited by dvd on 14 May 2020 at 3:11 pm UTC
View PC info
Yeah, I found those two files and copied them to the parent folder for "Surviving Mars"... Strange that they didn't come up when I searched for them (might be because they're in a "hidden" folder).
I'm still going to keep pushing for GOG.com / Paradox Interactive to either update this game to include libssl.so.1.0.0, or support the latest version... Not including this and "passing the buck" is just lazy - "everyday gamers" shouldn't need to go through this hassle because they're too lazy to include this library or support the latest version.
View PC info
Sad, but true.
View PC info