Retarded Linux VNC viewers

· nat's blog


The ubuntu default virt-viewer can't remember previous connections. In fact, I have to always manually type "vnc://mac.local:5900" exactly like this with port.

To make things more interesting virt-viewer then consults ~/.ssh/config to lookup the host. When I have the following active, it will then refuse to connect. I have no idea why.

Host mac mac.local
   Hostname mac.local
   IdentityFile ~/.ssh/id_rsa_mac

Ok so why don't I "just" use vinaigre ? Well "mac.local" is a masOS server and I suppose its running with some VNC extensions. Vinaigre is super strict with the VNC password length and truncates it to 8 characters on entry. I have a feeling that macOS expects the complete password. Anyway, I can't connect with it.

The current solution is to remove "mac.local" as an alias from
~/.ssh/config and try to remember to use "mac" instead for ssh connections. Then it's insomniac virt-viewer again...