How to Play on Linux (Mint) in 2024?
I'm using the launcher, I've tried the release, building from source, and the flatpak. Flatpak worked the best and I was able to actually download the updates. When trying to play nothing happens, so I manually execute the runner in the terminal and get ./runner: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
I have tried to get this file from the old Ubuntu repo but I get an error saying the source is unsigned. I have tried manually copying this file (it's all over my system!) to /lib/x86_64-linux-gnu/lib/x86_64-linux-gnu/
, but it's still not found.
Does anyone have a solution? Linux Mint 21.3 x86_64 5.15.0-124-generic
Edit: SOLUTION
- Install the flatpak version of the launcher and download updates
- Navigate to the executable folder:
cd ~/.var/app/io.github.am2r_community_developers.AM2RLauncher/data/AM2RLauncher/Profiles/Community Updates (Latest)
- Install this dependency:
sudo apt-get install libglu1-mesa:i386
- Use
ldd ./runner | grep found
to find missing libraries - Find where each library is on your system,
eg: locate libssl.so.1.0.0 | xargs -I {} sh -c 'strings "{}" | grep "OPENSSL_1.0.0" && echo "Found in: {}"' | grep i386
- Once you locate the library, do
ln -s library/path /lib/x86_64-linux-gnu/lib/x86_64-linux-gnu/library.name.so
- Once all libraries are fixed, you can now
./runner