WhyItsLikeThis
Contributor
Contributor

The famous libssl problem in Linux distribtution.

WhyItsLikeThis_0-1620816267184.png

pranav@exam ~> journalctl -r | grep -i "libssl"
May 12 10:39:12 exam VMware[2973]: /usr/sbin/vmware-authdlauncher: error while loading shared libraries: libssl.so.1.0.2: cannot open shared object file: No such file or directory

The output of sudo vmware-modconfig --console --install-all is over here and see if its helpful: https://pastebin.com/q5R1e9Su

After my research, I found this trick:

It's a mistake on VMware developers, their binary is looking for this libs in... /usr/lib! This practice is super-outdated. Dirty fix is like this:
sudo ln -s /usr/lib/vmware/lib/libssl.so.1.0.2/libssl.so.1.0.2 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
sudo ln -s /usr/lib/vmware/lib/libcrypto.so.1.0.2/libcrypto.so.1.0.2 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2

But this trick didn't worked.  Do I need to manually install libssl or does the vmware install itself? Is this old ancient problem even fixable?

- Ubuntu 21.04

- VMware Workstation 16.1.1 build-17801498

Labels (1)
Reply
0 Kudos