You are not logged in.
=== ERROR - You're missing vital libraries to run Mad Max
=== Either use the steam runtime or install these using your package manager
/home/marcel/.local/share/Steam/SteamApps/common/Mad Max/bin/MadMax: /usr/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/marcel/.local/share/Steam/SteamApps/common/Mad Max/bin/MadMax)
===
/home/marcel/.local/share/Steam/SteamApps/common/Mad Max/bin/MadMax: /usr/lib/libcrypto.so.1.0.0: version `OPENSSL_1.0.0' not found (required by /home/marcel/.local/share/Steam/SteamApps/common/Mad Max/bin/MadMax)
$ ls -la /usr/lib/libcrypto.so.1.0.0
-r-xr-xr-x 1 root root 2827008 apr 5 09:12 /usr/lib/libcrypto.so.1.0.0
readelf -V /usr/lib/libcrypto.so.1.0.0
...
Version definition section '.gnu.version_d' contains 3 entries:
Addr: 0x000000000002f268 Offset: 0x02f268 Link: 4 (.dynstr) 000000: Rev: 1 Flags: BASE Index: 1 Cnt: 1 Name: libcrypto.so.1.0.0
0x001c: Rev: 1 Flags: none Index: 2 Cnt: 1 Name: OPENSSL_1.0.2d
0x0038: Rev: 1 Flags: none Index: 3 Cnt: 2 Name: OPENSSL_1.0.2g
0x0054: Parent 1: OPENSSL_1.0.2d
Version definition past end of section
Is there any way to fix that via AUR?
Thanks,
marcel
Last edited by marceliq (2017-04-25 23:08:22)
Offline
There's a package here:
https://aur.archlinux.org/packages/libo … mments=all
I think you are then supposed to use the environment variables LD_PRELOAD or LD_LIBRARY_PATH in the launch options for the program. You can view what the package installed with "pacman -Ql openssl-1.0-compat" to find the file names and paths.
Offline
I looked through the games I have installed, and I have "Tomb Raider" that's also by Feral Interactive just like your Mad Max example. I found two different Steam launch options settings that both work:
LD_LIBRARY_PATH=/usr/lib/openssl-1.0-compat:$LD_LIBRARY_PATH %command%
and
LD_PRELOAD=/usr/lib/libcrypto-compat.so.1.0.0 %command%
This needs that previously mentioned "openssl-1.0-compat" package from the AUR.
Last edited by Ropid (2017-04-25 21:42:07)
Offline
Great, thank you very much.
I just used
LD_PRELOAD='/usr/lib/openssl-1.0-compat/libssl.so.1.0.0:/usr/lib/openssl-1.0-compat/libcrypto.so.1.0.0' %command%
in MadMax launch options because I didn't notice they are just symlinks. But it works anyway.
Offline
If your issue is solved then mark it so by editing the first post in your thread and prepending "[Solved]" to the title without the quotes.
Offline
If your issue is solved then mark it so by editing the first post in your thread and prepending "[Solved]" to the title without the quotes.
Done.
Offline