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

×
Are you sure that this shared library is really required? maybe libcrypto.so.1.1 will be enough? (Latest Ubuntu)

```
➜ Stoneshard ldd game/StoneShard|sort
/lib64/ld-linux-x86-64.so.2 (0x00007fd953257000)
libasn1.so.8 => /usr/lib/x86_64-linux-gnu/libasn1.so.8 (0x00007fd951918000)
libbrotlicommon.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007fd951a8d000)
libbrotlidec.so.1 => /usr/lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007fd9522c6000)
libbsd.so.0 => /usr/lib/x86_64-linux-gnu/libbsd.so.0 (0x00007fd951a73000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007fd951b3f000)
libcrypto.so.1.0.0 => not found
libcrypto.so.1.1 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007fd951da2000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007fd9516d7000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fd9529aa000)
libcurl-gnutls.so.4 => /usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4 (0x00007fd952bb7000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007fd952e19000)
libffi.so.7 => /usr/lib/x86_64-linux-gnu/libffi.so.7 (0x00007fd951a67000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007fd952b9c000)
libGLdispatch.so.0 => /usr/lib/x86_64-linux-gnu/libGLdispatch.so.0 (0x00007fd9528f2000)
libGL.so.1 => /usr/lib/x86_64-linux-gnu/libGL.so.1 (0x00007fd952f9e000)
libGLU.so.1 => /usr/lib/x86_64-linux-gnu/libGLU.so.1 (0x00007fd952c46000)
libGLX.so.0 => /usr/lib/x86_64-linux-gnu/libGLX.so.0 (0x00007fd9528bc000)
libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007fd952078000)
libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007fd95238b000)
libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007fd95233e000)
libgssapi.so.3 => /usr/lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007fd951ab0000)
libhcrypto.so.4 => /usr/lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007fd9518e0000)
libheimbase.so.1 => /usr/lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007fd951889000)
libheimntlm.so.0 => /usr/lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007fd951a52000)
libhogweed.so.5 => /usr/lib/x86_64-linux-gnu/libhogweed.so.5 (0x00007fd9520fc000)
libhx509.so.5 => /usr/lib/x86_64-linux-gnu/libhx509.so.5 (0x00007fd95183b000)
libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x00007fd95263e000)
libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007fd951b46000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007fd951a60000)
libkrb5.so.26 => /usr/lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007fd9519bf000)
libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007fd951b77000)
libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007fd951b30000)
liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007fd9522d5000)
libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007fd9522e6000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fd952e4f000)
libnettle.so.7 => /usr/lib/x86_64-linux-gnu/libnettle.so.7 (0x00007fd952561000)
libnghttp2.so.14 => /usr/lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007fd95265f000)
libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007fd951c6c000)
libpsl.so.5 => /usr/lib/x86_64-linux-gnu/libpsl.so.5 (0x00007fd95259b000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fd952e1f000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007fd951b14000)
libroken.so.18 => /usr/lib/x86_64-linux-gnu/libroken.so.18 (0x00007fd9518c7000)
librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007fd95261c000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fd952e44000)
libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007fd951af7000)
libsqlite3.so.0 => /usr/lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007fd951712000)
libssh.so.4 => /usr/lib/x86_64-linux-gnu/libssh.so.4 (0x00007fd9525ae000)
libssl.so.1.0.0 => not found
libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007fd953049000)
libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007fd951c56000)
libunistring.so.2 => /usr/lib/x86_64-linux-gnu/libunistring.so.2 (0x00007fd952134000)
libwind.so.0 => /usr/lib/x86_64-linux-gnu/libwind.so.0 (0x00007fd95189d000)
libX11.so.6 => /usr/lib/x86_64-linux-gnu/libX11.so.6 (0x00007fd952cc7000)
libXau.so.6 => /usr/lib/x86_64-linux-gnu/libXau.so.6 (0x00007fd9522c0000)
libxcb.so.1 => /usr/lib/x86_64-linux-gnu/libxcb.so.1 (0x00007fd952892000)
libXdmcp.so.6 => /usr/lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007fd9522b8000)
libXext.so.6 => /usr/lib/x86_64-linux-gnu/libXext.so.6 (0x00007fd952e04000)
libXrandr.so.2 => /usr/lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007fd952cba000)
libXrender.so.1 => /usr/lib/x86_64-linux-gnu/libXrender.so.1 (0x00007fd952688000)
libXxf86vm.so.1 => /usr/lib/x86_64-linux-gnu/libXxf86vm.so.1 (0x00007fd953026000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fd95302d000)
linux-vdso.so.1 (0x00007ffedecd7000)
```
Post edited August 01, 2020 by Kakadout
Hello, I had a problem to load this game on Ubuntu20LTS.
I was missing a libraby, yet I couldn't install it because it was outdated.
So by looking on the web I found an oudated solution on ask ubuntu (Can't add link).
Here is my updated answer if you have the same problem than me.
It seemed like I had the libcrypto.so.1.1 and libssl.so.1.1. So I had to create a symbolic link.
Here is how you do that:

cd /lib/x86_64-linux-gnu
sudo ln -s libssl.so.1.1 libssl.so.1.0.0
sudo ln -s libcrypto.so.1.1 libcrypto.so.1.0.0


It should work now! I hope it helped you.
Habe das gleiche Problem,

Linux Mint 20 - das Spiel startet leider nicht, da es die Datei libcrypto.so.1.0.0 nicht findet. Kann man die fehlende(n) Dateien irgenwo herbekommen?
Post edited August 30, 2020 by hasta
avatar
Lyaaaaaaaaaaaaaaa: Hello, I had a problem to load this game on Ubuntu20LTS.
I was missing a libraby, yet I couldn't install it because it was outdated.
So by looking on the web I found an oudated solution on ask ubuntu (Can't add link).
Here is my updated answer if you have the same problem than me.
It seemed like I had the libcrypto.so.1.1 and libssl.so.1.1. So I had to create a symbolic link.
Here is how you do that:

cd /lib/x86_64-linux-gnu
sudo ln -s libssl.so.1.1 libssl.so.1.0.0
sudo ln -s libcrypto.so.1.1 libcrypto.so.1.0.0

It should work now! I hope it helped you.
Awesome, that did the trick, thanks!
I got the same problem when I tried to run Stoneshard on Arch Linux. Did the same as Lyaaaaaaaaaaaaaaa's post above (except I cd to /usr/lib to create the the symbolic links).
I then got error saying I was missing libcurl-gnutls.so.4 To fix that problem I had to install libcurl-gnutls using pacman: sudo pacman -Syu libcurl-gnutls
avatar
Lyaaaaaaaaaaaaaaa: Hello, I had a problem to load this game on Ubuntu20LTS.
I was missing a libraby, yet I couldn't install it because it was outdated.
So by looking on the web I found an oudated solution on ask ubuntu (Can't add link).
Here is my updated answer if you have the same problem than me.
It seemed like I had the libcrypto.so.1.1 and libssl.so.1.1. So I had to create a symbolic link.
Here is how you do that:

cd /lib/x86_64-linux-gnu
sudo ln -s libssl.so.1.1 libssl.so.1.0.0
sudo ln -s libcrypto.so.1.1 libcrypto.so.1.0.0

It should work now! I hope it helped you.
An alternative would be to find them elsewhere on the system using plocate or some other search tool and then add then modify the start.sh provided by the GoG installer for the particular game you're running.

For example I found them in Steam's runtime libraries.

Near the top of the start.sh I add:
LDLIBPATHBAK=$LD_LIBRARY_PATH | # This backs up any pre-existing values, just in case
export LD_LIBRARY_PATH=~/.local/share/Steam/ubuntu12_32/steam-runtime/lib/x86_64-linux-gnu/:~/.local/share/Steam/ubun tu12_32/steam-runtime/usr/lib/x86_64-linux-gnu/
# This is a ':' delimited list of folders with the libraries your app is missing.

(Note that using LD_PRELOAD= by contrast needs to be separated by space ' ' characters with "" around the whole works after the =
This method requires listing EVERY individual library resulting in an enormous and unwieldy string in many cases.}


Then at the bottom I add:
export LD_LIBRARY_PATH=$LDLIBPATHBAK | # This restores the backed up values

This way is less permanent and doesn't involve poking at your delicate /lib folders.
It also appear to work if I copied the libraries into a sub-folder of the game and use those paths instead for the start.sh modificatiion.
Post edited September 27, 2023 by lekimnines