Pergunta

Caso de uso:

  1. A faz algo em sua caixa de e gots preso. Ele pede B (remoto) para o apoio.
  2. toras B para a sessão de A, vê todas as janelas, Um estava vendo e é capaz de manipular o GUI.

Se um usa o Windows é muito conveniente para entrar em uma sessão de corrida, por exemplo, via VNC. Mas, se um usa Linux, AFAIK, isso não é possível. Usando VNC requer um -session "vncserver", que é uma sessão separada. Você poderá obter capturas de tela do controle remoto, consultando o servidor X, mas você não pode pressionar os botões na tela.

Existe alguma solução para isso?

Foi útil?

Solução

x11vnc : "x11vnc permite visualizar remotamente e interagir com o Real displays X ( ou seja, um monitor que corresponde a um físico monitor, teclado e mouse) com qualquer visualizador VNC. Ele foi construído com criptografia SSL e autenticação, suporte de conta e senha UNIX, o dimensionamento do lado do servidor, uma única porta HTTPS e VNC, publicidade de serviço mDNS, e TightVNC e UltraVNC de transferência de arquivos".

Pode ser usado com sessão X11 existente, sem necessidade de iniciar um sob "xvncserver".

Outras dicas

Além de x11vnc (que é realmente muito bom) e krfb (que eu não tenho nenhuma experiência com), recentes desktops Gnome tem o servidor Vino VNC embutido. IIRC ele pode ser habilitado em System-> Configurações> Desktop Sharing. Ele tem uma interface gráfica agradável e está bem integrado com o Gnome e o sistema, mas AFAIK ele usa mais tempo de CPU do que x11vnc faz.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top