No Linux, o Vinagre funciona perfeitamente, se o nome de usuário & entrada de senha é desejada no outro Linux. Eu recomendo isso apenas no Linux.
Eu tentei: Real VNC, TightVNC, UltraVNC, TigerVNC e EchoVNC. Não consegui configurar nenhum deles para aceitar um nome de usuário e senha. (Provavelmente você também.)
Espero que isso seja útil.