Estou tentando instalar uma solução de área de trabalho remota em alguns clientes usando o Ubuntu com o Unity (3D). Eu desinstalei o Unity2d porque ele não se comporta muito bem.
O Xrdp não funciona, apenas o papel de parede é mostrado.
O mesmo vale para o servidor freenx.
Os únicos servidores que parecem funcionar corretamente são os baseados em vnc como vino. Certo, o VNC está bem, mas é um pouco lento.
Além disso, o vino não é suficiente. Os clientes só podem se conectar se configurarem manualmente o servidor vino e não poderão se conectar se a sessão for fechada.
Claro, eu poderia instalar um servidor VNC que iniciou um daemon na inicialização, mas eu quero que os clientes façam login com suas credenciais e, por exemplo, tightvncserver, recebam apenas uma senha global, até onde eu saiba. Talvez seja possível abrir o lightdm a partir de uma sessão tightvncserver?
Existem dois cenários possíveis:
- Uma sessão é iniciada e o cliente deve se conectar à sessão atual.
- Uma sessão não é iniciada e o cliente deve iniciar uma nova. Melhor se o cliente puder sair e se reconectar a essa sessão mais tarde, local ou remotamente.