Eu tento configurar o VNC de tal forma que qualquer pessoa que tenha acesso físico ao computador não possa ver o que o usuário remoto faz. Portanto, usar a configuração de VNC "compartilhamento de tela" não é aceitável.
Eu tento executar o VNC através de Xvfb
, mesmo que eu tenha exibição física. Então, eu instalei xvfb
e executei na exibição :1
, meu monitor físico está em exibição :0
e ele executa o Unity. Em seguida, instalo x11vnc
e executo-o na exibição :1
. Da fonte, apenas mostra a tela preta.
Então, como executar outra sessão Unity ou Gnome dentro de Xvfb
para obter algo mais útil que a tela preta?
Eu não posso usar tightvncserver
, porque é buggy e tende a mostrar a tela cinza independentemente do que eu escrevo em xstartup
.