Remmina não pode realizar uma sessão de área de trabalho remota VNC antes do usuário fazer login

Remmina não pode realizar uma sessão de área de trabalho remota VNC antes do usuário fazer login

Gostaria de realizar uma sessão de área de trabalho remota VNC com Remmina entre dois computadores executando o Ubuntu 14.04 LTS. Consigo fazer esta sessão remota quando um usuário já está logado no Unity no computador remoto. No entanto, se o computador acabou de inicializar e a tela de login do Unity estiver visível (ou seja, se o usuário ainda não fez login), não consigo iniciar a sessão de área de trabalho remota. Isso me força a ir fisicamente ao computador remoto e fazer login para poder iniciar a sessão da área de trabalho remota.

Uma solução seria configurar os usuários no computador remoto para fazer login automaticamente no Ubuntu, mas eu gostaria de evitar isso, pois não é uma configuração segura.

Alguma idéia de como Remmina poderia iniciar uma sessão remota VNC mesmo se nenhum usuário estivesse logado na máquina remota?

Responder1

Remmina é a espectadora; Vino é provavelmente o servidor que você está usando. Entre outras desvantagens, ele não pode ser executado fora de uma sessão de usuário.

X11VNC é o que você deseja. Acho que o desempenho também é muito melhor que o do Vino; há anos, toda vez que experimento o Vino, sempre acabo instalando o X11VNC.

Há algumas configurações a serem feitas para que funcione corretamente, mas aqui estão algumas notas básicas sobre o que fiz na minha última instalação do X11VNC:

Vino performance still stinks; installed X11VNC
    $ x11vnc -storepasswd
    /etc/init/x11vnc.conf:
        start on login-session-start
        script
        x11vnc -display :0 -auth /var/run/lightdm/root/:0 -loop -forever -safer -shared -ultrafilexfer -bg -o /var/log/x11vnc.log -rfbauth /home/charles/.vnc/passwd -rfbport 5900 -http -users charles -nowireframe
        end script
    Reboot and it's good to go.  Indestructible! Even survives desktop reconfig due to monitor unplugs, etc.
    (added -nowireframe later because the lack of visible icon when dragging files was annoying. Take off if it bogs id down on slow connections.)

informação relacionada