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

×
Hi everyone

If you are getting the error “No usable version of libssl was found” when attempting to start the game, the easiest solution is to go to the game’s main directory and edit the start.sh script to add the line


export LD_LIBRARY_PATH="Path to the game folder"

at the top below the comments and above the rest of the script. For example the top of mine looks like this

#!/bin/bash
# GOG.com (www.gog.com)
# Game

export LD_LIBRARY_PATH="/home/my_user_name/GOG Games/CARRION"

Next, you will want to add a usable libssl library to that directory. Since I already had to do this once to get Baldur’s Gate to run, I used the same version I used there and it worked.

libssl.so.1.0.0
libcrypto.so.1.0.0
These are older versions, but since I don’t play online, I don’t care. If you do, you could try newer versions, but I haven't tested it.

You can download them at the following link or dig around in the repositories of your distro.
https://downloads.dotslashplay.it/resources/libssl/




I don’t know why the developers or gog don’t include these libraries to make it less prone to these types of errors. This type of problem comes up again and again.
Thank you very much for this fix, just FYI, Jetboard Joust has the same problem so I made a post directing to this fix.

Again, thank you.
Hi, I'm not getting the error but the game doesn't launch. And I'm a total Linux noob. :P
avatar
Zoidberg: Hi, I'm not getting the error but the game doesn't launch. And I'm a total Linux noob. :P
What error are you getting? You won't see an error most of the time unless you run it in a terminal or through Lutris. If you're running it with Lutris, right-cllick it in Lutris and select "Show log" after you've already attempted to run it
avatar
Zoidberg: Hi, I'm not getting the error but the game doesn't launch. And I'm a total Linux noob. :P
avatar
Quinn64: What error are you getting? You won't see an error most of the time unless you run it in a terminal or through Lutris. If you're running it with Lutris, right-cllick it in Lutris and select "Show log" after you've already attempted to run it
Sorry I'm using Heroic and I do get the error, I can't make it work with the fix though, which files to I have to put in the game folder?
Edit: never mind found it, put both files of one of the sub folders at the game's root, game seems to be working now!
Post edited January 05, 2024 by Zoidberg
btw the proper solution to this problem would be to install openssl-1.1 or equivalent package for your linux distro, so you can get a version with security updates and such.
avatar
SugoiDogo: btw the proper solution to this problem would be to install openssl-1.1 or equivalent package for your linux distro, so you can get a version with security updates and such.
The whole point of this is that the executable requires an older version that most distributions no longer distribute except in archival form and even if they do have it, the name is often different which does matter.

This is a very common problem with linux games on gog. They don't bundle all required packages for the game and as things change and age, problems creep in.
Post edited September 24, 2024 by timschmidt