Você pode tentar invocar x11vnc
(isso seria um acréscimo ao servidor VNC que já está sendo executado na tentativa de conexão). Isso forneceria uma segunda instância do servidor VNC vinculada à mesma área de trabalho. Com isso, você pode tentar se conectar a este segundo servidor VNC que está fornecendo acesso ao mesmo monitor que o servidor VNC acima também está exibindo.
Exemplo
$ x11vnc -display :0 -nopw
Fazer o acima deve retornar uma porta VNC adicional que você pode conectar agora:
$ x11vnc -display :0 -nopw
22/01/2014 14:39:37 x11vnc version: 0.9.13 lastmod: 2011-08-10 pid: 28625
22/01/2014 14:39:37 Using X display :0
22/01/2014 14:39:37 rootwin: 0x86 reswin: 0x6200001 dpy: 0x1f3ce80
22/01/2014 14:39:37
...
22/01/2014 14:39:37 fb read rate: 61 MB/sec
22/01/2014 14:39:37 The X server says there are 24 mouse buttons.
22/01/2014 14:39:37 screen setup finished.
22/01/2014 14:39:37
The VNC desktop is: greeneggs.bubba.net:0
PORT=5900
...
Agora você deve conseguir se conectar ao host na porta VNC 5900, o que equivale a exibir: 0. Se você precisar substituir a porta VNC por qualquer motivo, consulte a ajuda de x11vnc
. Existem opções para controlar vários aspectos das portas VNC, etc.
$ x11vnc --help