Xvnc! Eu tenho um servidor Xvnc rodando no meu servidor doméstico de outra forma sem cabeça agora. Eu tive que editar as configurações do gerenciador de login para executar o servidor corretamente, mas ele funciona, e me dá tanto 1) um prompt de login de usuário e 2) uma sessão reconectável. Ele faz não fornecer acesso direto ao hardware gráfico, por isso não pode aproveitar as acelerações de hardware, nem fornece logins do XDMCP ou do console local (tanto quanto eu sei). Mas é ideal para um servidor X apenas remoto.
Em uma típica instalação de desktop Ubuntu, o GNOME vem pré-configurado com um servidor VNC chamado Vino
que fornece um desktop remoto reconectável, mas você precisa fazer login no console para ativá-lo (o Vino não roda com gdm
, por isso não fornece o prompt de login). Você pode habilitar o Vino nas configurações de "área de trabalho remota" do GNOME.
As sessões típicas do X / XDMCP não oferecem essa funcionalidade, mas o NoMachine NX também pode ativar o que você está procurando. Você também pode usar x11vnc
para acessar uma sessão X remota já em execução (semelhante ao Vino).