Eu provavelmente instalaria o X2Go se o que você realmente quer é uma solução de desktop remota. Este é um servidor de terminal que permitirá que você faça o login no sistema se o usuário estiver logado ou não. Você também poderá executar um único aplicativo da outra máquina. E é muito mais rápido que o VNC. link .
No entanto, se a sua máquina Ubuntu tiver uma tela e você quiser controlá-la usando um laptop como mouse e teclado, então você quer usar o Synergy. Isso está disponível para o Ubuntu, Windows e OS X e, em seguida, o outro computador simplesmente funciona como uma tela externa para o laptop.