A dependency (libcrypt.so.1) is missing when I try to launch realvnc-vnc-viewer on arch Linux. It prompted these error each time I try to launch vnc-viewer with command line : vncviewer: error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
I have libcrypt.so at version 2.0, but it seems that vnc-viewer only work with version one.I have downloaded realvnc-vnc-viewer with pacman and I can't launch the app anymore.
Any ideas?
Asked
Active
Viewed 1,622 times
2

mjandrews
- 2,392
- 4
- 22
- 39
1 Answers
8
Please refer to the latest comments in realvnc-vnc-viewer AUR page.
For now, there are 2 solutions. I am using solution 2 and can confirm it is working.
Solution 1
Symlink libcrypt.so.2.0.0
to libcrypt.so.1
sudo ln -s /usr/lib/libcrypt.so.2.0.0 /usr/lib/libcrypt.so.1
Solution 2
Install libxcrypt-compat

John Roe
- 186
- 1
- 2
- 9
-
thanks - vnc broke on my arch linux box after running a pacman -Su and this fixed it – bsautner Mar 02 '22 at 15:09
-
You are amazing ! Thank you SO much – AYMERIC AYMERIC.SGNTH Mar 03 '22 at 19:11