I want to use vinagre or remmina VNC clients but they fail to run:
$ vinagre
C:/cygwin64/bin/vinagre.exe: error while loading shared libraries: cygvte-2.91-0.dll: cannot open shared object file: No such file or directory
$ remmina
C:/cygwin64/bin/remmina.exe: error while loading shared libraries: cygvte-2.91-0.dll: cannot open shared object file: No such file or directory
I can't find anything on cygvte, I installed vte using apt-cyg but that didn't fix the issue.
How to acquire the required resource?
Update! I followed DavidPostill's answer, but it turned into a Dominoes! I kept resolving the dependencies and it kept asking for more, I installed these:
libvte2.91_0 libtelepathy-glib0 libspice-client-gtk3.0_5 libspice-client-glib2.0_8 libsecret1_0 libgtk-vnc2.0_0 libfreerdp1.2 libdbus-glib_1_2 libavahi-ui-gtk3_0 libavahi-gobject0 libavahi-common3
Now it came to the point where the error doesn't even indicate what's missing:
$ vinagre
C:/cygwin64/bin/vinagre.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory
So I continued with Remmina:
$ remmina
C:/cygwin64/bin/remmina.exe: error while loading shared libraries: cygssh_threads-4.dll: cannot open shared object file: No such file or directory
So I installed libssh4 but it doesn't resolve the dependency, it throws the same error above.


