Em uma caixa do Ubuntu 14.10, configuro o servidor vino e a área de trabalho remota ativada, o que me permitiu ver os aplicativos atualmente em execução quando o usuário os vê.
No entanto, não consegui entrar se o computador foi reiniciado. Investigando vino-servidor só surgiu com a sugestão para ativar o autologin, que é um pouco inseguro, IMHO.
Então eu instalei o vnc4server e habilitei a opção VNCServer do lightdm com a seguinte configuração em /etc/lightdm/lightdm.conf:
[VNCServer]
enabled=true
command=/usr/bin/Xvnc -rfbauth /etc/vncpasswd
port=5900
width=1024
height=768
depth=24
Isso me permitiu entrar na tela de login.
No entanto, se o usuário fizer login novamente na tela depois de mim, não poderá ver o que estou fazendo em sua máquina. Parece que o lightdm cria diferentes sessões para cada usuário logado e não compartilha.
Como faço para que eu possa reiniciar e fazer login enquanto o usuário ainda está compartilhando sua área de trabalho para que eles possam ver o que estou fazendo?