Eu gostaria de poder logar graficamente em outra máquina Ubuntu (o servidor) da minha máquina desktop Ubuntu (o cliente), assim como na Área de Trabalho Remota do Windows.
As configurações de "Compartilhamento da área de trabalho" instaladas por padrão parecem usar o VNC. O VNC é um pouco complicado, apenas pode funcionar com a resolução de qualquer tela anexada ao host, exige que você faça login na própria máquina e espelha todas as ações no host.
Eu sei sobre o tunelamento do X, mas isso é chato de usar e nem sempre funciona corretamente (ou, mais precisamente, alguns aplicativos não funcionam corretamente).
Existe algum tipo de ferramenta entre as duas, semelhante à Área de Trabalho Remota usada para Windows? Especificamente, algo com os seguintes recursos:
- pode ser executado em uma resolução diferente da tela do host (se houver)
- pode ser executado em tela cheia
- possui configurações de qualidade ajustáveis para diferentes larguras de banda
- não requer que um usuário efetue login localmente
- salva credenciais ou usa chaves SSH
- inicia automaticamente no servidor
- cliente trabalha com o Gnome 3 e o Unity
- pode ser restrito ao trabalho com DEs que não são de composição no servidor (por exemplo, XFCE)
Estou usando o X2go há algum tempo, mas infelizmente ele não funciona mais em tela cheia no Gnome 3 devido a alguns bugs ( # 1072 e # 982 ), por isso, se houver uma solução melhor por aí, eu gostaria de tentar.
rdesktop
é o que é usado no afaik e ele usa o RDP. rdesktop.org O VNC deve ser uma instalação separada (e não é o padrão) (alguém me corrija se eu estiver errado).
x2go
é uma ótima solução para esse problema, mas não aparece como resposta à duplicata ou na lista da Wikipedia vinculada a ele. Mas as respostas para as outras perguntas provavelmente são próximas o suficiente (se desatualizadas) para que eu não tivesse postado uma recompensa para obter novas respostas.